Sun, 12 Feb 2006 22:14:38 +0000
[gaim-migrate @ 15620]
This is the way we clean the code, clean the code, clean the code
This is the way we clean the code, clean the code, clean the code
So early in the morning
| 13191 | 1 | #include "module.h" |
| 2 | #include "../perl-handlers.h" | |
| 3 | ||
| 4 | MODULE = Gaim::Signal PACKAGE = Gaim::Signal PREFIX = gaim_signal_ | |
| 5 | PROTOTYPES: ENABLE | |
| 6 | ||
| 7 | void | |
| 8 | gaim_signal_connect_priority(instance, signal, plugin, callback, priority, data = 0) | |
| 9 | void *instance | |
| 10 | const char *signal | |
| 11 | Gaim::Plugin plugin | |
| 12 | SV *callback | |
| 13 | int priority | |
| 14 | SV *data | |
| 15 | CODE: | |
| 16 | gaim_perl_signal_connect(plugin, instance, signal, callback, data, priority); | |
| 17 | ||
| 18 | void | |
| 19 | gaim_signal_connect(instance, signal, plugin, callback, data = 0) | |
| 20 | void *instance | |
| 21 | const char *signal | |
| 22 | Gaim::Plugin plugin | |
| 23 | SV *callback | |
| 24 | SV *data | |
| 25 | CODE: | |
| 26 | gaim_perl_signal_connect(plugin, instance, signal, callback, data, GAIM_SIGNAL_PRIORITY_DEFAULT); | |
| 27 | ||
| 28 | void | |
| 29 | gaim_signal_disconnect(instance, signal, plugin) | |
| 30 | void *instance | |
| 31 | const char *signal | |
| 32 | Gaim::Plugin plugin | |
| 33 | CODE: | |
| 34 | gaim_perl_signal_disconnect(plugin, instance, signal); |