Class WebSocketManagerService
- Namespace
- Virtufin.WebSocketManager.Protos
- Assembly
- Virtufin.WebSocketManager.dll
public class WebSocketManagerService : WebSocketManager.WebSocketManagerBase
- Inheritance
-
WebSocketManager.WebSocketManagerBaseWebSocketManagerService
- Inherited Members
Constructors
WebSocketManagerService(IWebSocketService, ILogger<WebSocketManagerService>)
public WebSocketManagerService(IWebSocketService webSocketService, ILogger<WebSocketManagerService> logger)
Parameters
webSocketServiceIWebSocketServiceloggerILogger<WebSocketManagerService>
Methods
Connect(ConnectRequest, ServerCallContext)
public override Task<ConnectResponse> Connect(ConnectRequest request, ServerCallContext context)
Parameters
requestConnectRequestcontextServerCallContext
Returns
- Task<ConnectResponse>
Disconnect(DisconnectRequest, ServerCallContext)
public override Task<DisconnectResponse> Disconnect(DisconnectRequest request, ServerCallContext context)
Parameters
requestDisconnectRequestcontextServerCallContext
Returns
- Task<DisconnectResponse>
List(ListRequest, ServerCallContext)
public override Task<ListResponse> List(ListRequest request, ServerCallContext context)
Parameters
requestListRequestcontextServerCallContext
Returns
- Task<ListResponse>
Send(SendRequest, ServerCallContext)
public override Task<SendResponse> Send(SendRequest request, ServerCallContext context)
Parameters
requestSendRequestcontextServerCallContext
Returns
- Task<SendResponse>
SendRaw(SendRawRequest, ServerCallContext)
public override Task<SendRawResponse> SendRaw(SendRawRequest request, ServerCallContext context)
Parameters
requestSendRawRequestcontextServerCallContext
Returns
- Task<SendRawResponse>
StartPublish(StartPublishRequest, ServerCallContext)
public override Task<StartPublishResponse> StartPublish(StartPublishRequest request, ServerCallContext context)
Parameters
requestStartPublishRequestcontextServerCallContext
Returns
- Task<StartPublishResponse>
StopPublish(StopPublishRequest, ServerCallContext)
public override Task<StopPublishResponse> StopPublish(StopPublishRequest request, ServerCallContext context)
Parameters
requestStopPublishRequestcontextServerCallContext
Returns
- Task<StopPublishResponse>