libdap  Updated for version 3.17.0
libdap::D4AsyncUtil Class Reference

List of all members.

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"

Detailed Description

Definition at line 19 of file D4AsyncUtil.h.


Member Function Documentation

void libdap::D4AsyncUtil::writeD2AsyncRequired ( XMLWriter xml,
long  expectedDelay,
long  responseLifetime 
)

Write the DAP2 AsyncRequired response . Write the DAP2 AsyncRequired in XML form.

Parameters:
xmlPrint to this XMLWriter instance

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.

Parameters:
xmlPrint 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.

Parameters:
xmlPrint 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.

Parameters:
xmlPrint 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.

Parameters:
xmlPrint 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.

Parameters:
xmlPrint to this XMLWriter instance

Definition at line 256 of file D4AsyncUtil.cc.


The documentation for this class was generated from the following files: