public TCPIPListenerStack(IPAddress ipaLocalAddress, IPAddress ipaRemoteAddress, int iLocalPort, int iRemotePort)
        {
            ipSocket  = new IPSocket(ipaRemoteAddress, ipaLocalAddress, eExNetworkLibrary.IP.IPProtocol.TCP);
            tcpSocket = new TCPListenerSocket(iRemotePort, iLocalPort, ipSocket);

            tcpSocket.ChildSocket        = ipSocket;
            ipSocket.ParentSocket        = tcpSocket;
            tcpSocket.FrameDecapsulated += new FrameProcessedEventHandler(tcpSocket_FrameDecapsulated);
            ipSocket.FrameEncapsulated  += new FrameProcessedEventHandler(ipSocket_FrameEncapsulated);
        }
 public TCPListenerSocketEventArgs(TCPListenerSocket sSender)
 {
     this.Sender = sSender;
 }