MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
simpleTime1516.SimpleTimeFedAmb1516 Class Reference
+ Inheritance diagram for simpleTime1516.SimpleTimeFedAmb1516:
+ Collaboration diagram for simpleTime1516.SimpleTimeFedAmb1516:

Public Member Functions

 SimpleTimeFedAmb1516 (SimpleTimeFedAmb1516Data theAmbData, AttributeHandleSetFactory theAttributeHandleSetFactory)
void announceSynchronizationPoint (String synchronizationPointLabel, byte[] userSuppliedTag) throws hla.rti1516.FederateInternalError
void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, String objectName) throws CouldNotDiscover, ObjectClassNotRecognized, FederateInternalError
void federationSynchronized (String synchronizationPointLabel) throws FederateInternalError
void objectInstanceNameReservationFailed (String objectName) throws UnknownName, FederateInternalError
void objectInstanceNameReservationSucceeded (String objectName) throws UnknownName, FederateInternalError
void provideAttributeValueUpdate (ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle messageRetractionHandle) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle messageRetractionHandle, RegionHandleSet sentRegions) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, RegionHandleSet regions) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, RegionHandleSet sentRegions) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError
void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError
void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, RegionHandleSet sentRegions) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError
void removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering) throws ObjectInstanceNotKnown, FederateInternalError
void removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, LogicalTime theTime, OrderType receivedOrdering) throws ObjectInstanceNotKnown, FederateInternalError
void removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle retractionHandle) throws ObjectInstanceNotKnown, InvalidLogicalTime, FederateInternalError
void synchronizationPointRegistrationFailed (String synchronizationPointLabel, SynchronizationPointFailureReason reason) throws FederateInternalError
void synchronizationPointRegistrationSucceeded (String synchronizationPointLabel) throws FederateInternalError
void timeAdvanceGrant (LogicalTime theTime) throws InvalidLogicalTime, JoinedFederateIsNotInTimeAdvancingState, FederateInternalError
void timeConstrainedEnabled (LogicalTime time) throws InvalidLogicalTime, NoRequestToEnableTimeConstrainedWasPending, FederateInternalError
void timeRegulationEnabled (LogicalTime time) throws InvalidLogicalTime, NoRequestToEnableTimeRegulationWasPending, FederateInternalError

Private Member Functions

void removeObjectInstance (ObjectInstanceHandle theObject)

Private Attributes

SimpleTimeFedAmb1516Data myData
AttributeHandleSetFactory attributeHandleSetFactory

Constructor & Destructor Documentation

simpleTime1516.SimpleTimeFedAmb1516.SimpleTimeFedAmb1516 ( SimpleTimeFedAmb1516Data  theAmbData,
AttributeHandleSetFactory  theAttributeHandleSetFactory 
)
inline

Member Function Documentation

void simpleTime1516.SimpleTimeFedAmb1516.announceSynchronizationPoint ( String  synchronizationPointLabel,
byte[]  userSuppliedTag 
) throws hla.rti1516.FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.discoverObjectInstance ( ObjectInstanceHandle  theObject,
ObjectClassHandle  theObjectClass,
String  objectName 
) throws CouldNotDiscover, ObjectClassNotRecognized, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.federationSynchronized ( String  synchronizationPointLabel) throws FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.objectInstanceNameReservationFailed ( String  objectName) throws UnknownName, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.objectInstanceNameReservationSucceeded ( String  objectName) throws UnknownName, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.provideAttributeValueUpdate ( ObjectInstanceHandle  theObject,
AttributeHandleSet  theAttributes,
byte[]  userSuppliedTag 
) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport 
) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering 
) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering,
MessageRetractionHandle  messageRetractionHandle 
) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering,
MessageRetractionHandle  messageRetractionHandle,
RegionHandleSet  sentRegions 
) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering,
RegionHandleSet  regions 
) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
RegionHandleSet  sentRegions 
) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap  theAttributes,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport 
) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap  theAttributes,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering 
) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap  theAttributes,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationType  theTransport,
RegionHandleSet  sentRegions 
) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.removeObjectInstance ( ObjectInstanceHandle  theObject)
inlineprivate
void simpleTime1516.SimpleTimeFedAmb1516.removeObjectInstance ( ObjectInstanceHandle  theObject,
byte[]  userSuppliedTag,
OrderType  sentOrdering 
) throws ObjectInstanceNotKnown, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.removeObjectInstance ( ObjectInstanceHandle  theObject,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
LogicalTime  theTime,
OrderType  receivedOrdering 
) throws ObjectInstanceNotKnown, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.removeObjectInstance ( ObjectInstanceHandle  theObject,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
LogicalTime  theTime,
OrderType  receivedOrdering,
MessageRetractionHandle  retractionHandle 
) throws ObjectInstanceNotKnown, InvalidLogicalTime, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.synchronizationPointRegistrationFailed ( String  synchronizationPointLabel,
SynchronizationPointFailureReason  reason 
) throws FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.synchronizationPointRegistrationSucceeded ( String  synchronizationPointLabel) throws FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.timeAdvanceGrant ( LogicalTime  theTime) throws InvalidLogicalTime, JoinedFederateIsNotInTimeAdvancingState, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.timeConstrainedEnabled ( LogicalTime  time) throws InvalidLogicalTime, NoRequestToEnableTimeConstrainedWasPending, FederateInternalError
inline
void simpleTime1516.SimpleTimeFedAmb1516.timeRegulationEnabled ( LogicalTime  time) throws InvalidLogicalTime, NoRequestToEnableTimeRegulationWasPending, FederateInternalError
inline

Member Data Documentation

AttributeHandleSetFactory simpleTime1516.SimpleTimeFedAmb1516.attributeHandleSetFactory
private
SimpleTimeFedAmb1516Data simpleTime1516.SimpleTimeFedAmb1516.myData
private

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

Document ID: Generated on Wed Mar 11 20:26:49 EDT 2015 from SVN revision 150939
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)