![]() |
MAK RTIspy API Documentation for HLA 1516
|
Attribute information maintained per object. More...
Collaboration diagram for DtObjectAttrInfo:Classes | |
| class | tuple |
Public Member Functions | |
| DtObjectAttrInfo () | |
Public Attributes | |
| MAKRti::DtTransportType | transport |
| Current transport type. | |
| MAKRti::DtOrderType | order |
| Current time management order type. | |
| DtHandle | regionSetHandle |
| Handle of publish region set (when region set is not yet available) | |
| DtPubRegionSet * | regionSet |
| Region used to publish attribute. | |
| DtRegionToFederateMap | remoteSubscriptionRegions |
| Federate subscribed by region index by region. | |
| DtFederateToRegionMap | remoteSubscriptionRegionsByFederate |
| Region used in remote subscription indexed by federate. | |
| DtFederateHandleStdSet | remoteSubscriptions |
| Federate handles for DM. | |
| DtBitMask | remoteSubscriberMask |
| Union of DM and DDM subs. | |
| MAKRti::DtTime | myNextReceiveTime |
| Timestamp for deciding whether to receive current update. | |
| std::deque< tuple > | offsets |
| list of (offset, timestamp) for sending | |
Friends | |
| class | DtRtiObject |
Attribute information maintained per object.
| DtObjectAttrInfo::DtObjectAttrInfo | ( | ) |
|
friend |
| MAKRti::DtTime DtObjectAttrInfo::myNextReceiveTime |
Timestamp for deciding whether to receive current update.
Referenced by DtRtiObject::okToReceive().
| std::deque<tuple> DtObjectAttrInfo::offsets |
list of (offset, timestamp) for sending
Referenced by DtRtiObject::computeAttrOffset(), and DtRtiObject::initUpdateRates().
| MAKRti::DtOrderType DtObjectAttrInfo::order |
Current time management order type.
Referenced by DtRtiObject::attrOrder(), DtRtiObject::decode(), DtRtiObject::DtRtiObject(), DtRtiObject::operator=(), and DtRtiObject::setAttrOrder().
| DtPubRegionSet* DtObjectAttrInfo::regionSet |
Region used to publish attribute.
Referenced by DtRtiObject::decode(), DtRtiObject::DtRtiObject(), DtRtiObject::operator=(), and DtRtiObject::regionSetHandle().
| DtHandle DtObjectAttrInfo::regionSetHandle |
Handle of publish region set (when region set is not yet available)
Referenced by DtRtiObject::decode(), DtRtiObject::DtRtiObject(), and DtRtiObject::operator=().
| DtBitMask DtObjectAttrInfo::remoteSubscriberMask |
Union of DM and DDM subs.
Referenced by DtRtiObject::addRemoteSubscribe(), DtRtiObject::divestRemoteSubscriptions(), DtRtiObject::DtRtiObject(), DtRtiObject::getDestinations(), DtRtiObject::operator=(), DtRtiObject::remotePassiveSubscribe(), DtRtiObject::removeDiscoveredClass(), DtRtiObject::removeRemoteSubscribe(), DtRtiObject::setAllDestinations(), and DtRtiObject::setDiscoveredClass().
| DtRegionToFederateMap DtObjectAttrInfo::remoteSubscriptionRegions |
Federate subscribed by region index by region.
Referenced by DtRtiObject::divestRemoteSubscriptions(), DtRtiObject::removeDiscoveredClass(), DtRtiObject::removeRemoteSubscribe(), and DtRtiObject::setDiscoveredClass().
| DtFederateToRegionMap DtObjectAttrInfo::remoteSubscriptionRegionsByFederate |
Region used in remote subscription indexed by federate.
Referenced by DtRtiObject::divestRemoteSubscriptions(), DtRtiObject::removeDiscoveredClass(), and DtRtiObject::setDiscoveredClass().
| DtFederateHandleStdSet DtObjectAttrInfo::remoteSubscriptions |
Federate handles for DM.
Referenced by DtRtiObject::addRemoteSubscribe(), DtRtiObject::divestRemoteSubscriptions(), DtRtiObject::remotePassiveSubscribe(), DtRtiObject::remoteSubscribe(), DtRtiObject::removeDiscoveredClass(), DtRtiObject::removeRemoteSubscribe(), and DtRtiObject::setDiscoveredClass().
| MAKRti::DtTransportType DtObjectAttrInfo::transport |
Current transport type.
Referenced by DtRtiObject::attrTransport(), DtRtiObject::decode(), DtRtiObject::DtRtiObject(), DtRtiObject::operator=(), and DtRtiObject::setAttrTransport().