public void SendToAuthenticated <T>(T packet) where T : IPacketStruct { foreach (KeyValuePair <int, ServerClient> pair in Clients) { ServerClient client = pair.Value; if (client.State == ServerClient.ClientState.Authenticated) { PacketTransport.SendPacket(client.Peer, packet); } } }
public void SendPacket<T>(T packet) where T : IPacketStruct { PacketTransport.SendPacket(Peer, packet); }
public void SendPacket <T>(T packet) where T : IPacketStruct { PacketTransport.SendPacket(netClient.FirstPeer, packet); }