private void Raise_Closed(CloseArgs cA) { if (Closed == null) { return; } Closed(this, cA); Closed = null; }
private void Socket_Closed(object sender, CloseArgs args) { Connection Sender = (Connection)sender; if (Disconnected != null) { Disconnected(Sender, args); } Remove(Sender, args.Reason, args.Retry); }
private void Raw_Closed(object sender, TextArgs e) { CloseArgs cA = new CloseArgs(e.Message, true); Raise_Closed(cA); }