Mon, 16 Apr 2007 00:43:53 +0000
Commit a proper copy of this binary file. The old one was corrupted,
probably due to missing SVN attributes.
This was retrieved from the following URL, though we may have it in CVS:
http://dev.openwengo.com/trac/openwengo/trac.cgi/browser/vendors/gaim/trunk/doc/oscar/On_Sending_Files_via_OSCAR.odt?rev=4273
| 11118 | 1 | #include "module.h" |
| 2 | ||
| 3 | MODULE = Gaim::Roomlist PACKAGE = Gaim::Roomlist PREFIX = gaim_roomlist_ | |
| 4 | PROTOTYPES: ENABLE | |
| 5 | ||
| 6 | void | |
| 7 | gaim_roomlist_cancel_get_list(list) | |
| 8 | Gaim::Roomlist list | |
| 9 | ||
| 10 | void | |
| 11 | gaim_roomlist_expand_category(list, category) | |
| 12 | Gaim::Roomlist list | |
| 13 | Gaim::Roomlist::Room category | |
| 14 | ||
| 15 | gboolean | |
| 16 | gaim_roomlist_get_in_progress(list) | |
| 17 | Gaim::Roomlist list | |
| 18 | ||
| 19 | Gaim::Roomlist | |
| 20 | gaim_roomlist_get_list(gc) | |
| 21 | Gaim::Connection gc | |
| 22 | ||
| 23 | Gaim::Roomlist::UiOps | |
| 24 | gaim_roomlist_get_ui_ops() | |
| 25 | ||
| 26 | ||
| 27 | Gaim::Roomlist | |
| 28 | gaim_roomlist_new(account) | |
| 29 | Gaim::Account account | |
| 30 | ||
| 31 | void | |
| 32 | gaim_roomlist_ref(list) | |
| 33 | Gaim::Roomlist list | |
| 34 | ||
| 35 | void | |
| 36 | gaim_roomlist_room_add(list, room) | |
| 37 | Gaim::Roomlist list | |
| 38 | Gaim::Roomlist::Room room | |
| 39 | ||
| 40 | void | |
| 41 | gaim_roomlist_room_add_field(list, room, field) | |
| 42 | Gaim::Roomlist list | |
| 43 | Gaim::Roomlist::Room room | |
| 44 | gconstpointer field | |
| 45 | ||
| 46 | void | |
| 47 | gaim_roomlist_room_join(list, room) | |
| 48 | Gaim::Roomlist list | |
| 49 | Gaim::Roomlist::Room room | |
| 50 | ||
| 51 | void | |
| 52 | gaim_roomlist_set_fields(list, fields) | |
| 53 | Gaim::Roomlist list | |
| 54 | SV *fields | |
| 55 | PREINIT: | |
| 56 | GList *t_GL; | |
| 57 | int i, t_len; | |
| 58 | PPCODE: | |
| 59 | t_GL = NULL; | |
| 60 | t_len = av_len((AV *)SvRV(fields)); | |
| 61 | ||
| 62 | for (i = 0; i < t_len; i++) { | |
| 63 | STRLEN t_sl; | |
| 64 | t_GL = g_list_append(t_GL, SvPV(*av_fetch((AV *)SvRV(fields), i, 0), t_sl)); | |
| 65 | } | |
| 66 | gaim_roomlist_set_fields(list, t_GL); | |
| 67 | ||
| 68 | void | |
| 69 | gaim_roomlist_set_in_progress(list, in_progress) | |
| 70 | Gaim::Roomlist list | |
| 71 | gboolean in_progress | |
| 72 | ||
| 73 | void | |
| 74 | gaim_roomlist_set_ui_ops(ops) | |
| 75 | Gaim::Roomlist::UiOps ops | |
| 76 | ||
| 77 | void | |
| 78 | gaim_roomlist_show_with_account(account) | |
| 79 | Gaim::Account account | |
| 80 | ||
| 81 | void | |
| 82 | gaim_roomlist_unref(list) | |
| 83 | Gaim::Roomlist list | |
| 84 |