C# Класс Tmds.SockJS.MessageWriter

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

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

Метод Описание
CreateCloseBuffer ( WebSocketCloseStatus status, string description ) : byte[]
CreateCloseMessage ( ReceiverType type, byte closeArray ) : ArraySegment
CreateSendsMessage ( ReceiverType type, List sends ) : ArraySegment
CreateSockJSWebSocketSendMessage ( ArraySegment buffer ) : ArraySegment

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

Метод Описание
GetSegment ( ) : ArraySegment
MessageWriter ( ) : System
ToArray ( ) : byte[]
WriteArrayEnd ( ) : void
WriteArrayNext ( ) : void
WriteArrayStart ( ) : void
WriteBytes ( byte bytes ) : void
WriteChar ( char c ) : void
WriteCloseMessage ( WebSocketCloseStatus status, string description ) : void
WriteInt ( int i ) : void
WriteJsonString ( ArraySegment segment ) : void
WriteNewline ( ) : void
WriteSends ( List sends ) : void
WriteSockJSWebSocketSend ( ArraySegment buffer ) : void

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

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

public static CreateCloseBuffer ( WebSocketCloseStatus status, string description ) : byte[]
status WebSocketCloseStatus
description string
Результат byte[]

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

public static CreateCloseMessage ( ReceiverType type, byte closeArray ) : ArraySegment
type ReceiverType
closeArray byte
Результат ArraySegment

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

public static CreateSendsMessage ( ReceiverType type, List sends ) : ArraySegment
type ReceiverType
sends List
Результат ArraySegment

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

public static CreateSockJSWebSocketSendMessage ( ArraySegment buffer ) : ArraySegment
buffer ArraySegment
Результат ArraySegment