C# Класс vtortola.WebSockets.Http.HttpNegotiationQueue

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

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

Метод Описание
DequeueAsync ( CancellationToken cancel ) : Task
Dispose ( ) : void
HttpNegotiationQueue ( WebSocketFactoryCollection standards, WebSocketConnectionExtensionCollection extensions, WebSocketListenerOptions options ) : System
Queue ( Socket socket ) : void

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

Метод Описание
NegotiateWebSocket ( Socket client ) : Task
WorkAsync ( ) : Task

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

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

public DequeueAsync ( CancellationToken cancel ) : Task
cancel System.Threading.CancellationToken
Результат Task

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

public Dispose ( ) : void
Результат void

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

public HttpNegotiationQueue ( WebSocketFactoryCollection standards, WebSocketConnectionExtensionCollection extensions, WebSocketListenerOptions options ) : System
standards WebSocketFactoryCollection
extensions WebSocketConnectionExtensionCollection
options WebSocketListenerOptions
Результат System

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

public Queue ( Socket socket ) : void
socket Socket
Результат void