| SilcCommand
 
 NAME
 
    typedef SilcUInt8 SilcCommand;
DESCRIPTION
    The SilcCommand type definition and the commands. The commands
    listed here are the official SILC Commands and they have client
    and server counterparts.
SOURCE    typedef SilcUInt8 SilcCommand;
    
    /* All SILC commands. These are commands that have client and server
       counterparts. */
    #define SILC_COMMAND_NONE               0
    #define SILC_COMMAND_WHOIS              1
    #define SILC_COMMAND_WHOWAS             2
    #define SILC_COMMAND_IDENTIFY           3
    #define SILC_COMMAND_NICK               4
    #define SILC_COMMAND_LIST               5
    #define SILC_COMMAND_TOPIC              6
    #define SILC_COMMAND_INVITE             7
    #define SILC_COMMAND_QUIT               8
    #define SILC_COMMAND_KILL               9
    #define SILC_COMMAND_INFO               10
    #define SILC_COMMAND_STATS              11
    #define SILC_COMMAND_PING               12
    #define SILC_COMMAND_OPER               13
    #define SILC_COMMAND_JOIN               14
    #define SILC_COMMAND_MOTD               15
    #define SILC_COMMAND_UMODE              16
    #define SILC_COMMAND_CMODE              17
    #define SILC_COMMAND_CUMODE             18
    #define SILC_COMMAND_KICK               19
    #define SILC_COMMAND_BAN                20
    #define SILC_COMMAND_DETACH             21
    #define SILC_COMMAND_WATCH              22
    #define SILC_COMMAND_SILCOPER           23
    #define SILC_COMMAND_LEAVE              24
    #define SILC_COMMAND_USERS              25
    #define SILC_COMMAND_GETKEY             26
    #define SILC_COMMAND_SERVICE            27
    
    /* Private range start */
    #define SILC_COMMAND_PRIVATE            200
    #define SILC_COMMAND_PRIV_CONNECT       200
    #define SILC_COMMAND_PRIV_CLOSE         201
    #define SILC_COMMAND_PRIV_SHUTDOWN      202
    
    /* Reserved */
    #define SILC_COMMAND_RESERVED           255
 
 
 
 |