initializing: The client is initializing, but is not yet connected. This allows you to configure callbacks for the client before it connects.
connecting: The connect method of the client has been invoked, but the server is not yet listening.
connected: The client is connected to the server and ready to link to a user.
linking: The client is in the process of linking to a user.
linked: The client is linked to a user and is ready to send and receive messages. This is the normal state the client should be in during normal use.
unlinking: The client is in the process of unlinking from a user.
closing: The client is in the process of leaving or disconnecting from the server.
closed: The client has closed its connection to the server.
Status of a client.