C# Класс AaltoTLS.HandshakeLayer.Protocol.HandshakeMessage

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

Открытые свойства

Свойство Тип Описание
Type HandshakeMessageType

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

Метод Описание
Decode ( byte data ) : void
Encode ( ) : byte[]
GetInstance ( ProtocolVersion version, byte data ) : HandshakeMessage
HandshakeMessage ( HandshakeMessageType type, ProtocolVersion version ) : System
HandshakeMessage ( HandshakeMessageType type, ProtocolVersion version, byte data ) : System

Защищенные методы

Метод Описание
DecodeDataBytes ( ProtocolVersion version, byte data ) : void
EncodeDataBytes ( ProtocolVersion version ) : byte[]

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

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

public Decode ( byte data ) : void
data byte
Результат void

DecodeDataBytes() защищенный Метод

protected DecodeDataBytes ( ProtocolVersion version, byte data ) : void
version AaltoTLS.PluginInterface.ProtocolVersion
data byte
Результат void

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

public Encode ( ) : byte[]
Результат byte[]

EncodeDataBytes() защищенный Метод

protected EncodeDataBytes ( ProtocolVersion version ) : byte[]
version AaltoTLS.PluginInterface.ProtocolVersion
Результат byte[]

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

public static GetInstance ( ProtocolVersion version, byte data ) : HandshakeMessage
version AaltoTLS.PluginInterface.ProtocolVersion
data byte
Результат HandshakeMessage

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

public HandshakeMessage ( HandshakeMessageType type, ProtocolVersion version ) : System
type HandshakeMessageType
version AaltoTLS.PluginInterface.ProtocolVersion
Результат System

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

public HandshakeMessage ( HandshakeMessageType type, ProtocolVersion version, byte data ) : System
type HandshakeMessageType
version AaltoTLS.PluginInterface.ProtocolVersion
data byte
Результат System

Описание свойств

Type публичное свойство

public HandshakeMessageType Type
Результат HandshakeMessageType