libdap++ Updated for version 3.8.2

libdap::RCReader Class Reference

#include <RCReader.h>

Collaboration diagram for libdap::RCReader:

List of all members.

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 <jgarcia@ucar.edu>

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 484 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: