ElectroServer 5 Client: C#
Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext Class Reference

Public Member Functions

 DhAesEncryptionContext ()
 
void DecryptIncomingMessage (byte[] b)
 
bool EncryptionEnabled ()
 
void EncryptOutgoingMessage (byte[] b)
 
void HandleIncomingMessage (EsMessage message, EsEngine engine, Connection con)
 
void HandleOutgoingMessage (EsMessage message, EsEngine engine, Connection con)
 
void PrepareCiphers ()
 
void SetEnabled (bool enabled, EsEngine engine, Connection con)
 

Constructor & Destructor Documentation

Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.DhAesEncryptionContext ( )

Member Function Documentation

void Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.DecryptIncomingMessage ( byte[]  b)
bool Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.EncryptionEnabled ( )
void Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.EncryptOutgoingMessage ( byte[]  b)
void Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.HandleIncomingMessage ( EsMessage  message,
EsEngine  engine,
Connection  con 
)
void Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.HandleOutgoingMessage ( EsMessage  message,
EsEngine  engine,
Connection  con 
)
void Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.PrepareCiphers ( )
void Electrotank.Electroserver5.Core.Util.DhAesEncryptionContext.SetEnabled ( bool  enabled,
EsEngine  engine,
Connection  con 
)