comparison libgaim/plugins/perl/common/Notify.xs @ 15204:d83f71ca0cd7

[gaim-migrate @ 17994] fix the perl bindings for the notify_userinfo changes. committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Thu, 14 Dec 2006 05:02:08 +0000
parents 60b1bc8dbf37
children
comparison
equal deleted inserted replaced
15203:f814b2df9cce 15204:d83f71ca0cd7
42 const char *secondary 42 const char *secondary
43 const char *text 43 const char *text
44 Gaim::NotifyCloseCallback cb 44 Gaim::NotifyCloseCallback cb
45 gpointer user_data 45 gpointer user_data
46 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
47 Gaim::NotifyUiOps 106 Gaim::NotifyUiOps
48 gaim_notify_get_ui_ops() 107 gaim_notify_get_ui_ops()
49 108
50 109
51 void * 110 void *
75 void * 134 void *
76 gaim_notify_uri(handle, uri) 135 gaim_notify_uri(handle, uri)
77 void * handle 136 void * handle
78 const char *uri 137 const char *uri
79 138
80 void *
81 gaim_notify_userinfo(gc, who, text, cb, user_data)
82 Gaim::Connection gc
83 const char *who
84 const char *text
85 Gaim::NotifyCloseCallback cb
86 gpointer user_data