Mercurial > pidgin.yaz
comparison plugins/perl/perl-handlers.h @ 11123:4315bb5f427b
[gaim-migrate @ 13179]
Time to make perl start working again
committer: Tailor Script <tailor@pidgin.im>
author | John H. Kelm <johnkelm@gmail.com> |
---|---|
date | Mon, 18 Jul 2005 16:27:53 +0000 |
parents | 33486b749aa9 |
children | 0e9e2b923d09 |
comparison
equal
deleted
inserted
replaced
11122:59a4bc5c24e5 | 11123:4315bb5f427b |
---|---|
1 #ifndef _GAIM_PERL_HANDLERS_H_ | 1 #ifndef _GAIM_PERL_HANDLERS_H_ |
2 #define _GAIM_PERL_HANDLERS_H_ | 2 #define _GAIM_PERL_HANDLERS_H_ |
3 | 3 |
4 #include "plugin.h" | 4 #include "plugin.h" |
5 #include "prefs.h" | |
6 #include "pluginpref.h" | |
5 | 7 |
6 typedef struct | 8 typedef struct |
7 { | 9 { |
8 SV *callback; | 10 SV *callback; |
9 SV *data; | 11 SV *data; |
20 void *instance; | 22 void *instance; |
21 GaimPlugin *plugin; | 23 GaimPlugin *plugin; |
22 | 24 |
23 } GaimPerlSignalHandler; | 25 } GaimPerlSignalHandler; |
24 | 26 |
27 GaimPluginUiInfo *gaim_perl_plugin_pref(char * frame_cb); | |
28 GaimPluginPrefFrame *gaim_perl_get_plugin_frame(GaimPlugin *plugin); | |
25 | 29 |
26 void gaim_perl_timeout_add(GaimPlugin *plugin, int seconds, SV *callback, | 30 void gaim_perl_timeout_add(GaimPlugin *plugin, int seconds, SV *callback, |
27 SV *data); | 31 SV *data); |
28 void gaim_perl_timeout_clear_for_plugin(GaimPlugin *plugin); | 32 void gaim_perl_timeout_clear_for_plugin(GaimPlugin *plugin); |
29 void gaim_perl_timeout_clear(void); | 33 void gaim_perl_timeout_clear(void); |