|
| | DtNetStatsMonitor (DtRtiAmbassadorImplementor *rtiAmb, DtNetStatsFedAmbWrapper *fedAmb, DtRtiAssistantLrcClient *assistantClient) |
| |
| virtual | ~DtNetStatsMonitor () |
| |
| virtual void | postJoinInit (const DtFederateHandle &fedId) |
| |
| virtual bool | isJoined () const |
| |
| virtual void | setIsJoined (bool val) |
| |
| virtual const DtTrafficStats & | getNetworkStats () const |
| |
| virtual void | reset () |
| |
| virtual void | printStats (bool withHeader=false) const |
| |
| virtual void | recordSentMsgStats (const DtRtiMsg &msg, double sendTime) |
| |
| virtual void | recordSentMsgStats (unsigned int fedId, DtRtiMsgKind msgKind, unsigned int msgSize, double time) |
| |
| virtual void | recordSentMsgStats (unsigned int fedId, DtRtiMsgKind msgKind, unsigned int msgSize, double time, DtObjectClassHandle *classHandle, DtObjectInstanceHandle *instanceHandle) |
| |
| virtual void | recordSentMsgStats (unsigned int fedId, DtRtiMsgKind msgKind, unsigned int msgSize, double time, DtInteractionClassHandle *classHandle) |
| |
| virtual void | recordRecvdMsgStats (const DtRtiMsg &msg, double sendTime, bool joined) |
| |
| virtual void | recordApiStats (const DtRtiAmbAPIType callName, double callTime) |
| |
| virtual void | recordFedAmbStats (const DtFedAmbAPIType callName, double callTime) |
| |
| virtual void | addRegisteredObject (DtObjectInstanceHandle objHandle, DtObjectClassHandle theClass, const char *theObject) |
| |
| virtual void | addDiscoveredObject (DtObjectInstanceHandle objHandle, DtObjectClassHandle theClass, const char *theObject) |
| |
| virtual void | addSentInteraction (DtInteractionClassHandle theInteraction) |
| |
| virtual void | addRecvdInteraction (DtInteractionClassHandle theInteraction) |
| |
| virtual void | recordObjectStats (bool isSent, unsigned int msgKind, unsigned int msgSize, double time, const DtRtiMsg &msg) |
| |
| virtual void | recordObjectStats (DtObjectInstanceHandle *objectInstanceHandle, DtObjectClassHandle *objectClassHandle, bool isSent, unsigned int msgSize, double time) |
| |
| virtual void | recordInteractionStats (bool isSent, unsigned int msgKind, unsigned int msgSize, double time, const DtRtiMsg &msg) |
| |
| virtual void | recordInteractionStats (DtInteractionClassHandle *handle, bool isSent, unsigned int msgSize, double time) |
| |
| virtual void | changedPubSubTransOrder (DtObjectClassHandle classHandle) |
| |
| virtual void | changedInterPubSubTransOrder (DtInteractionClassHandle classHandle) |
| |
| virtual bool | isChanged () |
| |
|
| virtual void | processMsg (const DtRtiMsg &msg) |
| |
| virtual void | netStatsPostTick () |
| |
| virtual void | processNetStatsObserveReqMsg (const DtAssistantNetStatsObserveReqMsg &msg) |
| |
| virtual void | gatherClassDataAndSend (DtFomClassMgr *fomMgr, DtRtiAssistantLrcClient *rtiAstntLrcClient) |
| |
| virtual void | gatherInstanceDataAndSend (DtRtiAssistantLrcClient *rtiAstntLrcClient) |
| |
| virtual void | createSerializedTreesAndSend () |
| |
| virtual void | recursivelyAddObjects (DtObjectClassInfo::DtObjectClassByHandleMap &objectClasses, MAKRti::DtU32 parentHandle, std::vector< MAKRti::DtU32 > &objectClassHandles, std::vector< MAKRti::DtU32 > &parentObjectClassHandles, std::vector< MAKRti::DtString > &objectClassNames) |
| |
| void | recursivelyAddInteractions (DtInteractionClassInfo::DtInteractionClassByHandleMap &interactionClasses, MAKRti::DtU32 parentHandle, std::vector< MAKRti::DtU32 > &interactionClassHandles, std::vector< MAKRti::DtU32 > &parentInteractionClassHandles, std::vector< MAKRti::DtString > &interactionClassNames) |
| |
| void | sendCurrentAttributeAndParameterValues () |
| |
| void | sendAttributeNames () |
| |
| void | recursivelyAddAttributes (DtObjectClassInfo::DtObjectClassByHandleMap &objectClasses, std::vector< MAKRti::DtU32 > &objectClassHandles, std::vector< MAKRti::DtU32 > &attributeHandles, std::vector< MAKRti::DtString > &attributeNames, std::vector< bool > &attributePub, std::vector< bool > &attributeSub, std::vector< DtTransportType > &attributeTransport, std::vector< DtOrderType > &attributeOrder) |
| |
| void | recursivelyAddAttributesNames (DtObjectClassInfo::DtObjectClassByHandleMap &objectClasses, std::vector< MAKRti::DtU32 > &objectClassHandles, std::vector< MAKRti::DtU32 > &attributeHandles, std::vector< MAKRti::DtString > &attributeNames, std::vector< MAKRti::DtU32 > &parentClassHandles, std::set< MAKRti::DtString > parentAttributeNames, MAKRti::DtU32 parentClassHandle, std::vector< MAKRti::DtU32 > &totalObjectHandles) |
| |
| void | sendParameterNames () |
| |
| void | recursivelyAddParametersNames (DtInteractionClassInfo::DtInteractionClassByHandleMap &interactionClasses, std::vector< MAKRti::DtU32 > &interactionClassHandles, std::vector< MAKRti::DtU32 > ¶meterHandles, std::vector< MAKRti::DtString > ¶meterNames, std::vector< MAKRti::DtU32 > &parentInterHandles, std::set< MAKRti::DtString > parentParametersNames, MAKRti::DtU32 parentInterHandle, std::vector< MAKRti::DtU32 > &totalInterHandles) |
| |
| void | sendInitAttrState () |
| |
| void | recursivelyAddAttrInitState (DtObjectClassInfo::DtObjectClassByHandleMap &objectClasses, std::vector< MAKRti::DtU32 > &objectClassHandles, std::vector< MAKRti::DtU32 > &attributeHandles, std::vector< bool > &attributePub, std::vector< bool > &attributeSub, std::vector< DtTransportType > &attributeTransport, std::vector< DtOrderType > &attributeOrder, std::vector< bool > &objectPub, std::vector< bool > &objectSub, std::vector< MAKRti::DtU32 > &objPubSubHandles) |
| |
| void | recursivelyAddParamInitState (DtInteractionClassInfo::DtInteractionClassByHandleMap &interactionClasses, std::vector< MAKRti::DtU32 > &objectClassHandles, std::vector< MAKRti::DtU32 > &attributeHandles, std::vector< bool > &attributePub, std::vector< bool > &attributeSub, std::vector< DtTransportType > &attributeTransport, std::vector< DtOrderType > &attributeOrder, std::vector< bool > &objectPub, std::vector< bool > &objectSub, std::vector< MAKRti::DtU32 > &objPubSubHandles) |
| |
| void | sendInitParamState () |
| |
| void | sendAttributeParameterState () |
| |
| void | sendAttributeState () |
| |
| void | sendParameterState () |
| |