BaseClient
Serves as base class for client implementations, provides common client functionality.
Gets the connection info.
Gets a value indicating whether this client is connected to the server.
Gets or sets the keep alive interval in seconds.
Gets current session.
Occurs when an error occurred.
Occurs when host key received.
Initializes a new instance of the BaseClient class.
Connects client to the server.
Disconnects client from the server.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged ResourceMessages.
Releases unmanaged and - optionally - managed resources
Called when client is connected to the server.
Called when client is connecting to the server.
Called when client is disconnected from the server.
Called when client is disconnecting from the server.
Sends keep-alive message to the server.