comparison plugins/perl/common/Gaim.xs @ 6552:65dc4d34f280

[gaim-migrate @ 7074] We like it when data can be passed through callbacks. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Thu, 21 Aug 2003 08:52:55 +0000
parents f1736493aebb
children 28b38803d0bb
comparison
equal deleted inserted replaced
6551:12343e2aaab1 6552:65dc4d34f280
3 3
4 MODULE = Gaim PACKAGE = Gaim 4 MODULE = Gaim PACKAGE = Gaim
5 PROTOTYPES: ENABLE 5 PROTOTYPES: ENABLE
6 6
7 void 7 void
8 timeout_add(plugin, seconds, func, arg) 8 timeout_add(plugin, seconds, func, data)
9 Gaim::Plugin plugin 9 Gaim::Plugin plugin
10 int seconds 10 int seconds
11 const char *func 11 const char *func
12 void *arg 12 SV *data
13 CODE: 13 CODE:
14 gaim_perl_timeout_add(plugin, seconds, func, arg); 14 gaim_perl_timeout_add(plugin, seconds, func, data);
15 15
16 void 16 void
17 debug(level, category, string) 17 debug(level, category, string)
18 const char *level 18 const char *level
19 const char *category 19 const char *category
36 signal_connect(instance, signal, plugin, func, data) 36 signal_connect(instance, signal, plugin, func, data)
37 void *instance 37 void *instance
38 const char *signal 38 const char *signal
39 Gaim::Plugin plugin 39 Gaim::Plugin plugin
40 const char *func 40 const char *func
41 void *data 41 SV *data
42 CODE: 42 CODE:
43 gaim_perl_signal_connect(plugin, instance, signal, func, data); 43 gaim_perl_signal_connect(plugin, instance, signal, func, data);
44 44
45 void 45 void
46 signal_disconnect(instance, signal, plugin, func) 46 signal_disconnect(instance, signal, plugin, func)