ElectroServer 5 Client: C#
Electrotank.Electroserver5.Api.EncryptionStateChangeEvent Class Reference

Event fired when the encryption state of a client changes. More...

Inheritance diagram for Electrotank.Electroserver5.Api.EncryptionStateChangeEvent:
Electrotank.Electroserver5.Api.EsEvent Electrotank.Electroserver5.Api.EsMessage Electrotank.Electroserver5.Api.IThriftSerializable

Public Member Functions

 EncryptionStateChangeEvent ()
 
 EncryptionStateChangeEvent (TBase t)
 
override TBase ToThrift ()
 
override TBase NewThrift ()
 
override void FromThrift (TBase t_)
 
- Public Member Functions inherited from Electrotank.Electroserver5.Api.EsEvent
 EsEvent ()
 

Properties

bool EncryptionOn [get, set]
 

Detailed Description

Event fired when the encryption state of a client changes.

That is, when the client either enables or disables encryption, and the server then acknowledges this change.

The client uses code such as

    _es.engine.setEncryptionEnabled(true);

to enable or disable encryption. The client should then refrain from sending any messages to the server until it hears the EncryptionStateChangeEvent.

Constructor & Destructor Documentation

Electrotank.Electroserver5.Api.EncryptionStateChangeEvent.EncryptionStateChangeEvent ( )
Electrotank.Electroserver5.Api.EncryptionStateChangeEvent.EncryptionStateChangeEvent ( TBase  t)

Member Function Documentation

override void Electrotank.Electroserver5.Api.EncryptionStateChangeEvent.FromThrift ( TBase  t_)
virtual
override TBase Electrotank.Electroserver5.Api.EncryptionStateChangeEvent.NewThrift ( )
virtual
override TBase Electrotank.Electroserver5.Api.EncryptionStateChangeEvent.ToThrift ( )
virtual

Property Documentation

bool Electrotank.Electroserver5.Api.EncryptionStateChangeEvent.EncryptionOn
getset