internal override void ReceiveFromPeer(NetPacket packet, NetEndPoint remoteEndPoint) { NetUtils.DebugWrite(ConsoleColor.Cyan, "[NC] Received message"); var netEvent = CreateEvent(NetEventType.Receive); netEvent.DataReader.SetSource(packet.GetPacketData()); netEvent.Peer = _peer; netEvent.RemoteEndPoint = remoteEndPoint; EnqueueEvent(netEvent); }
internal override void ReceiveFromPeer(NetPacket packet, NetEndPoint remoteEndPoint) { NetPeer fromPeer; if (_peers.TryGetValue(remoteEndPoint, out fromPeer)) { var netEvent = CreateEvent(NetEventType.Receive); netEvent.Peer = fromPeer; netEvent.RemoteEndPoint = fromPeer.EndPoint; netEvent.DataReader.SetSource(packet.GetPacketData()); EnqueueEvent(netEvent); } }
internal void ReceiveFromPeer(NetPacket packet, NetEndPoint remoteEndPoint) { NetPeer fromPeer; if (_peers.TryGetValue(remoteEndPoint, out fromPeer)) { NetUtils.DebugWrite(ConsoleColor.Cyan, "[NM] Received message"); var netEvent = CreateEvent(NetEventType.Receive); netEvent.Peer = fromPeer; netEvent.RemoteEndPoint = fromPeer.EndPoint; netEvent.DataReader.SetSource(packet.GetPacketData()); EnqueueEvent(netEvent); } }
internal override void ReceiveFromPeer(NetPacket packet, NetEndPoint remoteEndPoint) { NetPeer fromPeer; if (_peers.TryGetValue(remoteEndPoint, out fromPeer)) { var netEvent = CreateEvent(NetEventType.Receive); netEvent.Peer = fromPeer; netEvent.RemoteEndPoint = fromPeer.EndPoint; netEvent.DataReader.SetSource(packet.GetPacketData()); EnqueueEvent(netEvent); } }
internal override void ReceiveFromPeer(NetPacket packet, NetEndPoint remoteEndPoint) { NetUtils.DebugWrite(ConsoleColor.Cyan, "[NC] Received message"); var netEvent = CreateEvent(NetEventType.Receive); netEvent.DataReader.SetSource(packet.GetPacketData()); netEvent.Peer = _peer; netEvent.RemoteEndPoint = remoteEndPoint; EnqueueEvent(netEvent); }