C# Класс HA4IoT.Networking.WebSockets.WebSocketClientSession

Наследование: IWebSocketClientSession
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CloseAsync ( ) : System.Threading.Tasks.Task
SendAsync ( Newtonsoft.Json.Linq.JObject json ) : System.Threading.Tasks.Task
SendAsync ( byte data ) : System.Threading.Tasks.Task
SendAsync ( string text ) : System.Threading.Tasks.Task
WaitForFrameAsync ( ) : System.Threading.Tasks.Task
WebSocketClientSession ( StreamSocket clientSocket ) : System

Приватные методы

Метод Описание
GenerateMessage ( ) : WebSocketMessage
SendAsync ( WebSocketFrame frame ) : System.Threading.Tasks.Task
ValidateFrameQueue ( ) : void

Описание методов

CloseAsync() публичный Метод

public CloseAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

SendAsync() публичный Метод

public SendAsync ( Newtonsoft.Json.Linq.JObject json ) : System.Threading.Tasks.Task
json Newtonsoft.Json.Linq.JObject
Результат System.Threading.Tasks.Task

SendAsync() публичный Метод

public SendAsync ( byte data ) : System.Threading.Tasks.Task
data byte
Результат System.Threading.Tasks.Task

SendAsync() публичный Метод

public SendAsync ( string text ) : System.Threading.Tasks.Task
text string
Результат System.Threading.Tasks.Task

WaitForFrameAsync() публичный Метод

public WaitForFrameAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

WebSocketClientSession() публичный Метод

public WebSocketClientSession ( StreamSocket clientSocket ) : System
clientSocket Windows.Networking.Sockets.StreamSocket
Результат System