/* */ #ifndef _D_PREFS_H_ #define _D_PREFS_H_ /** * Constants */ #define V_TRUE "true" //#define V_FALSE "false" /** * General preferences */ // values: 1*digit #define PREF_RETRY_WAIT "retry_wait" // values: 1*digit #define PREF_TIMEOUT "timeout" // values: 1*digit #define PREF_MAX_TRY "max_try" /** * FTP related preferences */ #define PREF_FTP_USER "ftp_user" #define PREF_FTP_PASSWD "ftp_passwd" // values: binary | ascii #define PREF_FTP_TYPE "ftp_type" # define V_BINARY "binary" # define V_ASCII "ascii" // values: get | tunnel #define PREF_FTP_VIA_HTTP_PROXY "ftp_via_http_proxy" # define V_GET "get" # define V_TUNNEL "tunnel" // values: true | false #define PREF_FTP_PASV_ENABLED "ftp_pasv_enabled" /** * HTTP related preferences */ #define PREF_HTTP_USER "http_user" #define PREF_HTTP_PASSWD "http_passwd" // values: basic #define PREF_HTTP_AUTH_SCHEME "http_auth_scheme" # define V_BASIC "basic" /** * HTTP proxy related preferences */ #define PREF_HTTP_PROXY_USER "http_proxy_user" #define PREF_HTTP_PROXY_PASSWD "http_proxy_passwd" #define PREF_HTTP_PROXY_HOST "http_proxy_host" #define PREF_HTTP_PROXY_PORT "http_proxy_port" // values: true | false #define PREF_HTTP_PROXY_ENABLED "http_proxy_enabled" // values: true | false #define PREF_HTTP_PROXY_AUTH_ENABLED "http_proxy_auth_enabled" #endif // _D_PREFS_H_