sugar4.presence.connectionmanager

UNSTABLE. It should really be internal to the sugar4.presence package.

Attributes

ACCOUNT_MANAGER_SERVICE

ACCOUNT_MANAGER_PATH

ACCOUNT_MANAGER

ACCOUNT

HANDLE_TYPE_CONTACT

CONNECTION

CONNECTION_STATUS_CONNECTED

Classes

Connection

ConnectionManager

Track available telepathy connections

Functions

get_connection_manager()

Module Contents

sugar4.presence.connectionmanager.ACCOUNT_MANAGER_SERVICE[source]
sugar4.presence.connectionmanager.ACCOUNT_MANAGER_PATH[source]
sugar4.presence.connectionmanager.ACCOUNT_MANAGER[source]
sugar4.presence.connectionmanager.ACCOUNT[source]
sugar4.presence.connectionmanager.HANDLE_TYPE_CONTACT[source]
sugar4.presence.connectionmanager.CONNECTION[source]
sugar4.presence.connectionmanager.CONNECTION_STATUS_CONNECTED[source]
class sugar4.presence.connectionmanager.Connection(account_path, connection)[source]

Bases: object

account_path[source]
connection[source]
connected = False[source]
class sugar4.presence.connectionmanager.ConnectionManager[source]

Bases: object

Track available telepathy connections

get_preferred_connection()[source]
get_connection(account_path)[source]
get_connections_per_account()[source]
get_account_for_connection(connection_path)[source]
sugar4.presence.connectionmanager.get_connection_manager()[source]