public ProcessTask(RpcRequestProcessor outerInstance, RemotingContext ctx, RpcRequestCommand msg)
 {
     this.outerInstance = outerInstance;
     this.ctx           = ctx;
     this.msg           = msg;
 }
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="ctx"> remoting context </param>
        /// <param name="cmd"> rpc request command </param>
        /// <param name="processor"> rpc request processor </param>
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET:
//ORIGINAL LINE: public RpcAsyncContext(final RemotingContext ctx, final RpcRequestCommand cmd, final RpcRequestProcessor processor)
        public RpcAsyncContext(RemotingContext ctx, RpcRequestCommand cmd, RpcRequestProcessor processor)
        {
            this.ctx       = ctx;
            this.cmd       = cmd;
            this.processor = processor;
        }