.TH "libirc_events.h" 3 "10 Jan 2009" "Version 1.3" "libircclient" \" -*- nroff -*-
.ad l
.nh
.SH NAME
libirc_events.h \- Describes event callbacks generated by libircclient.  

.PP
.SH SYNOPSIS
.br
.PP
.SS "Data Structures"

.in +1c
.ti -1c
.RI "struct \fBirc_callbacks_t\fP"
.br
.RI "\fIEvent callbacks structure. \fP"
.in -1c
.SS "Typedefs"

.in +1c
.ti -1c
.RI "typedef void(* \fBirc_event_callback_t\fP )(\fBirc_session_t\fP *session, const char *event, const char *origin, const char **params, unsigned int count)"
.br
.RI "\fIA most common event callback. \fP"
.ti -1c
.RI "typedef void(* \fBirc_eventcode_callback_t\fP )(\fBirc_session_t\fP *session, unsigned int event, const char *origin, const char **params, unsigned int count)"
.br
.RI "\fIA numeric event callback. \fP"
.ti -1c
.RI "typedef void(* \fBirc_event_dcc_chat_t\fP )(\fBirc_session_t\fP *session, const char *nick, const char *addr, \fBirc_dcc_t\fP dccid)"
.br
.RI "\fIA remote DCC CHAT request callback. \fP"
.ti -1c
.RI "typedef void(* \fBirc_event_dcc_send_t\fP )(\fBirc_session_t\fP *session, const char *nick, const char *addr, const char *filename, unsigned long size, \fBirc_dcc_t\fP dccid)"
.br
.RI "\fIA remote DCC CHAT request callback. \fP"
.in -1c
.SH "Detailed Description"
.PP 
Describes event callbacks generated by libircclient. 

\fBAuthor:\fP
.RS 4
Georgy Yunaev 
.RE
.PP
\fBVersion:\fP
.RS 4
1.0 
.RE
.PP
\fBDate:\fP
.RS 4
09.2004 This file should not be included directly. Include \fBlibircclient.h\fP instead. 
.RE
.PP

.SH "Author"
.PP 
Generated automatically by Doxygen for libircclient from the source code.
