public PacketClass AddToQueue(DefinedProtocol.eToClient toClientID, object str, int castIdentifier)
        {
            PacketClass packet = new PacketClass();

            packet.CreatePacket(toClientID, str, castIdentifier);

            return(packet);
        }
        public PacketClass AddToQueue(DefinedProtocol.eToClient toClientID, object str, long uuid)
        {
            PacketClass packet = new PacketClass();

            packet.CreatePacket(toClientID, str, uuid);

            return(packet);
        }
Пример #3
0
        public void CreatePacket(DefinedProtocol.eToClient toClientID, object str, long uuid)
        {
            _uniqueUserIndex = uuid;

            //DefinedStructure.PacketInfo packet = ConvertPacket.CreatePack((int)toClientID, Marshal.SizeOf(str), ConvertPacket.StructureToByteArray(str));

            MakePacket((int)toClientID, str);
        }
Пример #4
0
 void SendBufferInRoom(DefinedProtocol.eToClient type, long[] userUUIDArr, object str)
 {
     for (int n = 0; n < userUUIDArr.Length; n++)
     {
         if (userUUIDArr[n] > 0)
         {
             _toClientQueue.Enqueue(_socketManager.AddToQueue(type, str, userUUIDArr[n]));
         }
     }
 }
Пример #5
0
        public void CreatePacket(DefinedProtocol.eToClient toClientID, object str, int castIdentifier)
        {
            _castIdentifier = castIdentifier;

            MakePacket((int)toClientID, str);
        }
Пример #6
0
        public void CreatePacket(DefinedProtocol.eToClient toClientID, object str, long uuid)
        {
            _uniqueUserIndex = uuid;

            MakePacket((int)toClientID, str);
        }