![]() |
VR-Forces 4.6.1 Class Documentation
|
File: ifResMonReq.h. More...

Public Member Functions | |
| DtIfResourceMonitorRequest () | |
| default constructor | |
| DtIfResourceMonitorRequest (const DtIfResourceMonitorRequest &orig) | |
| copy constructor | |
| const DtIfResourceMonitorRequest & | operator= (const DtIfResourceMonitorRequest &orig) |
| assignment operator | |
| virtual | ~DtIfResourceMonitorRequest () |
| virtual int | type () const |
| Returns the type of Interface Content; DtIfFrameRateRequest. | |
| virtual DtSimInterfaceContent * | clone () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | printDataToString (DtString &str) |
| void | setMonitorBy (const DtU32 &i) |
| const DtU32 & | monitorBy () const |
| void | setMonitorPeriod (const DtFloat64 &monBy) |
| const DtFloat64 & | monitorPeriod () const |
| void | setStopMonitoring (bool b) |
| bool | stopMonitoring () const |
Public Member Functions inherited from DtIfCurrentResourceRequest | |
| DtIfCurrentResourceRequest () | |
| default constructor | |
| DtIfCurrentResourceRequest (const DtIfCurrentResourceRequest &orig) | |
| copy constructor | |
| const DtIfCurrentResourceRequest & | operator= (const DtIfCurrentResourceRequest &orig) |
| assignment operator | |
| virtual | ~DtIfCurrentResourceRequest () |
| virtual void | addMonitoredItem (const DtString &item) |
| virtual void | removeMonitoredItem (const DtString &item) |
| virtual bool | isMonitoring (const DtString &name) |
| virtual void | setUUID (const DtUUID &) |
| virtual const DtUUID & | uuid () const |
| virtual void | setMonitor (const std::list< DtString > &str) |
| virtual const std::list < DtString > & | monitoredItems () const |
| virtual void | setRequestId (const DtU32 &id) |
| Request id that will be placed into the response structure to be able to match up request with response. | |
| virtual const DtU32 & | requestId () const |
Public Member Functions inherited from DtSimInterfaceContent | |
| virtual | ~DtSimInterfaceContent () |
| virtual bool | update (const DtSimInterfaceContent *data) |
| virtual char * | netRep () |
| virtual void | printContentType (DtString &str) |
| virtual void | setUseSessionId (bool yesNo) |
| virtual bool | useSessionId () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Protected Attributes | |
| DtFloat64 | myMonitorPeriod |
| DtU32 | myMonitorBy |
| bool | myStopMonitoring |
Protected Attributes inherited from DtIfCurrentResourceRequest | |
| DtUUID | myUUID |
| DtU32 | myRequestId |
| std::list< DtString > | myMonitoredItems |
Protected Attributes inherited from DtSimInterfaceContent | |
| char * | myNetRep |
| bool | myUseSessionId |
Additional Inherited Members | |
Protected Member Functions inherited from DtSimInterfaceContent | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Static Protected Attributes inherited from DtSimInterfaceContent | |
| static DtInterfaceContentFactory * | myFactory |
| static DtSimInterfaceContentTypePrinterFcn | theContentTypePrinterFcn |
File: ifResMonReq.h.
Class: DtIfResourceMonitorRequestWhat follows this structure is the list of items to report on as well as the condition to apply to all the items to monitor. The entire string length of the number of things to watch is stored in myMonitorLength. The strings are tabbed delimited as to what is being watched. If, for some reason, a resource name has a tab in it, it will not be able to be watched. If the monitor length is 0, all current resources will be returned
If stopMonitoring is set to true, then the entity name can be left blank to remove all monitoring by the specified sender Content-Type: DtResourceMonitorRequestMessageType
| DtIfResourceMonitorRequest::DtIfResourceMonitorRequest | ( | ) |
default constructor
| DtIfResourceMonitorRequest::DtIfResourceMonitorRequest | ( | const DtIfResourceMonitorRequest & | orig | ) |
copy constructor
|
virtual |
| const DtIfResourceMonitorRequest& DtIfResourceMonitorRequest::operator= | ( | const DtIfResourceMonitorRequest & | orig | ) |
assignment operator
|
virtual |
Returns the type of Interface Content; DtIfFrameRateRequest.
Reimplemented from DtIfCurrentResourceRequest.
|
virtual |
Reimplemented from DtIfCurrentResourceRequest.
|
virtual |
Reimplemented from DtIfCurrentResourceRequest.
|
virtual |
Reimplemented from DtIfCurrentResourceRequest.
|
virtual |
Reimplemented from DtIfCurrentResourceRequest.
|
virtual |
Reimplemented from DtIfCurrentResourceRequest.
|
static |
Reimplemented from DtIfCurrentResourceRequest.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |