libdap Updated for version 3.21.0
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. | |
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. | |
void | writeD4AsyncPending (XMLWriter &xml, string *stylesheet_ref=0) |
Write the DAP4 AsyncPending response. Write the DAP4 AsyncPending in XML form. | |
void | writeD4AsyncRequired (XMLWriter &xml, long expectedDelay, long responseLifetime, string *stylesheet_ref=0) |
Write the DAP4 AsyncRequired response. Print the AsyncRequired in XML form. | |
void | writeD4AsyncResponseGone (XMLWriter &xml, string *stylesheet_ref=0) |
Write the DAP4 AsyncResponseGone response. Write the DAP4 AsyncRequired in XML form. | |
void | writeD4AsyncResponseRejected (XMLWriter &xml, RejectReasonCode code, string description, string *stylesheet_ref=0) |
Write the DAP4 ResponseRejected response. Write the DAP4 AsyncRequired in XML form. | |
Static Public Attributes | |
static const string | STYLESHEET_REFERENCE_KEY = "DAP.Async.StyleSheet.Ref" |
Definition at line 19 of file D4AsyncUtil.h.
libdap::D4AsyncUtil::D4AsyncUtil | ( | ) |
Definition at line 25 of file D4AsyncUtil.cc.
|
virtual |
Definition at line 27 of file D4AsyncUtil.cc.
string libdap::D4AsyncUtil::getRejectReasonCodeString | ( | RejectReasonCode | code | ) |
Definition at line 307 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncAccepted | ( | XMLWriter & | xml, |
long | expectedDelay, | ||
long | responseLifetime, | ||
string | asyncResourceUrl ) |
Definition at line 339 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncPending | ( | XMLWriter & | xml | ) |
Definition at line 344 of file D4AsyncUtil.cc.
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::writeD2AsyncResponseGone | ( | XMLWriter & | xml | ) |
Definition at line 348 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncResponseRejected | ( | XMLWriter & | xml, |
RejectReasonCode | code, | ||
string | description ) |
Definition at line 352 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.
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.
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.
|
static |
Definition at line 30 of file D4AsyncUtil.h.