sugar3.presence package¶
Submodules¶
- sugar3.presence.activity module
- sugar3.presence.buddy module
BaseBuddyBaseBuddy.colorBaseBuddy.current_activityBaseBuddy.do_get_property()BaseBuddy.do_set_property()BaseBuddy.get_color()BaseBuddy.get_current_activity()BaseBuddy.get_ip4_address()BaseBuddy.get_key()BaseBuddy.get_nick()BaseBuddy.get_owner()BaseBuddy.get_tags()BaseBuddy.ip4_addressBaseBuddy.keyBaseBuddy.nickBaseBuddy.object_path()BaseBuddy.ownerBaseBuddy.set_color()BaseBuddy.set_ip4_address()BaseBuddy.set_key()BaseBuddy.set_nick()BaseBuddy.set_owner()BaseBuddy.set_tags()BaseBuddy.tags
BuddyOwner
- sugar3.presence.connectionmanager module
- sugar3.presence.presenceservice module
PresenceServicePresenceService.get()PresenceService.get_activities()PresenceService.get_activities_async()PresenceService.get_activity()PresenceService.get_activity_by_handle()PresenceService.get_buddies()PresenceService.get_buddies_async()PresenceService.get_buddy()PresenceService.get_buddy_by_telepathy_handle()PresenceService.get_owner()PresenceService.get_preferred_connection()PresenceService.share_activity()
get_instance()
- sugar3.presence.sugartubeconn module
- sugar3.presence.tubeconn module
Module contents¶
Client-code’s interface to the PresenceService
Provides a simplified API for accessing the dbus service which coordinates native network presence and sharing information. This includes both “buddies” and “shared activities”.