Class

PurpleHistoryManager

Description [src]

final class Purple.HistoryManager : GObject.Object {
  /* No available fields */
}

PurpleHistoryManager keeps track of all adapters and emits signals when adapters are registered and unregistered.

Available since:3.0.0

Ancestors

Functions

purple_history_manager_get_default

Gets the default PurpleHistoryManager instance.

Available since: 3.0.0

Instance methods

purple_history_manager_find

Gets the PurpleHistoryAdapter identified by id if found, otherwise NULL.

Available since: 3.0.0

purple_history_manager_foreach

Calls func for each PurpleHistoryAdapter that manager knows about.

Available since: 3.0.0

purple_history_manager_get_active

Gets the active PurpleHistoryAdapter instance.

Available since: 3.0.0

purple_history_manager_get_all

Gets a list of all PurpleHistoryAdapters that are currently registered in manager.

Available since: 3.0.0

purple_history_manager_query

Sends a query to the PurpleHistoryAdapter manager instance.

Available since: 3.0.0

purple_history_manager_register

Registers adapter with manager.

Available since: 3.0.0

purple_history_manager_remove

Removes messages from the active PurpleHistoryAdapter of manager that match query.

Available since: 3.0.0

purple_history_manager_set_active

Sets the active PurpleHistoryAdapter instance.

Available since: 3.0.0

purple_history_manager_unregister

Unregisters adapter from manager.

Available since: 3.0.0

purple_history_manager_write

Writes message to the active adapter of manager.

Available since: 3.0.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Purple.HistoryManager::active-changed

Emitted after adapter has been changed for manager.

Available since: 3.0.0

Purple.HistoryManager::registered

Emitted after adapter has been registered in manager.

Available since: 3.0.0

Purple.HistoryManager::unregistered

Emitted after adapter has been unregistered for manager.

Available since: 3.0.0

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 PurpleHistoryManagerClass {
  GObjectClass parent_class;
  
}
Class members
parent_class
GObjectClass
  No description available.