MAK RTIspy API Documentation for HLA 1.3
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Private Member Functions
DtForwarderXML Class Reference
+ Inheritance diagram for DtForwarderXML:
+ Collaboration diagram for DtForwarderXML:

List of all members.

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

DtEhsHttpConnectionMgrmyParent
DtWebSpyUtils::ConnectionIdentifier myConnInfo
std::map
< ComponentIdStateTypePair,
DtTime > 
myPendingRequests

Private Member Functions

 DtForwarderXML (const DtForwarderXML &)
DtForwarderXMLoperator= (const DtForwarderXML &)

Member Typedef Documentation

typedef std::pair< unsigned long, DtWebSpyUtils::StateComponentType > DtForwarderXML::ComponentIdStateTypePair [protected]

Constructor & Destructor Documentation


Member Function Documentation

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]
DtForwarderXML& DtForwarderXML::operator= ( const DtForwarderXML ) [private]

Member Data Documentation

Referenced by handleStateRequest().

Referenced by handleStateRequest().

Referenced by handleStateRequest().


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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)