/// <summary> /// 创建一个应答通讯包 /// </summary> /// <param name="reqtPkg">匹配的远程请求</param> /// <param name="statCodec">远程请求的执行结果反馈码</param> /// <param name="paramspkg">携带的参数属性包</param> /// <returns>应答通讯包</returns> public ReplyCommunicatePackage CreateReplyCommunicatePackage(RequestPackage reqtPkg, ReplyPackage.Middleware_ReplyInfo statCodec, ParamPackage paramspkg) { return(base.CoCreateReplyCommunicatePackage(reqtPkg, statCodec, paramspkg)); }
protected ReplyCommunicatePackage CoCreateReplyCommunicatePackage(RequestPackage reqtPkg, ReplyPackage.Middleware_ReplyInfo statCodec, ParamPackage paramspkg) { ReplyCommunicatePackage replyCommunicatePkg = new ReplyCommunicatePackage(); replyCommunicatePkg.RemotReqtPkg = reqtPkg; replyCommunicatePkg.RemotRet = statCodec; replyCommunicatePkg.ParamPackage = paramspkg; return(replyCommunicatePkg); }
public C2CReplyPackage(ReplyPackage.Middleware_ReplyInfo state, Dictionary <string, byte[]> _attrDefaultValues) : base(state, _attrDefaultValues) { }