public IMsgHeader GenerateHeader(string type) { IMsgHeader header = new DefaultMsgHeader(); this.Header = header; return(header); }
public IMsgHeader GenerateHeader(bool encrypted, bool compressed) { IMsgHeader header = new DefaultMsgHeader(encrypted, compressed); this.Header = header; return(header); }
public override object OnGenerateMsg(IMsgHeader header, ByteBuffer data) { DefaultMsgHeader dheader = header as DefaultMsgHeader; var msg = DeserializePbMsg(dheader.MsgType, data); return(msg); }