comparison libpurple/plugins/perl/common/Notify.xs @ 15374:5fe8042783c1

Rename gtk/ and libgaim/ to pidgin/ and libpurple/
author Sean Egan <seanegan@gmail.com>
date Sat, 20 Jan 2007 02:32:10 +0000
parents
children 2f8274ce570a
comparison
equal deleted inserted replaced
15373:f79e0f4df793 15374:5fe8042783c1
1 #include "module.h"
2
3 MODULE = Gaim::Notify PACKAGE = Gaim::Notify PREFIX = gaim_notify_
4 PROTOTYPES: ENABLE
5
6 void
7 gaim_notify_close(type, ui_handle)
8 Gaim::NotifyType type
9 void * ui_handle
10
11 void
12 gaim_notify_close_with_handle(handle)
13 void * handle
14
15 void *
16 gaim_notify_email(handle, subject, from, to, url, cb, user_data)
17 void * handle
18 const char *subject
19 const char *from
20 const char *to
21 const char *url
22 Gaim::NotifyCloseCallback cb
23 gpointer user_data
24
25 void *
26 gaim_notify_emails(handle, count, detailed, subjects, froms, tos, urls, cb, user_data)
27 void * handle
28 size_t count
29 gboolean detailed
30 const char **subjects
31 const char **froms
32 const char **tos
33 const char **urls
34 Gaim::NotifyCloseCallback cb
35 gpointer user_data
36
37 void *
38 gaim_notify_formatted(handle, title, primary, secondary, text, cb, user_data)
39 void * handle
40 const char *title
41 const char *primary
42 const char *secondary
43 const char *text
44 Gaim::NotifyCloseCallback cb
45 gpointer user_data
46
47 void *
48 gaim_notify_userinfo(gc, who, user_info, cb, user_data)
49 Gaim::Connection gc
50 const char *who
51 Gaim::NotifyUserInfo user_info
52 Gaim::NotifyCloseCallback cb
53 gpointer user_data
54
55 Gaim::NotifyUserInfo
56 gaim_notify_user_info_new()
57
58 void
59 gaim_notify_user_info_destroy(user_info)
60 Gaim::NotifyUserInfo user_info
61
62 void
63 gaim_notify_user_info_get_entries(user_info)
64 Gaim::NotifyUserInfo user_info
65 PREINIT:
66 const GList *l;
67 PPCODE:
68 l = gaim_notify_user_info_get_entries(user_info);
69 for (; l != NULL; l = l->next) {
70 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::NotifyUserInfoEntry")));
71 }
72
73 gchar_own *
74 gaim_notify_user_info_get_text_with_newline(user_info, newline)
75 Gaim::NotifyUserInfo user_info
76 const char *newline
77
78 void gaim_notify_user_info_add_pair(user_info, label, value)
79 Gaim::NotifyUserInfo user_info
80 const char *label
81 const char *value
82
83 void gaim_notify_user_info_prepend_pair(user_info, label, value)
84 Gaim::NotifyUserInfo user_info
85 const char *label
86 const char *value
87
88 void gaim_notify_user_info_add_section_break(user_info)
89 Gaim::NotifyUserInfo user_info
90
91 void gaim_notify_user_info_add_section_header(user_info, label)
92 Gaim::NotifyUserInfo user_info
93 const char *label
94
95 void gaim_notify_user_info_remove_last_item(user_info)
96 Gaim::NotifyUserInfo user_info
97
98 gchar *
99 gaim_notify_user_info_entry_get_label(user_info_entry)
100 Gaim::NotifyUserInfoEntry user_info_entry
101
102 gchar *
103 gaim_notify_user_info_entry_get_value(user_info_entry)
104 Gaim::NotifyUserInfoEntry user_info_entry
105
106 Gaim::NotifyUiOps
107 gaim_notify_get_ui_ops()
108
109
110 void *
111 gaim_notify_message(handle, type, title, primary, secondary, cb, user_data)
112 void * handle
113 Gaim::NotifyMsgType type
114 const char *title
115 const char *primary
116 const char *secondary
117 Gaim::NotifyCloseCallback cb
118 gpointer user_data
119
120 void *
121 gaim_notify_searchresults(gc, title, primary, secondary, results, cb, user_data)
122 Gaim::Connection gc
123 const char *title
124 const char *primary
125 const char *secondary
126 Gaim::NotifySearchResults results
127 Gaim::NotifyCloseCallback cb
128 gpointer user_data
129
130 void
131 gaim_notify_set_ui_ops(ops)
132 Gaim::NotifyUiOps ops
133
134 void *
135 gaim_notify_uri(handle, uri)
136 void * handle
137 const char *uri
138