Class
PurpleChat
Description [src]
class Purple.Chat : Purple.BlistNode {
node: PurpleBlistNode
}
A chat on the buddy list.
Constructors
purple_chat_new
Creates a new chat for the buddy list.
Instance methods
purple_chat_get_account
Returns the account the chat belongs to.
purple_chat_get_components
Get a hashtable containing information about a chat.
purple_chat_get_group
Returns the group of which the chat is a member.
purple_chat_get_name
Returns the correct name to display for a blist chat.
purple_chat_get_name_only
Returns the name of the chat.
purple_chat_set_alias
Sets the alias for a blist chat.
Methods inherited from PurpleBlistNode (17)
purple_blist_node_get_bool
Retrieves a named boolean setting from a node in the buddy list.
purple_blist_node_get_extended_menu
purple_blist_node_get_first_child
Returns the the first child node of a given node.
purple_blist_node_get_int
Retrieves a named integer setting from a node in the buddy list.
purple_blist_node_get_parent
Returns the parent node of a given node.
purple_blist_node_get_settings
Returns a node’s settings.
purple_blist_node_get_sibling_next
Returns the sibling node of a given node.
purple_blist_node_get_sibling_prev
Returns the previous sibling node of a given node.
purple_blist_node_get_string
Retrieves a named string setting from a node in the buddy list.
purple_blist_node_has_setting
Checks whether a named setting exists for a node in the buddy list.
purple_blist_node_is_transient
Gets whether the node should be saved with the buddy list or not.
Available since: 3.0.0
purple_blist_node_next
Returns the next node of a given node. This function is to be used to iterate over the tree returned by purple_blist_get_default.
purple_blist_node_remove_setting
Removes a named setting from a blist node.
purple_blist_node_set_bool
Associates a boolean with a node in the buddy list.
purple_blist_node_set_int
Associates an integer with a node in the buddy list.
purple_blist_node_set_string
Associates a string with a node in the buddy list.
purple_blist_node_set_transient
Sets whether the node should be saved with the buddy list or not.
Available since: 3.0.0
Properties
Purple.Chat:account
Purple.Chat:alias
Purple.Chat:components
Properties inherited from PurpleBlistNode (1)
Purple.BlistNode:transient
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 PurpleChatClass {
PurpleBlistNodeClass node_class;
void (* _purple_reserved1) (
void
);
void (* _purple_reserved2) (
void
);
void (* _purple_reserved3) (
void
);
void (* _purple_reserved4) (
void
);
}
Class members
node_class |
|
No description available. | |
_purple_reserved1 |
|
No description available. | |
_purple_reserved2 |
|
No description available. | |
_purple_reserved3 |
|
No description available. | |
_purple_reserved4 |
|
No description available. |