libdap
Updated for version 3.20.6
libdap4 is an implementation of OPeNDAP's DAP protocol.
|
Public Member Functions | |
string | getRejectReasonCodeString (RejectReasonCode code) |
void | writeD2AsyncAccepted (XMLWriter &xml, long expectedDelay, long responseLifetime, string asyncResourceUrl) |
void | writeD2AsyncPending (XMLWriter &xml) |
void | writeD2AsyncRequired (XMLWriter &xml, long expectedDelay, long responseLifetime) |
Write the DAP2 AsyncRequired response . Write the DAP2 AsyncRequired in XML form. More... | |
void | writeD2AsyncResponseGone (XMLWriter &xml) |
void | writeD2AsyncResponseRejected (XMLWriter &xml, RejectReasonCode code, string description) |
void | writeD4AsyncAccepted (XMLWriter &xml, long expectedDelay, long responseLifetime, string asyncResourceUrl, string *stylesheet_ref=0) |
Write the DAP4 AsyncAccepted response. Write the AsyncAccepted in XML form. More... | |
void | writeD4AsyncPending (XMLWriter &xml, string *stylesheet_ref=0) |
Write the DAP4 AsyncPending response. Write the DAP4 AsyncPending in XML form. More... | |
void | writeD4AsyncRequired (XMLWriter &xml, long expectedDelay, long responseLifetime, string *stylesheet_ref=0) |
Write the DAP4 AsyncRequired response. Print the AsyncRequired in XML form. More... | |
void | writeD4AsyncResponseGone (XMLWriter &xml, string *stylesheet_ref=0) |
Write the DAP4 AsyncResponseGone response. Write the DAP4 AsyncRequired in XML form. More... | |
void | writeD4AsyncResponseRejected (XMLWriter &xml, RejectReasonCode code, string description, string *stylesheet_ref=0) |
Write the DAP4 ResponseRejected response. Write the DAP4 AsyncRequired in XML form. More... | |
Static Public Attributes | |
static const string | STYLESHEET_REFERENCE_KEY = "DAP.Async.StyleSheet.Ref" |
Definition at line 19 of file D4AsyncUtil.h.
void libdap::D4AsyncUtil::writeD2AsyncRequired | ( | XMLWriter & | xml, |
long | expectedDelay, | ||
long | responseLifetime | ||
) |
Write the DAP2 AsyncRequired response . Write the DAP2 AsyncRequired in XML form.
xml | Print to this XMLWriter instance |
Definition at line 335 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD4AsyncAccepted | ( | XMLWriter & | xml, |
long | expectedDelay, | ||
long | responseLifetime, | ||
string | asyncResourceUrl, | ||
string * | stylesheet_ref = 0 |
||
) |
Write the DAP4 AsyncAccepted response. Write the AsyncAccepted in XML form.
Print the AsyncRequired response to the. Print the AsyncRequired in XML form.
xml | Print to this XMLWriter instance |
Definition at line 105 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD4AsyncPending | ( | XMLWriter & | xml, |
string * | stylesheet_ref = 0 |
||
) |
Write the DAP4 AsyncPending response. Write the DAP4 AsyncPending in XML form.
Print the AsyncRequired response to the. Print the AsyncRequired in XML form.
xml | Print to this XMLWriter instance |
Definition at line 178 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD4AsyncRequired | ( | XMLWriter & | xml, |
long | expectedDelay, | ||
long | responseLifetime, | ||
string * | stylesheet_ref = 0 |
||
) |
Write the DAP4 AsyncRequired response. Print the AsyncRequired in XML form.
Print the AsyncRequired response to the. Print the AsyncRequired in XML form.
xml | Print to this XMLWriter instance |
Definition at line 34 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD4AsyncResponseGone | ( | XMLWriter & | xml, |
string * | stylesheet_ref = 0 |
||
) |
Write the DAP4 AsyncResponseGone response. Write the DAP4 AsyncRequired in XML form.
Print the AsyncRequired response to the. Print the AsyncRequired in XML form.
xml | Print to this XMLWriter instance |
Definition at line 217 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD4AsyncResponseRejected | ( | XMLWriter & | xml, |
RejectReasonCode | code, | ||
string | description, | ||
string * | stylesheet_ref = 0 |
||
) |
Write the DAP4 ResponseRejected response. Write the DAP4 AsyncRequired in XML form.
Print the AsyncRequired response to the. Print the AsyncRequired in XML form.
xml | Print to this XMLWriter instance |
Definition at line 256 of file D4AsyncUtil.cc.