Class AgentRpc.AgentRpcBase
Base class for server-side implementations of AgentRpc
[BindServiceMethod(typeof(AgentRpc), "BindService")]
public abstract class AgentRpc.AgentRpcBase
- Inheritance
-
AgentRpc.AgentRpcBase
- Inherited Members
Methods
GetState(AgentId, ServerCallContext)
public virtual Task<GetStateResponse> GetState(AgentId request, ServerCallContext context)
Parameters
request
AgentIdcontext
ServerCallContext
Returns
OpenChannel(IAsyncStreamReader<Message>, IServerStreamWriter<Message>, ServerCallContext)
public virtual Task OpenChannel(IAsyncStreamReader<Message> requestStream, IServerStreamWriter<Message> responseStream, ServerCallContext context)
Parameters
requestStream
IAsyncStreamReader<Message>responseStream
IServerStreamWriter<Message>context
ServerCallContext
Returns
SaveState(AgentState, ServerCallContext)
public virtual Task<SaveStateResponse> SaveState(AgentState request, ServerCallContext context)
Parameters
request
AgentStatecontext
ServerCallContext