Пример #1
0
 protected void Init(int reqId, string serverName, string methodName)
 {
     try
     {
         this.reqId      = reqId;
         this.serverName = serverName;
         this.methodName = methodName;
         initialised     = Logger.TimeVal();
         header.ReqId(reqId);
         header.ESize(0);
         header.ReturnCode(0);
         writer = new Writer(socket, header, this);
         reader = new Reader(socket, header, this);
         writer.SetupHeader();
     }
     catch (Exception ex)
     {
         throw new RpcException("Error Initialising Function Call for " + reqId.ToString(), ex);
     }
     finally
     {
         OnInit();
     }
 }