MAK RTIspy API Documentation for HLA 1.3
Classes | Public Member Functions | Public Attributes | Friends
DtObjectAttrInfo Class Reference

Attribute information maintained per object. More...

+ Collaboration diagram for DtObjectAttrInfo:

List of all members.

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< tupleoffsets
 list of (offset, timestamp) for sending

Friends

class DtRtiObject

Detailed Description

Attribute information maintained per object.


Constructor & Destructor Documentation


Friends And Related Function Documentation

friend class DtRtiObject [friend]

Member Data Documentation

Timestamp for deciding whether to receive current update.

Referenced by DtRtiObject::okToReceive().

list of (offset, timestamp) for sending

Referenced by DtRtiObject::computeAttrOffset(), and DtRtiObject::initUpdateRates().

MAKRti::DtOrderType DtObjectAttrInfo::order
DtPubRegionSet* DtObjectAttrInfo::regionSet

Handle of publish region set (when region set is not yet available)

Referenced by DtRtiObject::decode(), DtRtiObject::DtRtiObject(), and DtRtiObject::operator=().

MAKRti::DtTransportType DtObjectAttrInfo::transport

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)