154 Connect(
const string &name,
string uname =
"",
string password =
"");
161 virtual string URL(
bool CE =
true);
virtual void request_dds_url(DDS &dds)
Get the DDS from a server.
virtual string CE()
Get the Connect's constraint expression.
void set_accept_deflate(bool deflate)
void set_cache_enabled(bool enabled)
virtual void request_ddx(DDS &dds, string expr="")
Get the DDX from a server.
virtual void read_data_no_mime(DataDDS &data, Response *rs)
Read data from a file which does not have response MIME headers. This method is a companion to read_d...
void set_xdap_protocol(int major, int minor)
virtual string URL(bool CE=true)
Get the object's URL.
Connect & operator=(const Connect &)
virtual void request_data(DataDDS &data, string expr="")
Get the DAS from a server.
virtual void request_das(DAS &das)
Get the DAS from a server.
void set_credentials(string u, string p)
Set the credentials for responding to challenges while dereferencing URLs.
virtual void request_ddx_url(DDS &dds)
The 'url' version of request_ddx.
virtual string request_protocol()
virtual void request_data_ddx_url(DataDDS &data)
virtual void request_dds(DDS &dds, string expr="")
Get the DDS from a server.
virtual void request_data_ddx(DataDDS &data, string expr="")
void set_xdap_accept(int major, int minor)
virtual void request_das_url(DAS &das)
Get the DAS from a server.
virtual string request_version()
virtual void request_data_url(DataDDS &data)
Get the DAS from a server.
virtual void read_data(DataDDS &data, Response *rs)
Read data which is preceded by MIME headers. This method works for both data dds and data ddx respons...
Hold attribute data for a DAP2 dataset.
top level DAP object to house generic methods