|
||||||||||
| 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 |
| 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. |
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 |
| 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 |
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 | |||||||||