summaryrefslogtreecommitdiffstats
path: root/src/perl/perl-sources.h
blob: 0addb35d563f4cb7bb6298b5a122cd44a60c37e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef IRSSI_PERL_PERL_SOURCES_H
#define IRSSI_PERL_PERL_SOURCES_H

int perl_timeout_add(int msecs, SV *func, SV *data, int once);
int perl_input_add(int source, int condition, SV *func, SV *data, int once);

void perl_source_remove(int tag);
/* remove all sources used by script */
void perl_source_remove_script(PERL_SCRIPT_REC *script);

void perl_sources_start(void);
void perl_sources_stop(void);

#endif