Skip to content

mattermostextensions ClientWebSocketExtensions

BigMakCode edited this page Aug 5, 2024 · 1 revision

ClientWebSocketExtensions Internal class

Diagram

 flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph Mattermost.Extensions
Mattermost.Extensions.ClientWebSocketExtensions[[ClientWebSocketExtensions]]
end
Loading

Members

Methods

Internal Static methods

ReturnsName
Task<WebsocketMessage>ReceiveAsync(ClientWebSocket webSocket, CancellationToken cancellationToken)
Task<WebsocketMessage>RequestAsync(ClientWebSocket webSocket, string action, object data)
TaskSendAsync(ClientWebSocket webSocket, TObj obj)

Details

Methods

SendAsync

internalstaticTaskSendAsync<TObj>(ClientWebSocketwebSocket,TObjobj)whereTObj:
Arguments
TypeNameDescription
ClientWebSocketwebSocket
TObjobj

ReceiveAsync

internalstaticasyncTask<WebsocketMessage>ReceiveAsync(ClientWebSocketwebSocket,CancellationTokencancellationToken)
Arguments
TypeNameDescription
ClientWebSocketwebSocket
CancellationTokencancellationToken

RequestAsync

internalstaticasyncTask<WebsocketMessage>RequestAsync(ClientWebSocketwebSocket,stringaction,objectdata)
Arguments
TypeNameDescription
ClientWebSocketwebSocket
stringaction
objectdata

Generated withModularDoc

Clone this wiki locally