Class AgentRpc.AgentRpcBase
Base class for server-side implementations of AgentRpc
[BindServiceMethod(typeof(AgentRpc), "BindService")]
public abstract class AgentRpc.AgentRpcBase
- Inheritance
-
AgentRpc.AgentRpcBase
- Derived
- Inherited Members
Methods
AddSubscription(AddSubscriptionRequest, ServerCallContext)
public virtual Task<AddSubscriptionResponse> AddSubscription(AddSubscriptionRequest request, ServerCallContext context)
Parameters
requestAddSubscriptionRequestcontextServerCallContext
Returns
GetSubscriptions(GetSubscriptionsRequest, ServerCallContext)
public virtual Task<GetSubscriptionsResponse> GetSubscriptions(GetSubscriptionsRequest request, ServerCallContext context)
Parameters
requestGetSubscriptionsRequestcontextServerCallContext
Returns
OpenChannel(IAsyncStreamReader<Message>, IServerStreamWriter<Message>, ServerCallContext)
public virtual Task OpenChannel(IAsyncStreamReader<Message> requestStream, IServerStreamWriter<Message> responseStream, ServerCallContext context)
Parameters
requestStreamIAsyncStreamReader<Message>responseStreamIServerStreamWriter<Message>contextServerCallContext
Returns
OpenControlChannel(IAsyncStreamReader<ControlMessage>, IServerStreamWriter<ControlMessage>, ServerCallContext)
public virtual Task OpenControlChannel(IAsyncStreamReader<ControlMessage> requestStream, IServerStreamWriter<ControlMessage> responseStream, ServerCallContext context)
Parameters
requestStreamIAsyncStreamReader<ControlMessage>responseStreamIServerStreamWriter<ControlMessage>contextServerCallContext
Returns
RegisterAgent(RegisterAgentTypeRequest, ServerCallContext)
public virtual Task<RegisterAgentTypeResponse> RegisterAgent(RegisterAgentTypeRequest request, ServerCallContext context)
Parameters
requestRegisterAgentTypeRequestcontextServerCallContext
Returns
RemoveSubscription(RemoveSubscriptionRequest, ServerCallContext)
public virtual Task<RemoveSubscriptionResponse> RemoveSubscription(RemoveSubscriptionRequest request, ServerCallContext context)
Parameters
requestRemoveSubscriptionRequestcontextServerCallContext