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); }
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); }
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); }