Example #1
0
        public Call(CallSlot call, Action<CallReactor, Call> callback)
        {
            if (call==null || callback==null)
              throw new InvalidGlueOperationException(StringConsts.ARGUMENT_ERROR + "Call.ctor(null)");

             m_CallSlot = call;
             m_Callback = callback;
        }
Example #2
0
 public void ClientDispatchedRequest(ClientEndPoint client, RequestMsg request, CallSlot callSlot)
 {
     if (client.Binding.OperationFlow == OperationFlow.Asynchronous)
     {
         m_Calls.Put(callSlot);
     }
 }
Example #3
0
        public void ClientDispatchedRequest(ClientEndPoint client, RequestMsg request, CallSlot callSlot)
        {

        }
Example #4
0
 public ResponseMsg ClientDeliverResponse(CallSlot callSlot, ResponseMsg response)
 {
     if (response.ReturnValue is string)
        return new ResponseMsg(response, (string)(response.ReturnValue) + " Added by Client Inspector");
       else
        return response;
 }
Example #5
0
 public void ClientDispatchedRequest(ClientEndPoint client, RequestMsg request, CallSlot callSlot)
 {
    if (client.Binding.OperationFlow == OperationFlow.Asynchronous)
      m_Calls.Put(callSlot);
 }
Example #6
0
 public Call(CallSlot call)
 {
   if (call==null)
    throw new InvalidGlueOperationException(StringConsts.ARGUMENT_ERROR + "Call.ctor(null)");
   m_CallSlot=call;
 }