Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • irc.h

    rc1826c6 rbd9b00f  
    3333#define IRC_PING_STRING "PinglBee"
    3434
    35 #define UMODES "ias"
     35#define UMODES "iasw"
    3636#define UMODES_PRIV "Ro"
    3737#define CMODES "nt"
     
    4141typedef enum
    4242{
    43         USTATUS_OFFLINE,
     43        USTATUS_OFFLINE = 0,
    4444        USTATUS_AUTHORIZED,
    4545        USTATUS_LOGGED_IN,
    4646        USTATUS_IDENTIFIED,
    47         USTATUS_SHUTDOWN
     47        USTATUS_SHUTDOWN = -1
    4848} irc_status_t;
    4949
     
    110110int irc_exec( irc_t *irc, char **cmd );
    111111int irc_process( irc_t *irc );
    112 int irc_process_line( irc_t *irc, char *line );
     112char **irc_parse_line( char *line );
     113char *irc_build_line( char **cmd );
    113114
    114115void irc_vawrite( irc_t *irc, char *format, va_list params );
     
    120121
    121122void irc_login( irc_t *irc );
     123int irc_check_login( irc_t *irc );
    122124void irc_motd( irc_t *irc );
    123125void irc_names( irc_t *irc, char *channel );
Note: See TracChangeset for help on using the changeset viewer.