Example #1
0
 private static void SendMessage(NetServer server, MsgBase msg, NetConnection conn)
 {
     NetOutgoingMessage om = server.CreateMessage();
     om.Write(msg.Id);
     msg.W(om);
     server.SendMessage(om, conn, NetDeliveryMethod.Unreliable, 0);
 }
Example #2
0
 private static void SendMessage(NetServer server, MsgBase msg)
 {
     NetOutgoingMessage om = server.CreateMessage();
     om.Write(msg.Id);
     msg.W(om);
     server.SendToAll(om, NetDeliveryMethod.Unreliable);
 }
Example #3
0
        private static void SendMessage(NetServer server, MsgBase msg, NetConnection conn)
        {
            NetOutgoingMessage om = server.CreateMessage();

            om.Write(msg.Id);
            msg.W(om);
            server.SendMessage(om, conn, NetDeliveryMethod.Unreliable, 0);
        }
Example #4
0
        private static void SendMessage(NetServer server, MsgBase msg)
        {
            NetOutgoingMessage om = server.CreateMessage();

            om.Write(msg.Id);
            msg.W(om);
            server.SendToAll(om, NetDeliveryMethod.Unreliable);
        }
Example #5
0
 public void SendMessage(MsgBase msg)
 {
     lock (msgQueuelocker)
     {
         NetOutgoingMessage om = client.CreateMessage();
         om.Write(msg.Id);
         msg.W(om);
         msgQueue.Enqueue(new NetClientMsg(om, NetDeliveryMethod.Unreliable));
     }
 }
Example #6
0
 public void SendMessage(MsgBase msg)
 {
     lock (msgQueuelocker)
     {
         NetOutgoingMessage om = client.CreateMessage();
         om.Write(msg.Id);
         msg.W(om);
         msgQueue.Enqueue(new NetClientMsg(om, NetDeliveryMethod.Unreliable));
     }
 }
Example #7
0
        private static void SendMessageExceptOne(NetServer server,MsgBase msg, NetConnection except)
        {
            NetOutgoingMessage oom = server.CreateMessage();
            oom.Write(msg.Id);
            msg.W(oom);

            List<NetConnection> all = server.Connections;
            if(all.Contains(except))
            {
                all.Remove(except);
            }
            if (all.Count > 0)
            {
                server.SendMessage(oom, all, NetDeliveryMethod.Unreliable, 0);
            }
        }
Example #8
0
        private static void SendMessageExceptOne(NetServer server, MsgBase msg, NetConnection except)
        {
            NetOutgoingMessage oom = server.CreateMessage();

            oom.Write(msg.Id);
            msg.W(oom);

            List <NetConnection> all = server.Connections;

            if (all.Contains(except))
            {
                all.Remove(except);
            }
            if (all.Count > 0)
            {
                server.SendMessage(oom, all, NetDeliveryMethod.Unreliable, 0);
            }
        }