| SilcNotifyType
 
 NAME
 
    typedef SilcUInt16 SilcNotifyType;
DESCRIPTION
    The notify type definition and all of the notify types.
SOURCE    typedef SilcUInt16 SilcNotifyType;
    
    /* SILC notify types. Server may send these notify types to client to
       notify of some action. */
    #define SILC_NOTIFY_TYPE_NONE            0  /* no specific type */
    #define SILC_NOTIFY_TYPE_INVITE          1  /* invites/invite list change */
    #define SILC_NOTIFY_TYPE_JOIN            2  /* "has joined channel" */
    #define SILC_NOTIFY_TYPE_LEAVE           3  /* "has left channel" */
    #define SILC_NOTIFY_TYPE_SIGNOFF         4  /* "signoff" */
    #define SILC_NOTIFY_TYPE_TOPIC_SET       5  /* "topic has been changed" */
    #define SILC_NOTIFY_TYPE_NICK_CHANGE     6  /* "has changed nickname" */
    #define SILC_NOTIFY_TYPE_CMODE_CHANGE    7  /* "has changed channel mode" */
    #define SILC_NOTIFY_TYPE_CUMODE_CHANGE   8  /* "has change mode" */
    #define SILC_NOTIFY_TYPE_MOTD            9  /* message of the day */
    #define SILC_NOTIFY_TYPE_CHANNEL_CHANGE  10 /* Channel's ID has changed */
    #define SILC_NOTIFY_TYPE_SERVER_SIGNOFF  11 /* Server quitting SILC */
    #define SILC_NOTIFY_TYPE_KICKED          12 /* Kicked from channel */
    #define SILC_NOTIFY_TYPE_KILLED          13 /* Killed from the network */
    #define SILC_NOTIFY_TYPE_UMODE_CHANGE    14 /* user mode was changed */
    #define SILC_NOTIFY_TYPE_BAN             15 /* ban list change */
    #define SILC_NOTIFY_TYPE_ERROR           16 /* error notify */
    #define SILC_NOTIFY_TYPE_WATCH           17 /* watch notify */
 
 
 
 |