/******************************************************************************
 *                    Internetting Cooperating Programmers
 * ----------------------------------------------------------------------------
 *
 *  ____    PROJECT
 * |  _ \  __ _ _ __   ___ ___ _ __ 
 * | | | |/ _` | '_ \ / __/ _ \ '__|
 * | |_| | (_| | | | | (_|  __/ |   
 * |____/ \__,_|_| |_|\___\___|_|   the IRC bot
 *
 * All files in this archive are subject to the GNU General Public License.
 *
 * $Source: /cvsroot/dancer/dancer/src/ctcp.h,v $
 * $Revision: 1.1.1.1 $
 * $Date: 2000/11/13 02:42:41 $
 * $Author: holsta $
 * $State: Exp $
 * $Locker:  $
 *
 * ---------------------------------------------------------------------------
 *****************************************************************************/

#ifndef CTCP_H
#define CTCP_H

#include <sys/types.h>

#define CLIENTINFOMSG "Supported commands: CLIENTINFO USERINFO VERSION PING TIME"

void CTCPignore(void);

void CTCP(char *, char *);
void PubCTCP(char *, char *);
void CtcpClientinfo(char *, char *);
void CtcpVersion(char *, char *);
void CtcpUserinfo(char *, char *);
void CtcpPing(char *, char *);
void CtcpTime(char *, char *);
void CtcpAction(char *, char *);
void CtcpDCC(char *, char *);
void CtcpXdcc(char *, char *);
void CtcpQuote(char *, size_t, char *);
void CtcpUnquote(char *, size_t, char *);

#define TIME_CTCPIGNORE 10 /* always ignore 10 seconds after a flood */

#endif /* CTCP_H */


syntax highlighted by Code2HTML, v. 0.9.1