C# Class Tempest.Providers.Network.ClientMessageSerializer

Inheritance: MessageSerializer
Afficher le fichier Open project: ermau/Tempest Class Usage Examples

Méthodes publiques

Méthode Description
ClientMessageSerializer ( ClientMessageSerializer serializer ) : System
ClientMessageSerializer ( IAuthenticatedConnection connection, IEnumerable protocols ) : System

Méthodes protégées

Méthode Description
SignMessage ( Message message, string hashAlg, BufferValueWriter writer ) : void
VerifyMessage ( string hashAlg, Message message, byte signature, byte data, int moffset, int length ) : bool

Method Details

ClientMessageSerializer() public méthode

public ClientMessageSerializer ( ClientMessageSerializer serializer ) : System
serializer ClientMessageSerializer
Résultat System

ClientMessageSerializer() public méthode

public ClientMessageSerializer ( IAuthenticatedConnection connection, IEnumerable protocols ) : System
connection IAuthenticatedConnection
protocols IEnumerable
Résultat System

SignMessage() protected méthode

protected SignMessage ( Message message, string hashAlg, BufferValueWriter writer ) : void
message Message
hashAlg string
writer BufferValueWriter
Résultat void

VerifyMessage() protected méthode

protected VerifyMessage ( string hashAlg, Message message, byte signature, byte data, int moffset, int length ) : bool
hashAlg string
message Message
signature byte
data byte
moffset int
length int
Résultat bool