public void Hello() { ICHelloService_Hello_MsgIn msg = new ICHelloService_Hello_MsgIn(); Func <byte[], int, ValueTuple <byte[], int, int> > f = delegate(byte[] buffer, int start) { var msgSerializeInfo = Serializer.Serialize(msg, buffer, start); return(msgSerializeInfo); }; CallAsync.SendWithoutResponse(ChunkType, 0, (int)ProtoID.EICHelloService_Hello_MsgIn, f); }
private IMessage Deserialize_Hello(byte[] bytes, int iStartIndex, int iCount) { ICHelloService_Hello_MsgIn msg = m_service.Serializer.Deserialize <ICHelloService_Hello_MsgIn>(bytes, iStartIndex, iCount); return(msg); }
private async MyTask Process_Hello(int iCommunicateID, IMessage _msg) { ICHelloService_Hello_MsgIn msg = (ICHelloService_Hello_MsgIn)_msg; m_service.Hello(); }