MAK RTIspy API Documentation for HLA 1.3
List of all members | Public Member Functions | Private Member Functions | Private Attributes
simpleTime13.SimpleTimeFedAmb13 Class Reference
+ Inheritance diagram for simpleTime13.SimpleTimeFedAmb13:
+ Collaboration diagram for simpleTime13.SimpleTimeFedAmb13:

Public Member Functions

 SimpleTimeFedAmb13 (SimpleTimeFedAmb13Data theAmbData, RtiFactory myFactory)
void announceSynchronizationPoint (String synchronizationPointLabel, byte[] userSuppliedTag) throws FederateInternalError
void discoverObjectInstance (int theObject, int theObjectClass, String objectName) throws CouldNotDiscover, ObjectClassNotKnown, FederateInternalError
void federationSynchronized (String synchronizationPointLabel) throws FederateInternalError
void provideAttributeValueUpdate (int theObject, AttributeHandleSet theAttributes) throws ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError
void receiveInteraction (int interactionClass, ReceivedInteraction theInteraction, byte[] userSuppliedTag) throws InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError
void receiveInteraction (int interactionClass, ReceivedInteraction theInteraction, byte[] userSuppliedTag, LogicalTime theTime, EventRetractionHandle eventRetractionHandle) throws InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError
void reflectAttributeValues (int theObject, ReflectedAttributes theAttributes, byte[] userSuppliedTag) throws ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError
void reflectAttributeValues (int theObject, ReflectedAttributes theAttributes, byte[] userSuppliedTag, LogicalTime theTime, EventRetractionHandle retractionHandle) throws ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError
void removeObjectInstance (int theObject, byte[] userSuppliedTag) throws ObjectNotKnown, FederateInternalError
void removeObjectInstance (int theObject, byte[] userSuppliedTag, LogicalTime theTime, EventRetractionHandle retractionHandle) throws ObjectNotKnown, InvalidFederationTime, FederateInternalError
void synchronizationPointRegistrationFailed (String synchronizationPointLabel) throws FederateInternalError
void synchronizationPointRegistrationSucceeded (String synchronizationPointLabel) throws FederateInternalError
void timeAdvanceGrant (LogicalTime theTime) throws InvalidFederationTime, TimeAdvanceWasNotInProgress, FederateInternalError
void timeConstrainedEnabled (LogicalTime theFederateTime) throws InvalidFederationTime, EnableTimeConstrainedWasNotPending, FederateInternalError
void timeRegulationEnabled (LogicalTime theFederateTime) throws InvalidFederationTime, EnableTimeRegulationWasNotPending, FederateInternalError

Private Member Functions

void removeObjectInstance (int theObject)

Private Attributes

SimpleTimeFedAmb13Data myData
RtiFactory myFactory

Constructor & Destructor Documentation

simpleTime13.SimpleTimeFedAmb13.SimpleTimeFedAmb13 ( SimpleTimeFedAmb13Data  theAmbData,
RtiFactory  myFactory 
)
inline

Member Function Documentation

void simpleTime13.SimpleTimeFedAmb13.announceSynchronizationPoint ( String  synchronizationPointLabel,
byte[]  userSuppliedTag 
) throws FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.discoverObjectInstance ( int  theObject,
int  theObjectClass,
String  objectName 
) throws CouldNotDiscover, ObjectClassNotKnown, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.federationSynchronized ( String  synchronizationPointLabel) throws FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.provideAttributeValueUpdate ( int  theObject,
AttributeHandleSet  theAttributes 
) throws ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.receiveInteraction ( int  interactionClass,
ReceivedInteraction  theInteraction,
byte[]  userSuppliedTag 
) throws InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.receiveInteraction ( int  interactionClass,
ReceivedInteraction  theInteraction,
byte[]  userSuppliedTag,
LogicalTime  theTime,
EventRetractionHandle  eventRetractionHandle 
) throws InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.reflectAttributeValues ( int  theObject,
ReflectedAttributes  theAttributes,
byte[]  userSuppliedTag 
) throws ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.reflectAttributeValues ( int  theObject,
ReflectedAttributes  theAttributes,
byte[]  userSuppliedTag,
LogicalTime  theTime,
EventRetractionHandle  retractionHandle 
) throws ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.removeObjectInstance ( int  theObject)
inlineprivate
void simpleTime13.SimpleTimeFedAmb13.removeObjectInstance ( int  theObject,
byte[]  userSuppliedTag 
) throws ObjectNotKnown, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.removeObjectInstance ( int  theObject,
byte[]  userSuppliedTag,
LogicalTime  theTime,
EventRetractionHandle  retractionHandle 
) throws ObjectNotKnown, InvalidFederationTime, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.synchronizationPointRegistrationFailed ( String  synchronizationPointLabel) throws FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.synchronizationPointRegistrationSucceeded ( String  synchronizationPointLabel) throws FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.timeAdvanceGrant ( LogicalTime  theTime) throws InvalidFederationTime, TimeAdvanceWasNotInProgress, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.timeConstrainedEnabled ( LogicalTime  theFederateTime) throws InvalidFederationTime, EnableTimeConstrainedWasNotPending, FederateInternalError
inline
void simpleTime13.SimpleTimeFedAmb13.timeRegulationEnabled ( LogicalTime  theFederateTime) throws InvalidFederationTime, EnableTimeRegulationWasNotPending, FederateInternalError
inline

Member Data Documentation

SimpleTimeFedAmb13Data simpleTime13.SimpleTimeFedAmb13.myData
private
RtiFactory simpleTime13.SimpleTimeFedAmb13.myFactory
private

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

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)