C# 클래스 vtortola.WebSockets.Http.HttpNegotiationQueue

상속: IDisposable
파일 보기 프로젝트 열기: vtortola/WebSocketListener 1 사용 예제들

공개 메소드들

메소드 설명
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