libdap++  Updated for version 3.8.2
libdap::RCReader Class Reference

#include <RCReader.h>

Collaboration diagram for libdap::RCReader:
Collaboration graph

Public Member Functions

string get_ais_database () const throw ()
int get_always_validate () const throw ()
string get_cookie_jar () const throw ()
int get_default_expires () const throw ()
bool get_deflate () const throw ()
string get_dods_cache_root () const throw ()
int get_ignore_expires () const throw ()
int get_max_cache_size () const throw ()
unsigned int get_max_cached_obj () const throw ()
string get_no_proxy_for_host () const throw ()
int get_no_proxy_for_port () const throw ()
string get_no_proxy_for_protocol () const throw ()
string get_proxy_for_proxy_host_url () const throw ()
string get_proxy_for_regexp () const throw ()
int get_proxy_for_regexp_flags () const throw ()
string get_proxy_server_host () const throw ()
 Get the proxy host.
string get_proxy_server_host_url () const throw ()
int get_proxy_server_port () const throw ()
 Get the proxy port.
string get_proxy_server_protocol () const throw ()
 Get the proxy server protocol.
string get_proxy_server_userpw () const throw ()
 Get the proxy username and password.
bool get_use_cache () const throw ()
int get_validate_ssl () const throw ()
bool is_no_proxy_for_used () throw ()
bool is_proxy_for_used () throw ()
void set_ais_database (const string &db) throw ()
void set_always_validate (int i) throw ()
void set_default_expires (int i) throw ()
void set_deflate (bool b) throw ()
void set_ignore_expires (int i) throw ()
void set_max_cache_size (int i) throw ()
void set_max_cached_obj (int i) throw ()
void set_no_proxy_for_host (const string &s) throw ()
void set_no_proxy_for_port (int i) throw ()
void set_no_proxy_for_protocol (const string &s) throw ()
void set_proxy_for_proxy_host_url (const string &s) throw ()
void set_proxy_for_regexp (const string &s) throw ()
void set_proxy_for_regexp_flags (int i) throw ()
void set_proxy_server_host (const string &s) throw ()
void set_proxy_server_host_url (const string &s) throw ()
void set_proxy_server_port (int l) throw ()
void set_proxy_server_protocol (const string &s) throw ()
void set_proxy_server_userpw (const string &s) throw ()
void set_use_cache (bool b) throw ()
void set_validate_ssl (int i) throw ()

Static Public Member Functions

static RCReaderinstance ()

Friends

class HTTPConnectTest
class RCReaderTest

Detailed Description

Read the .dodsrc file. By default the file ~/.dodsrc is read. If the environment variable DODS_CONF is set, use that value as the pathname to the configuration file. Else, if the environment variable DODS_CACHE_INIT is set, use that value.

NB: DODS_CACHE_INIT is deprecated and may be removed in the future.

Author
Jose Garcia jgarc.nosp@m.ia@u.nosp@m.car.e.nosp@m.du

Definition at line 54 of file RCReader.h.

Member Function Documentation

string libdap::RCReader::get_ais_database ( ) const throw ()
inline

Definition at line 253 of file RCReader.h.

int libdap::RCReader::get_always_validate ( ) const throw ()
inline

Definition at line 159 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

string libdap::RCReader::get_cookie_jar ( ) const throw ()
inline

Definition at line 258 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

int libdap::RCReader::get_default_expires ( ) const throw ()
inline

Definition at line 155 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

bool libdap::RCReader::get_deflate ( ) const throw ()
inline

Definition at line 168 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

string libdap::RCReader::get_dods_cache_root ( ) const throw ()
inline

Definition at line 135 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

int libdap::RCReader::get_ignore_expires ( ) const throw ()
inline

Definition at line 151 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

int libdap::RCReader::get_max_cache_size ( ) const throw ()
inline

Definition at line 143 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

unsigned int libdap::RCReader::get_max_cached_obj ( ) const throw ()
inline

Definition at line 147 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

string libdap::RCReader::get_no_proxy_for_host ( ) const throw ()
inline

Definition at line 242 of file RCReader.h.

int libdap::RCReader::get_no_proxy_for_port ( ) const throw ()
inline
Deprecated:

Definition at line 248 of file RCReader.h.

string libdap::RCReader::get_no_proxy_for_protocol ( ) const throw ()
inline

Definition at line 238 of file RCReader.h.

string libdap::RCReader::get_proxy_for_proxy_host_url ( ) const throw ()
inline
Deprecated:

Definition at line 218 of file RCReader.h.

string libdap::RCReader::get_proxy_for_regexp ( ) const throw ()
inline
Deprecated:

Definition at line 213 of file RCReader.h.

int libdap::RCReader::get_proxy_for_regexp_flags ( ) const throw ()
inline
Deprecated:

Definition at line 224 of file RCReader.h.

string libdap::RCReader::get_proxy_server_host ( ) const throw ()
inline

Definition at line 179 of file RCReader.h.

string libdap::RCReader::get_proxy_server_host_url ( ) const throw ()
inline
Deprecated:

Definition at line 194 of file RCReader.h.

References libdap::long_to_string().

Here is the call graph for this function:

int libdap::RCReader::get_proxy_server_port ( ) const throw ()
inline

Definition at line 184 of file RCReader.h.

string libdap::RCReader::get_proxy_server_protocol ( ) const throw ()
inline

Definition at line 174 of file RCReader.h.

string libdap::RCReader::get_proxy_server_userpw ( ) const throw ()
inline

Definition at line 189 of file RCReader.h.

bool libdap::RCReader::get_use_cache ( ) const throw ()
inline

Definition at line 139 of file RCReader.h.

Referenced by libdap::HTTPConnect::HTTPConnect().

int libdap::RCReader::get_validate_ssl ( ) const throw ()
inline

Definition at line 163 of file RCReader.h.

RCReader * libdap::RCReader::instance ( )
static

Definition at line 486 of file RCReader.cc.

References DBG.

Referenced by libdap::Connect::Connect(), and main().

bool libdap::RCReader::is_no_proxy_for_used ( ) throw ()
inline

Definition at line 234 of file RCReader.h.

bool libdap::RCReader::is_proxy_for_used ( ) throw ()
inline
Deprecated:

Definition at line 208 of file RCReader.h.

void libdap::RCReader::set_ais_database ( const string &  db) throw ()
inline

Definition at line 352 of file RCReader.h.

void libdap::RCReader::set_always_validate ( int  i) throw ()
inline

Definition at line 284 of file RCReader.h.

void libdap::RCReader::set_default_expires ( int  i) throw ()
inline

Definition at line 280 of file RCReader.h.

void libdap::RCReader::set_deflate ( bool  b) throw ()
inline

Definition at line 293 of file RCReader.h.

void libdap::RCReader::set_ignore_expires ( int  i) throw ()
inline

Definition at line 276 of file RCReader.h.

void libdap::RCReader::set_max_cache_size ( int  i) throw ()
inline

Definition at line 268 of file RCReader.h.

void libdap::RCReader::set_max_cached_obj ( int  i) throw ()
inline

Definition at line 272 of file RCReader.h.

void libdap::RCReader::set_no_proxy_for_host ( const string &  s) throw ()
inline

Definition at line 341 of file RCReader.h.

void libdap::RCReader::set_no_proxy_for_port ( int  i) throw ()
inline
Deprecated:

Definition at line 347 of file RCReader.h.

void libdap::RCReader::set_no_proxy_for_protocol ( const string &  s) throw ()
inline

Definition at line 337 of file RCReader.h.

void libdap::RCReader::set_proxy_for_proxy_host_url ( const string &  s) throw ()
inline
Deprecated:

Definition at line 327 of file RCReader.h.

void libdap::RCReader::set_proxy_for_regexp ( const string &  s) throw ()
inline
Deprecated:

Definition at line 322 of file RCReader.h.

void libdap::RCReader::set_proxy_for_regexp_flags ( int  i) throw ()
inline
Deprecated:

Definition at line 332 of file RCReader.h.

void libdap::RCReader::set_proxy_server_host ( const string &  s) throw ()
inline

Definition at line 302 of file RCReader.h.

void libdap::RCReader::set_proxy_server_host_url ( const string &  s) throw ()
inline
Deprecated:

Definition at line 316 of file RCReader.h.

void libdap::RCReader::set_proxy_server_port ( int  l) throw ()
inline

Definition at line 306 of file RCReader.h.

void libdap::RCReader::set_proxy_server_protocol ( const string &  s) throw ()
inline

Definition at line 298 of file RCReader.h.

void libdap::RCReader::set_proxy_server_userpw ( const string &  s) throw ()
inline

Definition at line 310 of file RCReader.h.

void libdap::RCReader::set_use_cache ( bool  b) throw ()
inline

Definition at line 264 of file RCReader.h.

void libdap::RCReader::set_validate_ssl ( int  i) throw ()
inline

Definition at line 288 of file RCReader.h.

Friends And Related Function Documentation

friend class HTTPConnectTest
friend

Definition at line 129 of file RCReader.h.

friend class RCReaderTest
friend

Definition at line 128 of file RCReader.h.


The documentation for this class was generated from the following files: