Пример #1
0
        public void Response(PktBase message)
        {
            ByteStream buffer = new ByteStream(1024, (byte)eMsgType);

            buffer.WriteInt(message.pktDef);
            var ms = new MemoryStream();

            message.Serialize(ms);
            buffer.WriteByteArray(ms.ToArray());
            m_client.SendPacket(buffer);
        }
Пример #2
0
    public static void PushMsg(ClientConnection client, PktBase message)
    {
        ByteStream buffer = new ByteStream(1024, (byte)eMessageType.PacketID_Common);

        buffer.WriteInt(message.pktDef);
        var ms = new MemoryStream();

        message.Serialize(ms);
        buffer.WriteByteArray(ms.ToArray());
        client.SendPacket(buffer);
    }
Пример #3
0
        public void RemoteCall(PktBase message)
        {
            ByteStream buffer = new ByteStream(1024, (byte)eMessageType.PacketID_Common);

            buffer.WriteInt(message.pktDef);
            var ms = new MemoryStream();

            message.Serialize(ms);
            buffer.WriteByteArray(ms.ToArray());
            m_client.SendPacket(buffer);
        }