C# Класс WebSocket4Net.Protocol.ProtocolProcessorBase

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

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

Метод Описание
CreateHandshakeReader ( WebSocket websocket ) : WebSocket4Net.Protocol.ReaderBase
ProtocolProcessorBase ( WebSocketVersion version, ICloseStatusCode closeStatusCode ) : System
SendCloseHandshake ( WebSocket websocket, int statusCode, string closeReason ) : void
SendData ( WebSocket websocket, Array data, int offset, int length ) : void
SendHandshake ( WebSocket websocket ) : void
SendMessage ( WebSocket websocket, string message ) : void
SendPing ( WebSocket websocket, string ping ) : void
SendPong ( WebSocket websocket, string pong ) : void
VerifyHandshake ( WebSocket websocket, WebSocketCommandInfo handshakeInfo, string &description ) : bool

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

CreateHandshakeReader() публичный абстрактный Метод

public abstract CreateHandshakeReader ( WebSocket websocket ) : WebSocket4Net.Protocol.ReaderBase
websocket WebSocket
Результат WebSocket4Net.Protocol.ReaderBase

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

public ProtocolProcessorBase ( WebSocketVersion version, ICloseStatusCode closeStatusCode ) : System
version WebSocketVersion
closeStatusCode ICloseStatusCode
Результат System

SendCloseHandshake() публичный абстрактный Метод

public abstract SendCloseHandshake ( WebSocket websocket, int statusCode, string closeReason ) : void
websocket WebSocket
statusCode int
closeReason string
Результат void

SendData() публичный абстрактный Метод

public abstract SendData ( WebSocket websocket, Array data, int offset, int length ) : void
websocket WebSocket
data Array
offset int
length int
Результат void

SendHandshake() публичный абстрактный Метод

public abstract SendHandshake ( WebSocket websocket ) : void
websocket WebSocket
Результат void

SendMessage() публичный абстрактный Метод

public abstract SendMessage ( WebSocket websocket, string message ) : void
websocket WebSocket
message string
Результат void

SendPing() публичный абстрактный Метод

public abstract SendPing ( WebSocket websocket, string ping ) : void
websocket WebSocket
ping string
Результат void

SendPong() публичный абстрактный Метод

public abstract SendPong ( WebSocket websocket, string pong ) : void
websocket WebSocket
pong string
Результат void

VerifyHandshake() публичный абстрактный Метод

public abstract VerifyHandshake ( WebSocket websocket, WebSocketCommandInfo handshakeInfo, string &description ) : bool
websocket WebSocket
handshakeInfo WebSocketCommandInfo
description string
Результат bool