|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.npsnet.xrti.utilities.ObjectInstanceProxy
org.npsnet.xrti.proxies.HLAobjectRootProxy
org.npsnet.xrti.proxies.HLAmanagerProxy
org.npsnet.xrti.proxies.HLAfederateProxy
This object class shall contain RTI state variables relating to a joined federate. The RTI shall publish it and shall register one object instance for each joined federate in a federation. Dynamic attributes that shall be contained in an object instance shall be updated periodically, where the period should be determined by an interaction of the class HLAmanager. HLAfederate.HLAadjust.HLAsetTiming. If this value is never set or is set to zero, no periodic up-date shall be performed by the RTI.
| Field Summary | |
private boolean |
HLAasynchronousDelivery
Whether the RTI shall deliver receive-order messages to the joined federate while the joined federate's time manager state is not Time Advancing (only matters if the joined federate is time-constrained). |
private AttributeHandle |
HLAasynchronousDeliveryHandle
The handle of the HLAasynchronousDelivery attribute. |
private boolean |
HLAasynchronousDeliveryIsDirty
Whether or not the HLAasynchronousDelivery attribute has changed. |
private boolean |
HLAasynchronousDeliveryIsValid
Whether or not the HLAasynchronousDelivery attribute has been set. |
private java.lang.String |
HLAFDDID
Identifier associated with the FDD data used by the joined federate. |
private AttributeHandle |
HLAFDDIDHandle
The handle of the HLAFDDID attribute. |
private boolean |
HLAFDDIDIsDirty
Whether or not the HLAFDDID attribute has changed. |
private boolean |
HLAFDDIDIsValid
Whether or not the HLAFDDID attribute has been set. |
private byte[] |
HLAfederateHandle
Handle of the joined federate returned by a Join Federation Execution service invocation. |
private AttributeHandle |
HLAfederateHandleHandle
The handle of the HLAfederateHandle attribute. |
private boolean |
HLAfederateHandleIsDirty
Whether or not the HLAfederateHandle attribute has changed. |
private boolean |
HLAfederateHandleIsValid
Whether or not the HLAfederateHandle attribute has been set. |
private java.lang.String |
HLAfederateHost
Host name of the computer on which the joined federate is executing. |
private AttributeHandle |
HLAfederateHostHandle
The handle of the HLAfederateHost attribute. |
private boolean |
HLAfederateHostIsDirty
Whether or not the HLAfederateHost attribute has changed. |
private boolean |
HLAfederateHostIsValid
Whether or not the HLAfederateHost attribute has been set. |
private java.util.Vector |
HLAfederateListeners
Listeners for attributes associated with the HLAfederate class. |
private HLAfederateState |
HLAfederateState
State of the joined federate. |
private AttributeHandle |
HLAfederateStateHandle
The handle of the HLAfederateState attribute. |
private boolean |
HLAfederateStateIsDirty
Whether or not the HLAfederateState attribute has changed. |
private boolean |
HLAfederateStateIsValid
Whether or not the HLAfederateState attribute has been set. |
private java.lang.String |
HLAfederateType
Type of the joined federate specified by the joined federate when it joined the federation. |
private AttributeHandle |
HLAfederateTypeHandle
The handle of the HLAfederateType attribute. |
private boolean |
HLAfederateTypeIsDirty
Whether or not the HLAfederateType attribute has changed. |
private boolean |
HLAfederateTypeIsValid
Whether or not the HLAfederateType attribute has been set. |
private byte[] |
HLAGALT
Joined federate's Greatest Available Logical Time (GALT). |
private AttributeHandle |
HLAGALTHandle
The handle of the HLAGALT attribute. |
private boolean |
HLAGALTIsDirty
Whether or not the HLAGALT attribute has changed. |
private boolean |
HLAGALTIsValid
Whether or not the HLAGALT attribute has been set. |
private int |
HLAinteractionsReceived
Total number of interactions received by the joined federate. |
private AttributeHandle |
HLAinteractionsReceivedHandle
The handle of the HLAinteractionsReceived attribute. |
private boolean |
HLAinteractionsReceivedIsDirty
Whether or not the HLAinteractionsReceived attribute has changed. |
private boolean |
HLAinteractionsReceivedIsValid
Whether or not the HLAinteractionsReceived attribute has been set. |
private int |
HLAinteractionsSent
Total number of interactions sent by the joined federate. |
private AttributeHandle |
HLAinteractionsSentHandle
The handle of the HLAinteractionsSent attribute. |
private boolean |
HLAinteractionsSentIsDirty
Whether or not the HLAinteractionsSent attribute has changed. |
private boolean |
HLAinteractionsSentIsValid
Whether or not the HLAinteractionsSent attribute has been set. |
private byte[] |
HLALITS
Joined federate's Least Incoming Time Stamp (LITS). |
private AttributeHandle |
HLALITSHandle
The handle of the HLALITS attribute. |
private boolean |
HLALITSIsDirty
Whether or not the HLALITS attribute has changed. |
private boolean |
HLALITSIsValid
Whether or not the HLALITS attribute has been set. |
private byte[] |
HLAlogicalTime
Joined federate's logical time. |
private AttributeHandle |
HLAlogicalTimeHandle
The handle of the HLAlogicalTime attribute. |
private boolean |
HLAlogicalTimeIsDirty
Whether or not the HLAlogicalTime attribute has changed. |
private boolean |
HLAlogicalTimeIsValid
Whether or not the HLAlogicalTime attribute has been set. |
private byte[] |
HLAlookahead
Minimum duration into the future that a TSO message will be scheduled. |
private AttributeHandle |
HLAlookaheadHandle
The handle of the HLAlookahead attribute. |
private boolean |
HLAlookaheadIsDirty
Whether or not the HLAlookahead attribute has changed. |
private boolean |
HLAlookaheadIsValid
Whether or not the HLAlookahead attribute has been set. |
private int |
HLAobjectInstancesDeleted
Total number of times the Delete Object Instance service was invoked by the joined federate since the federate joined the federation. |
private AttributeHandle |
HLAobjectInstancesDeletedHandle
The handle of the HLAobjectInstancesDeleted attribute. |
private boolean |
HLAobjectInstancesDeletedIsDirty
Whether or not the HLAobjectInstancesDeleted attribute has changed. |
private boolean |
HLAobjectInstancesDeletedIsValid
Whether or not the HLAobjectInstancesDeleted attribute has been set. |
private int |
HLAobjectInstancesDiscovered
Total number of times the Discover Object Instance service was invoked for the joined federate since the federate joined the federation. |
private AttributeHandle |
HLAobjectInstancesDiscoveredHandle
The handle of the HLAobjectInstancesDiscovered attribute. |
private boolean |
HLAobjectInstancesDiscoveredIsDirty
Whether or not the HLAobjectInstancesDiscovered attribute has changed. |
private boolean |
HLAobjectInstancesDiscoveredIsValid
Whether or not the HLAobjectInstancesDiscovered attribute has been set. |
private int |
HLAobjectInstancesReflected
Total number of object instances for which the joined federate has had a Reflect Attribute Values service invocation. |
private AttributeHandle |
HLAobjectInstancesReflectedHandle
The handle of the HLAobjectInstancesReflected attribute. |
private boolean |
HLAobjectInstancesReflectedIsDirty
Whether or not the HLAobjectInstancesReflected attribute has changed. |
private boolean |
HLAobjectInstancesReflectedIsValid
Whether or not the HLAobjectInstancesReflected attribute has been set. |
private int |
HLAobjectInstancesRegistered
Total number of times the Register Object Instance or Register Object Instance with Region service was invoked by the joined federate since the federate joined the federation. |
private AttributeHandle |
HLAobjectInstancesRegisteredHandle
The handle of the HLAobjectInstancesRegistered attribute. |
private boolean |
HLAobjectInstancesRegisteredIsDirty
Whether or not the HLAobjectInstancesRegistered attribute has changed. |
private boolean |
HLAobjectInstancesRegisteredIsValid
Whether or not the HLAobjectInstancesRegistered attribute has been set. |
private int |
HLAobjectInstancesRemoved
Total number of times the Remove Object Instance service was invoked for the joined federate since the federate joined the federation. |
private AttributeHandle |
HLAobjectInstancesRemovedHandle
The handle of the HLAobjectInstancesRemoved attribute. |
private boolean |
HLAobjectInstancesRemovedIsDirty
Whether or not the HLAobjectInstancesRemoved attribute has changed. |
private boolean |
HLAobjectInstancesRemovedIsValid
Whether or not the HLAobjectInstancesRemoved attribute has been set. |
private int |
HLAobjectInstancesUpdated
Total number of object instances for which the joined federate has invoked the Update Attribute Values service. |
private AttributeHandle |
HLAobjectInstancesUpdatedHandle
The handle of the HLAobjectInstancesUpdated attribute. |
private boolean |
HLAobjectInstancesUpdatedIsDirty
Whether or not the HLAobjectInstancesUpdated attribute has changed. |
private boolean |
HLAobjectInstancesUpdatedIsValid
Whether or not the HLAobjectInstancesUpdated attribute has been set. |
private int |
HLAobjectsInstancesThatCanBeDeleted
Total number of object instances whose HLAprivilegeToDeleteObject attribute is owned by the joined federate. |
private AttributeHandle |
HLAobjectsInstancesThatCanBeDeletedHandle
The handle of the HLAobjectsInstancesThatCanBeDeleted attribute. |
private boolean |
HLAobjectsInstancesThatCanBeDeletedIsDirty
Whether or not the HLAobjectsInstancesThatCanBeDeleted attribute has changed. |
private boolean |
HLAobjectsInstancesThatCanBeDeletedIsValid
Whether or not the HLAobjectsInstancesThatCanBeDeleted attribute has been set. |
private int |
HLAreflectionsReceived
Total number of reflections received by the joined federate. |
private AttributeHandle |
HLAreflectionsReceivedHandle
The handle of the HLAreflectionsReceived attribute. |
private boolean |
HLAreflectionsReceivedIsDirty
Whether or not the HLAreflectionsReceived attribute has changed. |
private boolean |
HLAreflectionsReceivedIsValid
Whether or not the HLAreflectionsReceived attribute has been set. |
private int |
HLAROlength
Number of RO messages queued for delivery to the joined federate. |
private AttributeHandle |
HLAROlengthHandle
The handle of the HLAROlength attribute. |
private boolean |
HLAROlengthIsDirty
Whether or not the HLAROlength attribute has changed. |
private boolean |
HLAROlengthIsValid
Whether or not the HLAROlength attribute has been set. |
private java.lang.String |
HLARTIversion
Version of the RTI software being used. |
private AttributeHandle |
HLARTIversionHandle
The handle of the HLARTIversion attribute. |
private boolean |
HLARTIversionIsDirty
Whether or not the HLARTIversion attribute has changed. |
private boolean |
HLARTIversionIsValid
Whether or not the HLARTIversion attribute has been set. |
private int |
HLAtimeAdvancingTime
Wall clock time duration that the federate has spent in the Time Advancing state since the last update of this attribute. |
private AttributeHandle |
HLAtimeAdvancingTimeHandle
The handle of the HLAtimeAdvancingTime attribute. |
private boolean |
HLAtimeAdvancingTimeIsDirty
Whether or not the HLAtimeAdvancingTime attribute has changed. |
private boolean |
HLAtimeAdvancingTimeIsValid
Whether or not the HLAtimeAdvancingTime attribute has been set. |
private boolean |
HLAtimeConstrained
Whether the time advance of the joined federate is constrained by other joined federates. |
private AttributeHandle |
HLAtimeConstrainedHandle
The handle of the HLAtimeConstrained attribute. |
private boolean |
HLAtimeConstrainedIsDirty
Whether or not the HLAtimeConstrained attribute has changed. |
private boolean |
HLAtimeConstrainedIsValid
Whether or not the HLAtimeConstrained attribute has been set. |
private int |
HLAtimeGrantedTime
Wall clock time duration that the federate has spent in the Time Granted state since the last update of this attribute. |
private AttributeHandle |
HLAtimeGrantedTimeHandle
The handle of the HLAtimeGrantedTime attribute. |
private boolean |
HLAtimeGrantedTimeIsDirty
Whether or not the HLAtimeGrantedTime attribute has changed. |
private boolean |
HLAtimeGrantedTimeIsValid
Whether or not the HLAtimeGrantedTime attribute has been set. |
private HLAtimeState |
HLAtimeManagerState
State of the joined federate's time manager. |
private AttributeHandle |
HLAtimeManagerStateHandle
The handle of the HLAtimeManagerState attribute. |
private boolean |
HLAtimeManagerStateIsDirty
Whether or not the HLAtimeManagerState attribute has changed. |
private boolean |
HLAtimeManagerStateIsValid
Whether or not the HLAtimeManagerState attribute has been set. |
private boolean |
HLAtimeRegulating
Whether the joined federate influences the time advancement of other joined federates. |
private AttributeHandle |
HLAtimeRegulatingHandle
The handle of the HLAtimeRegulating attribute. |
private boolean |
HLAtimeRegulatingIsDirty
Whether or not the HLAtimeRegulating attribute has changed. |
private boolean |
HLAtimeRegulatingIsValid
Whether or not the HLAtimeRegulating attribute has been set. |
private int |
HLATSOlength
Number of TSO messages queued for delivery to the joined federate. |
private AttributeHandle |
HLATSOlengthHandle
The handle of the HLATSOlength attribute. |
private boolean |
HLATSOlengthIsDirty
Whether or not the HLATSOlength attribute has changed. |
private boolean |
HLATSOlengthIsValid
Whether or not the HLATSOlength attribute has been set. |
private int |
HLAupdatesSent
Total number of updates sent by the joined federate. |
private AttributeHandle |
HLAupdatesSentHandle
The handle of the HLAupdatesSent attribute. |
private boolean |
HLAupdatesSentIsDirty
Whether or not the HLAupdatesSent attribute has changed. |
private boolean |
HLAupdatesSentIsValid
Whether or not the HLAupdatesSent attribute has been set. |
| Fields inherited from class org.npsnet.xrti.proxies.HLAmanagerProxy |
|
| Fields inherited from class org.npsnet.xrti.proxies.HLAobjectRootProxy |
|
| Fields inherited from class org.npsnet.xrti.utilities.ObjectInstanceProxy |
autoFlushDisabled, classHandle, deleted, instanceHandle, name, rtiAmbassador |
| Constructor Summary | |
protected |
HLAfederateProxy(RTIambassador pRTIAmbassador,
ObjectClassHandle pClassHandle)
Constructor for object instance proxies created to represent new locally owned objects. |
protected |
HLAfederateProxy(RTIambassador pRTIAmbassador,
ObjectClassHandle pClassHandle,
java.lang.String pName)
Constructor for object instance proxies created to represent new locally owned objects. |
protected |
HLAfederateProxy(RTIambassador pRTIAmbassador,
ObjectInstanceHandle pInstanceHandle,
ObjectClassHandle pClassHandle,
java.lang.String pName)
Constructor for object instance proxies created in response to discovered objects. |
| Method Summary | |
void |
addHLAfederateListener(HLAfederateListener l)
Adds a listener for attributes associated with the HLAfederate class. |
protected void |
getAttributeValuesToFlush(AttributeHandleValueMap ahvm,
boolean superFlush)
Places the attribute values to flush into the specified map. |
boolean |
getHLAasynchronousDelivery()
Returns the value of the HLAasynchronousDelivery attribute. |
java.lang.String |
getHLAFDDID()
Returns the value of the HLAFDDID attribute. |
byte[] |
getHLAfederateHandle()
Returns the value of the HLAfederateHandle attribute. |
java.lang.String |
getHLAfederateHost()
Returns the value of the HLAfederateHost attribute. |
HLAfederateState |
getHLAfederateState()
Returns the value of the HLAfederateState attribute. |
java.lang.String |
getHLAfederateType()
Returns the value of the HLAfederateType attribute. |
byte[] |
getHLAGALT()
Returns the value of the HLAGALT attribute. |
int |
getHLAinteractionsReceived()
Returns the value of the HLAinteractionsReceived attribute. |
int |
getHLAinteractionsSent()
Returns the value of the HLAinteractionsSent attribute. |
byte[] |
getHLALITS()
Returns the value of the HLALITS attribute. |
byte[] |
getHLAlogicalTime()
Returns the value of the HLAlogicalTime attribute. |
byte[] |
getHLAlookahead()
Returns the value of the HLAlookahead attribute. |
int |
getHLAobjectInstancesDeleted()
Returns the value of the HLAobjectInstancesDeleted attribute. |
int |
getHLAobjectInstancesDiscovered()
Returns the value of the HLAobjectInstancesDiscovered attribute. |
int |
getHLAobjectInstancesReflected()
Returns the value of the HLAobjectInstancesReflected attribute. |
int |
getHLAobjectInstancesRegistered()
Returns the value of the HLAobjectInstancesRegistered attribute. |
int |
getHLAobjectInstancesRemoved()
Returns the value of the HLAobjectInstancesRemoved attribute. |
int |
getHLAobjectInstancesUpdated()
Returns the value of the HLAobjectInstancesUpdated attribute. |
int |
getHLAobjectsInstancesThatCanBeDeleted()
Returns the value of the HLAobjectsInstancesThatCanBeDeleted attribute. |
int |
getHLAreflectionsReceived()
Returns the value of the HLAreflectionsReceived attribute. |
int |
getHLAROlength()
Returns the value of the HLAROlength attribute. |
java.lang.String |
getHLARTIversion()
Returns the value of the HLARTIversion attribute. |
int |
getHLAtimeAdvancingTime()
Returns the value of the HLAtimeAdvancingTime attribute. |
boolean |
getHLAtimeConstrained()
Returns the value of the HLAtimeConstrained attribute. |
int |
getHLAtimeGrantedTime()
Returns the value of the HLAtimeGrantedTime attribute. |
HLAtimeState |
getHLAtimeManagerState()
Returns the value of the HLAtimeManagerState attribute. |
boolean |
getHLAtimeRegulating()
Returns the value of the HLAtimeRegulating attribute. |
int |
getHLATSOlength()
Returns the value of the HLATSOlength attribute. |
int |
getHLAupdatesSent()
Returns the value of the HLAupdatesSent attribute. |
private void |
initializeAttributes()
Initializes the attributes and their handles. |
void |
provideAttributeValueUpdate(AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
Notifies the proxy that it should provide an update regarding a set of object attributes. |
void |
reflectAttributeValues(AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Notifies the proxy of changes to the state of an object instance. |
void |
removeHLAfederateListener(HLAfederateListener l)
Removes a listener for attributes associated with the HLAfederate class. |
void |
setHLAasynchronousDelivery(boolean pHLAasynchronousDelivery,
byte[] userSuppliedTag)
Sets the value of the HLAasynchronousDelivery attribute. |
void |
setHLAFDDID(java.lang.String pHLAFDDID,
byte[] userSuppliedTag)
Sets the value of the HLAFDDID attribute. |
void |
setHLAfederateHandle(byte[] pHLAfederateHandle,
byte[] userSuppliedTag)
Sets the value of the HLAfederateHandle attribute. |
void |
setHLAfederateHost(java.lang.String pHLAfederateHost,
byte[] userSuppliedTag)
Sets the value of the HLAfederateHost attribute. |
void |
setHLAfederateState(HLAfederateState pHLAfederateState,
byte[] userSuppliedTag)
Sets the value of the HLAfederateState attribute. |
void |
setHLAfederateType(java.lang.String pHLAfederateType,
byte[] userSuppliedTag)
Sets the value of the HLAfederateType attribute. |
void |
setHLAGALT(byte[] pHLAGALT,
byte[] userSuppliedTag)
Sets the value of the HLAGALT attribute. |
void |
setHLAinteractionsReceived(int pHLAinteractionsReceived,
byte[] userSuppliedTag)
Sets the value of the HLAinteractionsReceived attribute. |
void |
setHLAinteractionsSent(int pHLAinteractionsSent,
byte[] userSuppliedTag)
Sets the value of the HLAinteractionsSent attribute. |
void |
setHLALITS(byte[] pHLALITS,
byte[] userSuppliedTag)
Sets the value of the HLALITS attribute. |
void |
setHLAlogicalTime(byte[] pHLAlogicalTime,
byte[] userSuppliedTag)
Sets the value of the HLAlogicalTime attribute. |
void |
setHLAlookahead(byte[] pHLAlookahead,
byte[] userSuppliedTag)
Sets the value of the HLAlookahead attribute. |
void |
setHLAobjectInstancesDeleted(int pHLAobjectInstancesDeleted,
byte[] userSuppliedTag)
Sets the value of the HLAobjectInstancesDeleted attribute. |
void |
setHLAobjectInstancesDiscovered(int pHLAobjectInstancesDiscovered,
byte[] userSuppliedTag)
Sets the value of the HLAobjectInstancesDiscovered attribute. |
void |
setHLAobjectInstancesReflected(int pHLAobjectInstancesReflected,
byte[] userSuppliedTag)
Sets the value of the HLAobjectInstancesReflected attribute. |
void |
setHLAobjectInstancesRegistered(int pHLAobjectInstancesRegistered,
byte[] userSuppliedTag)
Sets the value of the HLAobjectInstancesRegistered attribute. |
void |
setHLAobjectInstancesRemoved(int pHLAobjectInstancesRemoved,
byte[] userSuppliedTag)
Sets the value of the HLAobjectInstancesRemoved attribute. |
void |
setHLAobjectInstancesUpdated(int pHLAobjectInstancesUpdated,
byte[] userSuppliedTag)
Sets the value of the HLAobjectInstancesUpdated attribute. |
void |
setHLAobjectsInstancesThatCanBeDeleted(int pHLAobjectsInstancesThatCanBeDeleted,
byte[] userSuppliedTag)
Sets the value of the HLAobjectsInstancesThatCanBeDeleted attribute. |
void |
setHLAreflectionsReceived(int pHLAreflectionsReceived,
byte[] userSuppliedTag)
Sets the value of the HLAreflectionsReceived attribute. |
void |
setHLAROlength(int pHLAROlength,
byte[] userSuppliedTag)
Sets the value of the HLAROlength attribute. |
void |
setHLARTIversion(java.lang.String pHLARTIversion,
byte[] userSuppliedTag)
Sets the value of the HLARTIversion attribute. |
void |
setHLAtimeAdvancingTime(int pHLAtimeAdvancingTime,
byte[] userSuppliedTag)
Sets the value of the HLAtimeAdvancingTime attribute. |
void |
setHLAtimeConstrained(boolean pHLAtimeConstrained,
byte[] userSuppliedTag)
Sets the value of the HLAtimeConstrained attribute. |
void |
setHLAtimeGrantedTime(int pHLAtimeGrantedTime,
byte[] userSuppliedTag)
Sets the value of the HLAtimeGrantedTime attribute. |
void |
setHLAtimeManagerState(HLAtimeState pHLAtimeManagerState,
byte[] userSuppliedTag)
Sets the value of the HLAtimeManagerState attribute. |
void |
setHLAtimeRegulating(boolean pHLAtimeRegulating,
byte[] userSuppliedTag)
Sets the value of the HLAtimeRegulating attribute. |
void |
setHLATSOlength(int pHLATSOlength,
byte[] userSuppliedTag)
Sets the value of the HLATSOlength attribute. |
void |
setHLAupdatesSent(int pHLAupdatesSent,
byte[] userSuppliedTag)
Sets the value of the HLAupdatesSent attribute. |
| Methods inherited from class org.npsnet.xrti.proxies.HLAmanagerProxy |
addHLAmanagerListener, removeHLAmanagerListener |
| Methods inherited from class org.npsnet.xrti.proxies.HLAobjectRootProxy |
addHLAobjectRootListener, removeHLAobjectRootListener |
| Methods inherited from class org.npsnet.xrti.utilities.ObjectInstanceProxy |
delete, equals, flushAttributeValues, flushAttributeValues, getAutoFlushDisabled, getClassHandle, getInstanceHandle, getName, hashCode, isDeleted, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, setAutoFlushDisabled, setDeleted, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.npsnet.xrti.proxies.HLAmanager |
addHLAmanagerListener, removeHLAmanagerListener |
| Methods inherited from interface org.npsnet.xrti.proxies.HLAobjectRoot |
addHLAobjectRootListener, removeHLAobjectRootListener |
| Field Detail |
private java.util.Vector HLAfederateListeners
private AttributeHandle HLAfederateHandleHandle
private boolean HLAfederateHandleIsValid
private boolean HLAfederateHandleIsDirty
private byte[] HLAfederateHandle
private AttributeHandle HLAfederateTypeHandle
private boolean HLAfederateTypeIsValid
private boolean HLAfederateTypeIsDirty
private java.lang.String HLAfederateType
private AttributeHandle HLAfederateHostHandle
private boolean HLAfederateHostIsValid
private boolean HLAfederateHostIsDirty
private java.lang.String HLAfederateHost
private AttributeHandle HLARTIversionHandle
private boolean HLARTIversionIsValid
private boolean HLARTIversionIsDirty
private java.lang.String HLARTIversion
private AttributeHandle HLAFDDIDHandle
private boolean HLAFDDIDIsValid
private boolean HLAFDDIDIsDirty
private java.lang.String HLAFDDID
private AttributeHandle HLAtimeConstrainedHandle
private boolean HLAtimeConstrainedIsValid
private boolean HLAtimeConstrainedIsDirty
private boolean HLAtimeConstrained
private AttributeHandle HLAtimeRegulatingHandle
private boolean HLAtimeRegulatingIsValid
private boolean HLAtimeRegulatingIsDirty
private boolean HLAtimeRegulating
private AttributeHandle HLAasynchronousDeliveryHandle
private boolean HLAasynchronousDeliveryIsValid
private boolean HLAasynchronousDeliveryIsDirty
private boolean HLAasynchronousDelivery
private AttributeHandle HLAfederateStateHandle
private boolean HLAfederateStateIsValid
private boolean HLAfederateStateIsDirty
private HLAfederateState HLAfederateState
private AttributeHandle HLAtimeManagerStateHandle
private boolean HLAtimeManagerStateIsValid
private boolean HLAtimeManagerStateIsDirty
private HLAtimeState HLAtimeManagerState
private AttributeHandle HLAlogicalTimeHandle
private boolean HLAlogicalTimeIsValid
private boolean HLAlogicalTimeIsDirty
private byte[] HLAlogicalTime
private AttributeHandle HLAlookaheadHandle
private boolean HLAlookaheadIsValid
private boolean HLAlookaheadIsDirty
private byte[] HLAlookahead
private AttributeHandle HLAGALTHandle
private boolean HLAGALTIsValid
private boolean HLAGALTIsDirty
private byte[] HLAGALT
private AttributeHandle HLALITSHandle
private boolean HLALITSIsValid
private boolean HLALITSIsDirty
private byte[] HLALITS
private AttributeHandle HLAROlengthHandle
private boolean HLAROlengthIsValid
private boolean HLAROlengthIsDirty
private int HLAROlength
private AttributeHandle HLATSOlengthHandle
private boolean HLATSOlengthIsValid
private boolean HLATSOlengthIsDirty
private int HLATSOlength
private AttributeHandle HLAreflectionsReceivedHandle
private boolean HLAreflectionsReceivedIsValid
private boolean HLAreflectionsReceivedIsDirty
private int HLAreflectionsReceived
private AttributeHandle HLAupdatesSentHandle
private boolean HLAupdatesSentIsValid
private boolean HLAupdatesSentIsDirty
private int HLAupdatesSent
private AttributeHandle HLAinteractionsReceivedHandle
private boolean HLAinteractionsReceivedIsValid
private boolean HLAinteractionsReceivedIsDirty
private int HLAinteractionsReceived
private AttributeHandle HLAinteractionsSentHandle
private boolean HLAinteractionsSentIsValid
private boolean HLAinteractionsSentIsDirty
private int HLAinteractionsSent
private AttributeHandle HLAobjectsInstancesThatCanBeDeletedHandle
private boolean HLAobjectsInstancesThatCanBeDeletedIsValid
private boolean HLAobjectsInstancesThatCanBeDeletedIsDirty
private int HLAobjectsInstancesThatCanBeDeleted
private AttributeHandle HLAobjectInstancesUpdatedHandle
private boolean HLAobjectInstancesUpdatedIsValid
private boolean HLAobjectInstancesUpdatedIsDirty
private int HLAobjectInstancesUpdated
private AttributeHandle HLAobjectInstancesReflectedHandle
private boolean HLAobjectInstancesReflectedIsValid
private boolean HLAobjectInstancesReflectedIsDirty
private int HLAobjectInstancesReflected
private AttributeHandle HLAobjectInstancesDeletedHandle
private boolean HLAobjectInstancesDeletedIsValid
private boolean HLAobjectInstancesDeletedIsDirty
private int HLAobjectInstancesDeleted
private AttributeHandle HLAobjectInstancesRemovedHandle
private boolean HLAobjectInstancesRemovedIsValid
private boolean HLAobjectInstancesRemovedIsDirty
private int HLAobjectInstancesRemoved
private AttributeHandle HLAobjectInstancesRegisteredHandle
private boolean HLAobjectInstancesRegisteredIsValid
private boolean HLAobjectInstancesRegisteredIsDirty
private int HLAobjectInstancesRegistered
private AttributeHandle HLAobjectInstancesDiscoveredHandle
private boolean HLAobjectInstancesDiscoveredIsValid
private boolean HLAobjectInstancesDiscoveredIsDirty
private int HLAobjectInstancesDiscovered
private AttributeHandle HLAtimeGrantedTimeHandle
private boolean HLAtimeGrantedTimeIsValid
private boolean HLAtimeGrantedTimeIsDirty
private int HLAtimeGrantedTime
private AttributeHandle HLAtimeAdvancingTimeHandle
private boolean HLAtimeAdvancingTimeIsValid
private boolean HLAtimeAdvancingTimeIsDirty
private int HLAtimeAdvancingTime
| Constructor Detail |
protected HLAfederateProxy(RTIambassador pRTIAmbassador,
ObjectInstanceHandle pInstanceHandle,
ObjectClassHandle pClassHandle,
java.lang.String pName)
throws RTIinternalError
pRTIAmbassador - the run-time infrastructure ambassadorpInstanceHandle - the object instance handlepClassHandle - the object class handlepName - the object name
RTIinternalError - if an internal error occurred in the
run-time infrastructure
protected HLAfederateProxy(RTIambassador pRTIAmbassador,
ObjectClassHandle pClassHandle)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
pRTIAmbassador - the run-time infrastructure ambassadorpClassHandle - the object class handle
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructure
protected HLAfederateProxy(RTIambassador pRTIAmbassador,
ObjectClassHandle pClassHandle,
java.lang.String pName)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
IllegalName,
ObjectInstanceNameInUse,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
pRTIAmbassador - the run-time infrastructure ambassadorpClassHandle - the object class handlepName - the object name
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
IllegalName - if the instance name has is illegal
ObjectInstanceNameInUse - if the instance name is already in use
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructure| Method Detail |
private void initializeAttributes()
throws InvalidObjectClassHandle,
NameNotFound,
ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
InvalidObjectClassHandle - if an object class handle is invalid
NameNotFound - if a name is not found
ObjectClassNotDefined - if an object class is not defined
AttributeNotDefined - if an attribute is not defined
FederateNotExecutionMember - if the federate is not an execution member
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time
infrastructure
public void reflectAttributeValues(AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
reflectAttributeValues in class HLAmanagerProxytheAttributes - the map between attribute handles and the new values of
the identified attributesuserSuppliedTag - a user-supplied tag associated with the state changesentOrdering - the type of ordering with which the update was senttheTransport - the type of transport associated with the update
AttributeNotRecognized - if the attribute was not recognized
AttributeNotSubscribed - if the federate had not subscribed to the
attribute
FederateInternalError - if an error occurs in the federate
public void provideAttributeValueUpdate(AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws AttributeNotRecognized,
AttributeNotOwned,
FederateInternalError
provideAttributeValueUpdate in class HLAmanagerProxytheAttributes - the set of attribute handles identifying the attributes that
should be sentuserSuppliedTag - the user-supplied tag associated with the request
AttributeNotRecognized - if an identified attribute was not recognized
AttributeNotOwned - if the federate did not own a specified attribute
FederateInternalError - if an error occurs in the federate
protected void getAttributeValuesToFlush(AttributeHandleValueMap ahvm,
boolean superFlush)
throws RTIinternalError
getAttributeValuesToFlush in class HLAmanagerProxyahvm - the attribute handle value map to populatesuperFlush - if true provide updates for all attributes;
if false, only provide updates for the modified ones
RTIinternalError - if an internal error occurs in the run-time
infrastructurepublic void addHLAfederateListener(HLAfederateListener l)
addHLAfederateListener in interface HLAfederatel - the listener to removepublic void removeHLAfederateListener(HLAfederateListener l)
removeHLAfederateListener in interface HLAfederatel - the listener to remove
public void setHLAfederateHandle(byte[] pHLAfederateHandle,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAfederateHandle in interface HLAfederatepHLAfederateHandle - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic byte[] getHLAfederateHandle()
getHLAfederateHandle in interface HLAfederate
public void setHLAfederateType(java.lang.String pHLAfederateType,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAfederateType in interface HLAfederatepHLAfederateType - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic java.lang.String getHLAfederateType()
getHLAfederateType in interface HLAfederate
public void setHLAfederateHost(java.lang.String pHLAfederateHost,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAfederateHost in interface HLAfederatepHLAfederateHost - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic java.lang.String getHLAfederateHost()
getHLAfederateHost in interface HLAfederate
public void setHLARTIversion(java.lang.String pHLARTIversion,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLARTIversion in interface HLAfederatepHLARTIversion - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic java.lang.String getHLARTIversion()
getHLARTIversion in interface HLAfederate
public void setHLAFDDID(java.lang.String pHLAFDDID,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAFDDID in interface HLAfederatepHLAFDDID - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic java.lang.String getHLAFDDID()
getHLAFDDID in interface HLAfederate
public void setHLAtimeConstrained(boolean pHLAtimeConstrained,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAtimeConstrained in interface HLAfederatepHLAtimeConstrained - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic boolean getHLAtimeConstrained()
getHLAtimeConstrained in interface HLAfederate
public void setHLAtimeRegulating(boolean pHLAtimeRegulating,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAtimeRegulating in interface HLAfederatepHLAtimeRegulating - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic boolean getHLAtimeRegulating()
getHLAtimeRegulating in interface HLAfederate
public void setHLAasynchronousDelivery(boolean pHLAasynchronousDelivery,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAasynchronousDelivery in interface HLAfederatepHLAasynchronousDelivery - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic boolean getHLAasynchronousDelivery()
getHLAasynchronousDelivery in interface HLAfederate
public void setHLAfederateState(HLAfederateState pHLAfederateState,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAfederateState in interface HLAfederatepHLAfederateState - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic HLAfederateState getHLAfederateState()
getHLAfederateState in interface HLAfederate
public void setHLAtimeManagerState(HLAtimeState pHLAtimeManagerState,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAtimeManagerState in interface HLAfederatepHLAtimeManagerState - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic HLAtimeState getHLAtimeManagerState()
getHLAtimeManagerState in interface HLAfederate
public void setHLAlogicalTime(byte[] pHLAlogicalTime,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAlogicalTime in interface HLAfederatepHLAlogicalTime - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic byte[] getHLAlogicalTime()
getHLAlogicalTime in interface HLAfederate
public void setHLAlookahead(byte[] pHLAlookahead,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAlookahead in interface HLAfederatepHLAlookahead - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic byte[] getHLAlookahead()
getHLAlookahead in interface HLAfederate
public void setHLAGALT(byte[] pHLAGALT,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAGALT in interface HLAfederatepHLAGALT - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic byte[] getHLAGALT()
getHLAGALT in interface HLAfederate
public void setHLALITS(byte[] pHLALITS,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLALITS in interface HLAfederatepHLALITS - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic byte[] getHLALITS()
getHLALITS in interface HLAfederate
public void setHLAROlength(int pHLAROlength,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAROlength in interface HLAfederatepHLAROlength - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAROlength()
getHLAROlength in interface HLAfederate
public void setHLATSOlength(int pHLATSOlength,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLATSOlength in interface HLAfederatepHLATSOlength - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLATSOlength()
getHLATSOlength in interface HLAfederate
public void setHLAreflectionsReceived(int pHLAreflectionsReceived,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAreflectionsReceived in interface HLAfederatepHLAreflectionsReceived - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAreflectionsReceived()
getHLAreflectionsReceived in interface HLAfederate
public void setHLAupdatesSent(int pHLAupdatesSent,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAupdatesSent in interface HLAfederatepHLAupdatesSent - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAupdatesSent()
getHLAupdatesSent in interface HLAfederate
public void setHLAinteractionsReceived(int pHLAinteractionsReceived,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAinteractionsReceived in interface HLAfederatepHLAinteractionsReceived - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAinteractionsReceived()
getHLAinteractionsReceived in interface HLAfederate
public void setHLAinteractionsSent(int pHLAinteractionsSent,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAinteractionsSent in interface HLAfederatepHLAinteractionsSent - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAinteractionsSent()
getHLAinteractionsSent in interface HLAfederate
public void setHLAobjectsInstancesThatCanBeDeleted(int pHLAobjectsInstancesThatCanBeDeleted,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectsInstancesThatCanBeDeleted in interface HLAfederatepHLAobjectsInstancesThatCanBeDeleted - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectsInstancesThatCanBeDeleted()
getHLAobjectsInstancesThatCanBeDeleted in interface HLAfederate
public void setHLAobjectInstancesUpdated(int pHLAobjectInstancesUpdated,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectInstancesUpdated in interface HLAfederatepHLAobjectInstancesUpdated - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectInstancesUpdated()
getHLAobjectInstancesUpdated in interface HLAfederate
public void setHLAobjectInstancesReflected(int pHLAobjectInstancesReflected,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectInstancesReflected in interface HLAfederatepHLAobjectInstancesReflected - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectInstancesReflected()
getHLAobjectInstancesReflected in interface HLAfederate
public void setHLAobjectInstancesDeleted(int pHLAobjectInstancesDeleted,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectInstancesDeleted in interface HLAfederatepHLAobjectInstancesDeleted - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectInstancesDeleted()
getHLAobjectInstancesDeleted in interface HLAfederate
public void setHLAobjectInstancesRemoved(int pHLAobjectInstancesRemoved,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectInstancesRemoved in interface HLAfederatepHLAobjectInstancesRemoved - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectInstancesRemoved()
getHLAobjectInstancesRemoved in interface HLAfederate
public void setHLAobjectInstancesRegistered(int pHLAobjectInstancesRegistered,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectInstancesRegistered in interface HLAfederatepHLAobjectInstancesRegistered - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectInstancesRegistered()
getHLAobjectInstancesRegistered in interface HLAfederate
public void setHLAobjectInstancesDiscovered(int pHLAobjectInstancesDiscovered,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAobjectInstancesDiscovered in interface HLAfederatepHLAobjectInstancesDiscovered - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAobjectInstancesDiscovered()
getHLAobjectInstancesDiscovered in interface HLAfederate
public void setHLAtimeGrantedTime(int pHLAtimeGrantedTime,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAtimeGrantedTime in interface HLAfederatepHLAtimeGrantedTime - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAtimeGrantedTime()
getHLAtimeGrantedTime in interface HLAfederate
public void setHLAtimeAdvancingTime(int pHLAtimeAdvancingTime,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAtimeAdvancingTime in interface HLAfederatepHLAtimeAdvancingTime - the new attribute valueuserSuppliedTag - a user-supplied tag to associate with the action
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the
run-time infrastructurepublic int getHLAtimeAdvancingTime()
getHLAtimeAdvancingTime in interface HLAfederate
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||