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; }
public void SetClientNetworkListener(INetworkClientListener clientNetworkListener) => NetworkClientListener = clientNetworkListener;