public NetworkClient(TcpSocket tcpSocket, UdpSocket udpSocket)
        {
            this.tcpSocket = tcpSocket;
            this.udpSocket = udpSocket;

            this.tcpSocket.clientListener = this;

            this.reliableChannel   = new ReliableChannel(this.tcpSocket);
            this.unreliableChannel = new UnreliableChannel(this.udpSocket);

            this.reliableChannel.listener   = this;
            this.unreliableChannel.listener = this;
        }
Exemple #2
0
 public void SetClientNetworkListener(INetworkClientListener clientNetworkListener) =>
 NetworkClientListener = clientNetworkListener;