summary refs log tree commit diff stats
path: root/src/common/plugin-timer.h
blob: 711e2bd481f89ceb8ef5ad1cb2841e5ae63c9208 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/* HexChat
 * Copyright (C) 1998-2010 Peter Zelezny.
 * Copyright (C) 2009-2013 Berke Viktor.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
 */

#ifndef HEXCHAT_PLUGIN_TIMER_H
#define HEXCHAT_PLUGIN_TIMER_H

int timer_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name,
				char **plugin_desc, char **plugin_version, char *arg);

#endif
="w"> len); int tcp_send (server *serv, char *buf); void tcp_sendf (server *serv, char *fmt, ...); int tcp_send_real (void *ssl, int sok, char *encoding, int using_irc, char *buf, int len); server *server_new (void); int is_server (server *serv); void server_fill_her_up (server *serv); void server_set_encoding (server *serv, char *new_encoding); void server_set_defaults (server *serv); char *server_get_network (server *serv, gboolean fallback); void server_set_name (server *serv, char *name); void server_free (server *serv); void server_away_save_message (server *serv, char *nick, char *msg); struct away_msg *server_away_find_message (server *serv, char *nick); void base64_encode (char *to, char *from, unsigned int len); #endif