![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for DtForwarderXML:
Collaboration diagram for DtForwarderXML:Public Member Functions | |
| DtForwarderXML (DtEhsHttpConnectionMgr &parent, const DtWebSpyUtils::ConnectionIdentifier &connInfo) | |
| virtual | ~DtForwarderXML () |
Protected Types | |
| typedef std::pair< unsigned long, DtWebSpyUtils::StateComponentType > | ComponentIdStateTypePair |
Protected Member Functions | |
| virtual ResponseCode | HandleNonFileRequest (HttpRequest *ipoHttpRequest, HttpResponse *ipoHttpResponse) |
| void | initializePage () |
| std::auto_ptr< DtString > | handleStateRequest (unsigned long connId, DtWwwRequestXmlBlockSP requestSP, std::auto_ptr< DtString > requestString) |
Protected Attributes | |
| DtEhsHttpConnectionMgr & | myParent |
| DtWebSpyUtils::ConnectionIdentifier | myConnInfo |
| std::map < ComponentIdStateTypePair, DtTime > | myPendingRequests |
Private Member Functions | |
| DtForwarderXML (const DtForwarderXML &) | |
| DtForwarderXML & | operator= (const DtForwarderXML &) |
typedef std::pair< unsigned long, DtWebSpyUtils::StateComponentType > DtForwarderXML::ComponentIdStateTypePair [protected] |
| DtForwarderXML::DtForwarderXML | ( | const DtForwarderXML & | ) | [private] |
| DtForwarderXML::DtForwarderXML | ( | DtEhsHttpConnectionMgr & | parent, |
| const DtWebSpyUtils::ConnectionIdentifier & | connInfo | ||
| ) |
| DtForwarderXML::~DtForwarderXML | ( | ) | [virtual] |
| ResponseCode DtForwarderXML::HandleNonFileRequest | ( | HttpRequest * | ipoHttpRequest, |
| HttpResponse * | ipoHttpResponse | ||
| ) | [protected, virtual] |
Reimplemented from DtBasicEhsDoc.
| std::auto_ptr< DtString > DtForwarderXML::handleStateRequest | ( | unsigned long | connId, |
| DtWwwRequestXmlBlockSP | requestSP, | ||
| std::auto_ptr< DtString > | requestString | ||
| ) | [protected] |
| void DtForwarderXML::initializePage | ( | ) | [protected] |
References DtWebSpyUtils::getPathToHtmlRoot(), DtBasicEhsDoc::myPage, and DtWebSpyUtils::readTextFileIntoString().
Referenced by DtForwarderXML().
| DtForwarderXML& DtForwarderXML::operator= | ( | const DtForwarderXML & | ) | [private] |
Referenced by handleStateRequest().
DtEhsHttpConnectionMgr& DtForwarderXML::myParent [protected] |
Referenced by handleStateRequest().
std::map< ComponentIdStateTypePair, DtTime > DtForwarderXML::myPendingRequests [protected] |
Referenced by handleStateRequest().