Changes in irc.h [4fe4be2:f73b969]
Legend:
- Unmodified
- Added
- Removed
-
irc.h
r4fe4be2 rf73b969 33 33 #define IRC_PING_STRING "PinglBee" 34 34 35 #define UMODES "ias "35 #define UMODES "iasw" 36 36 #define UMODES_PRIV "Ro" 37 37 #define CMODES "nt" … … 41 41 typedef enum 42 42 { 43 USTATUS_OFFLINE ,43 USTATUS_OFFLINE = 0, 44 44 USTATUS_AUTHORIZED, 45 45 USTATUS_LOGGED_IN, 46 USTATUS_IDENTIFIED 46 USTATUS_IDENTIFIED, 47 USTATUS_SHUTDOWN = -1 47 48 } irc_status_t; 48 49 … … 104 105 105 106 irc_t *irc_new( int fd ); 107 void irc_abort( irc_t *irc, int immed, char *format, ... ); 106 108 void irc_free( irc_t *irc ); 107 109 108 int irc_exec( irc_t *irc, char **cmd ); 109 int irc_process( irc_t *irc ); 110 int irc_process_line( irc_t *irc, char *line ); 110 void irc_exec( irc_t *irc, char **cmd ); 111 void irc_process( irc_t *irc ); 112 char **irc_parse_line( char *line ); 113 char *irc_build_line( char **cmd ); 111 114 112 115 void irc_vawrite( irc_t *irc, char *format, va_list params ); … … 118 121 119 122 void irc_login( irc_t *irc ); 123 int irc_check_login( irc_t *irc ); 120 124 void irc_motd( irc_t *irc ); 121 125 void irc_names( irc_t *irc, char *channel ); … … 130 134 void irc_invite( irc_t *irc, char *nick, char *channel ); 131 135 void irc_whois( irc_t *irc, char *nick ); 132 int irc_away( irc_t *irc, char *away );133 136 void irc_setpass( irc_t *irc, const char *pass ); /* USE WITH CAUTION! */ 134 137 … … 138 141 int irc_noticefrom( irc_t *irc, char *nick, char *msg ); 139 142 140 intbuddy_send_handler( irc_t *irc, user_t *u, char *msg, int flags );143 void buddy_send_handler( irc_t *irc, user_t *u, char *msg, int flags ); 141 144 142 145 #endif
Note: See TracChangeset
for help on using the changeset viewer.