void ListenerConnected(object sender, IocpPortListenerConnectedEventArgs <BasicPortListenerInfomation> e) { TcpTransportChannel tcpTransportChannel = new TcpTransportChannel(e.ConnectStream); //care disconnect event. tcpTransportChannel.Disconnected += TransportChannelDisconnected; ChannelCreatedHandler(new LightSingleArgEventArgs <ITransportChannel>(tcpTransportChannel)); }
private void ConnectedHandler(IocpPortListenerConnectedEventArgs <TListenerInfo> e) { DELEGATE_IOCP_PORTLISTENER_CONNECTED <TListenerInfo> connected = Connected; if (connected != null) { connected(this, e); } }