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

List of all members.

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) [inline, private]
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


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

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)