Struct

FinchBlistManager

Description [src]

struct FinchBlistManager {
  const char* id;
  const char* name;
  gboolean (* init) (
void
  );
  gboolean (* uninit) (
void
  );
  gboolean (* can_add_node) (
    PurpleBlistNode* node
  );
  gpointer (* find_parent) (
    PurpleBlistNode* node
  );
  gboolean (* create_tooltip) (
    gpointer selected_row,
    GString** body,
    char** title
  );
}

Buddylist manager for finch. This decides the visility, ordering and hierarchy of the buddylist nodes. This also manages the creation of tooltips.

Structure members
id

An identifier for the manager.

name

Displayable name for the manager.

init No description available.
uninit No description available.
can_add_node No description available.
find_parent No description available.
create_tooltip No description available.

Functions

finch_blist_manager_add_node

Request the active buddy list manager to add a node.

finch_blist_manager_find

Find a buddy list manager.