Beispiel #1
0
 public void SendToClient(ushort id, Tags t, IDarkRiftSerializable obj, SendMode mode = SendMode.Reliable)
 {
     using (Message m = Message.Create <IDarkRiftSerializable>((ushort)t, obj))
     {
         ConnectedClients[id].Client.SendMessage(m, mode);
     }
 }
Beispiel #2
0
 public void SendToAll(Tags t, IDarkRiftSerializable obj, SendMode mode = SendMode.Reliable)
 {
     foreach (KeyValuePair <ushort, ConnectedClient> connectedClient in ConnectedClients)
     {
         using (Message m = Message.Create <IDarkRiftSerializable>((ushort)t, obj))
         {
             connectedClient.Value.Client.SendMessage(m, mode);
         }
     }
 }
Beispiel #3
0
 public void Write(IDarkRiftSerializable serializable)
 {
     serializable.Serialize(serializeEventSingleton);
 }