16enum RejectReasonCode { TIME, UNAVAILABLE, PRIVILEGES, OTHER };
23 string *d_stylesheet_ref;
30 const static string STYLESHEET_REFERENCE_KEY;
69 string getRejectReasonCodeString(RejectReasonCode code);
77 void writeD2AsyncAccepted(
XMLWriter &xml,
long expectedDelay,
long responseLifetime,
string asyncResourceUrl);
79 void writeD2AsyncResponseGone(
XMLWriter &xml);
80 void writeD2AsyncResponseRejected(
XMLWriter &xml, RejectReasonCode code,
string description);
void writeD4AsyncResponseRejected(XMLWriter &xml, RejectReasonCode code, string description, string *stylesheet_ref=0)
Write the DAP4 ResponseRejected response. Write the DAP4 AsyncRequired 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 writeD2AsyncRequired(XMLWriter &xml, long expectedDelay, long responseLifetime)
Write the DAP2 AsyncRequired response . Write the DAP2 AsyncRequired in XML form.
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 writeD4AsyncResponseGone(XMLWriter &xml, string *stylesheet_ref=0)
Write the DAP4 AsyncResponseGone response. Write the DAP4 AsyncRequired in XML form.
top level DAP object to house generic methods