]> jfr.im git - irc/quakenet/newserv.git/blame - xsb/xsb.h
LUA: port luadb to dbapi2 to drop postgres dependency
[irc/quakenet/newserv.git] / xsb / xsb.h
CommitLineData
2172bfc8
CP
1#ifndef __XSB_H
2#define __XSB_H
3
4#include "../parser/parser.h"
4c551b15
CP
5#include "../nick/nick.h"
6#include "../server/server.h"
2172bfc8
CP
7
8void xsb_addcommand(const char *name, const int maxparams, CommandHandler handler);
9void xsb_delcommand(const char *name, CommandHandler handler);
579d4f01
CP
10void xsb_broadcast(const char *command, server *service, const char *format, ...) __attribute__ ((format (printf, 3, 4)));
11void xsb_unicast(const char *command, nick *np, const char *format, ...) __attribute__ ((format (printf, 3, 4)));
4c551b15 12int xsb_isservice(server *service);
2172bfc8
CP
13
14#endif