| SilcClientFileError
 
 NAME
 
    typedef enum { ... } SilcClientFileError;
DESCRIPTION
    File transmission error types.  These types are returned by
    some of the file transmission functions, and by the monitor
    callback to indicate error.
SOURCE    typedef enum {
      SILC_CLIENT_FILE_OK,
      SILC_CLIENT_FILE_ERROR,                    /* Generic error */
      SILC_CLIENT_FILE_UNKNOWN_SESSION,          /* Unknown session ID */
      SILC_CLIENT_FILE_ALREADY_STARTED,          /* Session already started */
      SILC_CLIENT_FILE_NO_SUCH_FILE,             /* No such file */
      SILC_CLIENT_FILE_PERMISSION_DENIED,        /* Permission denied */
      SILC_CLIENT_FILE_KEY_AGREEMENT_FAILED,     /* Key exchange failed */
      SILC_CLIENT_FILE_CONNECT_FAILED,           /* Error during connecting */
      SILC_CLIENT_FILE_TIMEOUT,                  /* Connecting timedout */
      SILC_CLIENT_FILE_NO_MEMORY,                /* System out of memory */
    } SilcClientFileError;
 
 
 
 |