C# Class Tempest.Providers.Network.ClientMessageSerializer

Inheritance: MessageSerializer
Mostrar archivo Open project: ermau/Tempest Class Usage Examples

Public Methods

Method Description
ClientMessageSerializer ( ClientMessageSerializer serializer ) : System
ClientMessageSerializer ( IAuthenticatedConnection connection, IEnumerable protocols ) : System

Protected Methods

Method 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 method

public ClientMessageSerializer ( ClientMessageSerializer serializer ) : System
serializer ClientMessageSerializer
return System

ClientMessageSerializer() public method

public ClientMessageSerializer ( IAuthenticatedConnection connection, IEnumerable protocols ) : System
connection IAuthenticatedConnection
protocols IEnumerable
return System

SignMessage() protected method

protected SignMessage ( Message message, string hashAlg, BufferValueWriter writer ) : void
message Message
hashAlg string
writer BufferValueWriter
return void

VerifyMessage() protected method

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
return bool