Changes in irc.h [bd9b00f:fc50d48]
Legend:
- Unmodified
- Added
- Removed
-
irc.h
rbd9b00f rfc50d48 33 33 #define IRC_PING_STRING "PinglBee" 34 34 35 #define UMODES "ias w"35 #define UMODES "ias" 36 36 #define UMODES_PRIV "Ro" 37 37 #define CMODES "nt" … … 41 41 typedef enum 42 42 { 43 USTATUS_OFFLINE = 0,43 USTATUS_OFFLINE, 44 44 USTATUS_AUTHORIZED, 45 45 USTATUS_LOGGED_IN, 46 46 USTATUS_IDENTIFIED, 47 USTATUS_SHUTDOWN = -147 USTATUS_SHUTDOWN 48 48 } irc_status_t; 49 49 … … 105 105 106 106 irc_t *irc_new( int fd ); 107 void irc_abort( irc_t *irc );107 void irc_abort( irc_t *irc, int immed, char *format, ... ); 108 108 void irc_free( irc_t *irc ); 109 109 110 110 int irc_exec( irc_t *irc, char **cmd ); 111 111 int irc_process( irc_t *irc ); 112 char **irc_parse_line( char *line ); 113 char *irc_build_line( char **cmd ); 112 int irc_process_line( irc_t *irc, char *line ); 114 113 115 114 void irc_vawrite( irc_t *irc, char *format, va_list params ); … … 121 120 122 121 void irc_login( irc_t *irc ); 123 int irc_check_login( irc_t *irc );124 122 void irc_motd( irc_t *irc ); 125 123 void irc_names( irc_t *irc, char *channel );
Note: See TracChangeset
for help on using the changeset viewer.