C# Class AaltoTLS.HandshakeLayer.Protocol.HandshakeMessage

Afficher le fichier Open project: juhovh/AaltoTLS Class Usage Examples

Méthodes publiques

Свойство Type Description
Type HandshakeMessageType

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
DecodeDataBytes ( ProtocolVersion version, byte data ) : void
EncodeDataBytes ( ProtocolVersion version ) : byte[]

Method Details

Decode() public méthode

public Decode ( byte data ) : void
data byte
Résultat void

DecodeDataBytes() protected méthode

protected DecodeDataBytes ( ProtocolVersion version, byte data ) : void
version AaltoTLS.PluginInterface.ProtocolVersion
data byte
Résultat void

Encode() public méthode

public Encode ( ) : byte[]
Résultat byte[]

EncodeDataBytes() protected méthode

protected EncodeDataBytes ( ProtocolVersion version ) : byte[]
version AaltoTLS.PluginInterface.ProtocolVersion
Résultat byte[]

GetInstance() public static méthode

public static GetInstance ( ProtocolVersion version, byte data ) : HandshakeMessage
version AaltoTLS.PluginInterface.ProtocolVersion
data byte
Résultat HandshakeMessage

HandshakeMessage() public méthode

public HandshakeMessage ( HandshakeMessageType type, ProtocolVersion version ) : System
type HandshakeMessageType
version AaltoTLS.PluginInterface.ProtocolVersion
Résultat System

HandshakeMessage() public méthode

public HandshakeMessage ( HandshakeMessageType type, ProtocolVersion version, byte data ) : System
type HandshakeMessageType
version AaltoTLS.PluginInterface.ProtocolVersion
data byte
Résultat System

Property Details

Type public_oe property

public HandshakeMessageType Type
Résultat HandshakeMessageType