libdap Updated for version 3.21.1
libdap4 is an implementation of OPeNDAP's DAP protocol.
|
#include <D4AsyncUtil.h>
Public Member Functions | |
D4AsyncUtil () | |
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. | |
virtual | ~D4AsyncUtil () |
Static Public Attributes | |
static const string | STYLESHEET_REFERENCE_KEY = "DAP.Async.StyleSheet.Ref" |
Definition at line 17 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 291 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncAccepted | ( | XMLWriter & | xml, |
long | expectedDelay, | ||
long | responseLifetime, | ||
string | asyncResourceUrl ) |
Definition at line 324 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncPending | ( | XMLWriter & | xml | ) |
Definition at line 328 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 320 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncResponseGone | ( | XMLWriter & | xml | ) |
Definition at line 332 of file D4AsyncUtil.cc.
void libdap::D4AsyncUtil::writeD2AsyncResponseRejected | ( | XMLWriter & | xml, |
RejectReasonCode | code, | ||
string | description ) |
Definition at line 336 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 102 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 173 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 208 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 243 of file D4AsyncUtil.cc.
|
static |
Definition at line 28 of file D4AsyncUtil.h.