This class implements an encrypted connection.
The key negotiation is done by derived classes, because depending on the side of the conversation (client: initiator of the connection / server: acceptor of the connection) the key exchange procedure changes.
Creates a statistics layer that counts bytes.
Readonly
This function is called when a plugin is attached.
This function is called when a message is received.
This function is called when a message is sent.
This class implements an encrypted connection.
The key negotiation is done by derived classes, because depending on the side of the conversation (client: initiator of the connection / server: acceptor of the connection) the key exchange procedure changes.