pyuaf.client.sessionstates¶
This module defines the session states, from the point of view of the client.
Attributes:
-
sessionstates.Disconnected= 0¶ The session was disconnected by the user on the client side. A disconnected session may be “cleaned up” automatically by the UAF.
-
sessionstates.Connected= 1¶ The session is established, and is in a healthy state.
-
sessionstates.ConnectionWarningWatchdogTimeout= 2¶ There was a watchdog timeout, indicating a potential connection problem. When this state is active, the UAF will try to re-establish the connection.
-
sessionstates.ConnectionErrorApiReconnect= 3¶ The UAF client is trying to reconnect after a connection problem.
-
sessionstates.ServerShutdown= 4¶ The UAF client is trying to reconnect after the server announced its shutdown.
-
sessionstates.NewSessionCreated= 5¶ A new session has been created since the old one could not be reused.
-
Functions:
-
pyuaf.client.sessionstates.toString(sessionState)¶ Get a string representation of the session state.
Parameters: sessionState ( int) – The session state, e.g.pyuaf.client.sessionstates.ServerShutdown.Returns: The name of the session state, e.g. ‘ServerShutdown’. Return type: str
-