C# Класс Microsoft.AspNetCore.WebSockets.Protocol.Utilities

Показать файл Открыть проект

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

Метод Описание
GetMessageType ( int opCode ) : WebSocketMessageType
GetOpCode ( WebSocketMessageType messageType ) : int
MaskInPlace ( int mask, ArraySegment data ) : void
MaskInPlace ( int mask, int &maskOffset, ArraySegment data ) : void
MergeAndMask ( int mask, ArraySegment header, ArraySegment data ) : byte[]
TryValidateUtf8 ( ArraySegment arraySegment, bool endOfMessage, Utf8MessageState state ) : bool

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

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

public static GetMessageType ( int opCode ) : WebSocketMessageType
opCode int
Результат WebSocketMessageType

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

public static GetOpCode ( WebSocketMessageType messageType ) : int
messageType WebSocketMessageType
Результат int

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

public static MaskInPlace ( int mask, ArraySegment data ) : void
mask int
data ArraySegment
Результат void

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

public static MaskInPlace ( int mask, int &maskOffset, ArraySegment data ) : void
mask int
maskOffset int
data ArraySegment
Результат void

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

public static MergeAndMask ( int mask, ArraySegment header, ArraySegment data ) : byte[]
mask int
header ArraySegment
data ArraySegment
Результат byte[]

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

public static TryValidateUtf8 ( ArraySegment arraySegment, bool endOfMessage, Utf8MessageState state ) : bool
arraySegment ArraySegment
endOfMessage bool
state Utf8MessageState
Результат bool