Ejemplo n.º 1
0
        public void Send(IMessage ms)
        {
            var id = DCGameProtocol.GetId(ms);

            if (id != 0)
            {
                Send(id, ms.ToByteArray());
            }
        }
Ejemplo n.º 2
0
        public void SendAutoRes(IMessage req, Action <int, ProtoPacket> callback)
        {
            var id = DCGameProtocol.GetId(req);

            if (id != 0)
            {
                Send(id, id + 1, req.ToByteArray(), callback);
            }
        }
Ejemplo n.º 3
0
        public void OnSend()
        {
            var req     = new PTestDemoClsReq();
            var reqId   = DCGameProtocol.GetId(req);
            var content = req.ToByteArray();

            mChannel.Send(SendBuf.From(DCGameProtocol.GetIntBuf(reqId)), SendBuf.From(content));
//            mChannel.Send(Encoding.UTF8.GetBytes(mSendStr));
        }