sugar4.presence.buddy

UI interface to a buddy in the presence service

STABLE.

Attributes

CONNECTION

CONNECTION_INTERFACE_ALIASING

CONNECTION_INTERFACE_CONTACTS

HANDLE_TYPE_CONTACT

CONN_INTERFACE_BUDDY_INFO

Classes

BaseBuddy

UI interface for a Buddy in the presence service

Buddy

UI interface for a Buddy in the presence service

Owner

UI interface for a Buddy in the presence service

Module Contents

sugar4.presence.buddy.CONNECTION[source]
sugar4.presence.buddy.CONNECTION_INTERFACE_ALIASING[source]
sugar4.presence.buddy.CONNECTION_INTERFACE_CONTACTS[source]
sugar4.presence.buddy.HANDLE_TYPE_CONTACT[source]
sugar4.presence.buddy.CONN_INTERFACE_BUDDY_INFO = 'org.laptop.Telepathy.BuddyInfo'[source]
class sugar4.presence.buddy.BaseBuddy[source]

Bases: gi.repository.GObject.GObject

UI interface for a Buddy in the presence service

Each buddy interface tracks a set of activities and properties that can be queried to provide UI controls for manipulating the presence interface.

Properties Dictionary:

‘key’: public key, ‘nick’: nickname , ‘color’: color (XXX what format), ‘current-activity’: (XXX dbus path?), ‘owner’: (XXX dbus path?),

__gtype_name__ = 'PresenceBaseBuddy'[source]
__gsignals__[source]
get_key()[source]
set_key(key)[source]
key[source]
get_nick()[source]
set_nick(nick)[source]
nick[source]
get_color()[source]
set_color(color)[source]
color[source]
get_current_activity()[source]
current_activity[source]
get_owner()[source]
set_owner(owner)[source]
owner[source]
get_ip4_address()[source]
set_ip4_address(ip4_address)[source]
ip4_address[source]
get_tags()[source]
set_tags(tags)[source]
tags[source]
object_path()[source]

Retrieve our dbus object path

class sugar4.presence.buddy.Buddy(account_path, contact_id)[source]

Bases: BaseBuddy

UI interface for a Buddy in the presence service

Each buddy interface tracks a set of activities and properties that can be queried to provide UI controls for manipulating the presence interface.

Properties Dictionary:

‘key’: public key, ‘nick’: nickname , ‘color’: color (XXX what format), ‘current-activity’: (XXX dbus path?), ‘owner’: (XXX dbus path?),

__gtype_name__ = 'PresenceBuddy'[source]
contact_id[source]
contact_handle = None[source]
do_get_property(pspec)[source]
class sugar4.presence.buddy.Owner[source]

Bases: BaseBuddy

UI interface for a Buddy in the presence service

Each buddy interface tracks a set of activities and properties that can be queried to provide UI controls for manipulating the presence interface.

Properties Dictionary:

‘key’: public key, ‘nick’: nickname , ‘color’: color (XXX what format), ‘current-activity’: (XXX dbus path?), ‘owner’: (XXX dbus path?),

__gtype_name__ = 'PresenceOwner'[source]