Class

PurpleAccountPresence

Description [src]

final class Purple.AccountPresence : Purple.Presence {
  /* No available fields */
}

A PurpleAccountPresence represent the PurplePresence for a specific PurpleAccount.

Constructors

purple_account_presence_new

Creates a presence for an account.

Available since: 3.0.0

Instance methods

purple_account_presence_get_account

Returns an account presence’s account.

Methods inherited from PurplePresence (14)
purple_presence_get_active_status

Gets the active exclusive status from presence.

purple_presence_get_idle_time

Gets the idle time of presence.

purple_presence_get_login_time

Gets the login time of presence.

purple_presence_get_status

Gets the status with the specified ID from presence.

purple_presence_get_statuses

Gets a list of all the statuses in presence.

purple_presence_is_available

Gets whether or not presence is available.

purple_presence_is_idle

Gets whether or not presence is idle.

purple_presence_is_online

Gets whether or not presence is online.

purple_presence_is_status_active

Gets whether or not a status in presence is active.

purple_presence_is_status_primitive_active

Gets whether or not a status with the specified primitive type in presence is active.

purple_presence_set_idle

Sets the idle state and time of presence.

purple_presence_set_login_time

Sets the login time on a presence.

purple_presence_set_status_active

Sets the active state of a status in a presence.

purple_presence_switch_status

Switches the active status in a presence.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Purple.AccountPresence:account
No description available.
Properties inherited from PurplePresence (4)
Purple.Presence:active-status
No description available.
Purple.Presence:idle
No description available.
Purple.Presence:idle-time
No description available.
Purple.Presence:login-time
No description available.

Signals

Signals inherited from GObject (1)
GObject.Object::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct PurpleAccountPresenceClass {
  PurplePresenceClass parent_class;
  
}
No description available.
Class members
parent_class
PurplePresenceClass
  No description available.