_PurpleRoomlistUiOps Struct Reference

The room list ops to be filled out by the UI. More...

#include <roomlist.h>

Collaboration diagram for _PurpleRoomlistUiOps:
Collaboration graph

Data Fields

void(* show_with_account )(PurpleAccount *account)
 Force the ui to pop up a dialog and get the list.
void(* create )(PurpleRoomlist *list)
 A new list was created.
void(* set_fields )(PurpleRoomlist *list, GList *fields)
 Sets the columns.
void(* add_room )(PurpleRoomlist *list, PurpleRoomlistRoom *room)
 Add a room to the list.
void(* in_progress )(PurpleRoomlist *list, gboolean flag)
 Are we fetching stuff still?
void(* destroy )(PurpleRoomlist *list)
 We're destroying list.
void(* _purple_reserved1 )(void)
void(* _purple_reserved2 )(void)
void(* _purple_reserved3 )(void)
void(* _purple_reserved4 )(void)

Detailed Description

The room list ops to be filled out by the UI.

Definition at line 103 of file roomlist.h.

Field Documentation

void(* _PurpleRoomlistUiOps::add_room)(PurpleRoomlist *list, PurpleRoomlistRoom *room)

Add a room to the list.

Definition at line 107 of file roomlist.h.

void(* _PurpleRoomlistUiOps::create)(PurpleRoomlist *list)

A new list was created.

Definition at line 105 of file roomlist.h.

void(* _PurpleRoomlistUiOps::destroy)(PurpleRoomlist *list)

We're destroying list.

Definition at line 109 of file roomlist.h.

void(* _PurpleRoomlistUiOps::set_fields)(PurpleRoomlist *list, GList *fields)

Sets the columns.

Definition at line 106 of file roomlist.h.

The documentation for this struct was generated from the following file:
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!