|
||||||||||
| 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.HLAfederationProxy
This object class shall contain RTI state variables relating to a federation execution. The RTI shall publish it and shall register one object instance for the federation execution. It shall not automatically update the values of the instance attributes; a joined federate shall use a Request Attribute Value Update service to obtain values for the instance attributes.
| Field Summary | |
private HLAswitch |
HLAautoProvide
Value of federation-wide Auto Provide Switch. |
private AttributeHandle |
HLAautoProvideHandle
The handle of the HLAautoProvide attribute. |
private boolean |
HLAautoProvideIsDirty
Whether or not the HLAautoProvide attribute has changed. |
private boolean |
HLAautoProvideIsValid
Whether or not the HLAautoProvide attribute has been set. |
private HLAswitch |
HLAconveyRegionDesignatorSets
Value of federation-wide Convey Region Designator Sets Switch. |
private AttributeHandle |
HLAconveyRegionDesignatorSetsHandle
The handle of the HLAconveyRegionDesignatorSets attribute. |
private boolean |
HLAconveyRegionDesignatorSetsIsDirty
Whether or not the HLAconveyRegionDesignatorSets attribute has changed. |
private boolean |
HLAconveyRegionDesignatorSetsIsValid
Whether or not the HLAconveyRegionDesignatorSets attribute has been set. |
private java.lang.String |
HLAFDDID
Identifier associated with the FDD used in the relevant Create Federation Execution service invocation. |
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[][] |
HLAfederatesinFederation
Identifiers of joined federates that are joined to the federation. |
private AttributeHandle |
HLAfederatesinFederationHandle
The handle of the HLAfederatesinFederation attribute. |
private boolean |
HLAfederatesinFederationIsDirty
Whether or not the HLAfederatesinFederation attribute has changed. |
private boolean |
HLAfederatesinFederationIsValid
Whether or not the HLAfederatesinFederation attribute has been set. |
private java.util.Vector |
HLAfederationListeners
Listeners for attributes associated with the HLAfederation class. |
private java.lang.String |
HLAfederationName
Name of the federation to which the joined federate belongs. |
private AttributeHandle |
HLAfederationNameHandle
The handle of the HLAfederationName attribute. |
private boolean |
HLAfederationNameIsDirty
Whether or not the HLAfederationName attribute has changed. |
private boolean |
HLAfederationNameIsValid
Whether or not the HLAfederationName attribute has been set. |
private java.lang.String |
HLAlastSaveName
Name associated with the last federation state save (null if no saves have occurred). |
private AttributeHandle |
HLAlastSaveNameHandle
The handle of the HLAlastSaveName attribute. |
private boolean |
HLAlastSaveNameIsDirty
Whether or not the HLAlastSaveName attribute has changed. |
private boolean |
HLAlastSaveNameIsValid
Whether or not the HLAlastSaveName attribute has been set. |
private byte[] |
HLAlastSaveTime
Logical time at which the last federation state timed save occurred. |
private AttributeHandle |
HLAlastSaveTimeHandle
The handle of the HLAlastSaveTime attribute. |
private boolean |
HLAlastSaveTimeIsDirty
Whether or not the HLAlastSaveTime attribute has changed. |
private boolean |
HLAlastSaveTimeIsValid
Whether or not the HLAlastSaveTime attribute has been set. |
private java.lang.String |
HLAnextSaveName
Name associated with the next federation state save (null if no saves are scheduled). |
private AttributeHandle |
HLAnextSaveNameHandle
The handle of the HLAnextSaveName attribute. |
private boolean |
HLAnextSaveNameIsDirty
Whether or not the HLAnextSaveName attribute has changed. |
private boolean |
HLAnextSaveNameIsValid
Whether or not the HLAnextSaveName attribute has been set. |
private byte[] |
HLAnextSaveTime
Logical time at which the next federation state timed save is scheduled. |
private AttributeHandle |
HLAnextSaveTimeHandle
The handle of the HLAnextSaveTime attribute. |
private boolean |
HLAnextSaveTimeIsDirty
Whether or not the HLAnextSaveTime attribute has changed. |
private boolean |
HLAnextSaveTimeIsValid
Whether or not the HLAnextSaveTime attribute has been set. |
private java.lang.String |
HLARTIversion
Version of the RTI software. |
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. |
| 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 |
HLAfederationProxy(RTIambassador pRTIAmbassador,
ObjectClassHandle pClassHandle)
Constructor for object instance proxies created to represent new locally owned objects. |
protected |
HLAfederationProxy(RTIambassador pRTIAmbassador,
ObjectClassHandle pClassHandle,
java.lang.String pName)
Constructor for object instance proxies created to represent new locally owned objects. |
protected |
HLAfederationProxy(RTIambassador pRTIAmbassador,
ObjectInstanceHandle pInstanceHandle,
ObjectClassHandle pClassHandle,
java.lang.String pName)
Constructor for object instance proxies created in response to discovered objects. |
| Method Summary | |
void |
addHLAfederationListener(HLAfederationListener l)
Adds a listener for attributes associated with the HLAfederation class. |
protected void |
getAttributeValuesToFlush(AttributeHandleValueMap ahvm,
boolean superFlush)
Places the attribute values to flush into the specified map. |
HLAswitch |
getHLAautoProvide()
Returns the value of the HLAautoProvide attribute. |
HLAswitch |
getHLAconveyRegionDesignatorSets()
Returns the value of the HLAconveyRegionDesignatorSets attribute. |
java.lang.String |
getHLAFDDID()
Returns the value of the HLAFDDID attribute. |
byte[][] |
getHLAfederatesinFederation()
Returns the value of the HLAfederatesinFederation attribute. |
java.lang.String |
getHLAfederationName()
Returns the value of the HLAfederationName attribute. |
java.lang.String |
getHLAlastSaveName()
Returns the value of the HLAlastSaveName attribute. |
byte[] |
getHLAlastSaveTime()
Returns the value of the HLAlastSaveTime attribute. |
java.lang.String |
getHLAnextSaveName()
Returns the value of the HLAnextSaveName attribute. |
byte[] |
getHLAnextSaveTime()
Returns the value of the HLAnextSaveTime attribute. |
java.lang.String |
getHLARTIversion()
Returns the value of the HLARTIversion 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 |
removeHLAfederationListener(HLAfederationListener l)
Removes a listener for attributes associated with the HLAfederation class. |
void |
setHLAautoProvide(HLAswitch pHLAautoProvide,
byte[] userSuppliedTag)
Sets the value of the HLAautoProvide attribute. |
void |
setHLAconveyRegionDesignatorSets(HLAswitch pHLAconveyRegionDesignatorSets,
byte[] userSuppliedTag)
Sets the value of the HLAconveyRegionDesignatorSets attribute. |
void |
setHLAFDDID(java.lang.String pHLAFDDID,
byte[] userSuppliedTag)
Sets the value of the HLAFDDID attribute. |
void |
setHLAfederatesinFederation(byte[][] pHLAfederatesinFederation,
byte[] userSuppliedTag)
Sets the value of the HLAfederatesinFederation attribute. |
void |
setHLAfederationName(java.lang.String pHLAfederationName,
byte[] userSuppliedTag)
Sets the value of the HLAfederationName attribute. |
void |
setHLAlastSaveName(java.lang.String pHLAlastSaveName,
byte[] userSuppliedTag)
Sets the value of the HLAlastSaveName attribute. |
void |
setHLAlastSaveTime(byte[] pHLAlastSaveTime,
byte[] userSuppliedTag)
Sets the value of the HLAlastSaveTime attribute. |
void |
setHLAnextSaveName(java.lang.String pHLAnextSaveName,
byte[] userSuppliedTag)
Sets the value of the HLAnextSaveName attribute. |
void |
setHLAnextSaveTime(byte[] pHLAnextSaveTime,
byte[] userSuppliedTag)
Sets the value of the HLAnextSaveTime attribute. |
void |
setHLARTIversion(java.lang.String pHLARTIversion,
byte[] userSuppliedTag)
Sets the value of the HLARTIversion 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 HLAfederationListeners
private AttributeHandle HLAfederationNameHandle
private boolean HLAfederationNameIsValid
private boolean HLAfederationNameIsDirty
private java.lang.String HLAfederationName
private AttributeHandle HLAfederatesinFederationHandle
private boolean HLAfederatesinFederationIsValid
private boolean HLAfederatesinFederationIsDirty
private byte[][] HLAfederatesinFederation
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 HLAlastSaveNameHandle
private boolean HLAlastSaveNameIsValid
private boolean HLAlastSaveNameIsDirty
private java.lang.String HLAlastSaveName
private AttributeHandle HLAlastSaveTimeHandle
private boolean HLAlastSaveTimeIsValid
private boolean HLAlastSaveTimeIsDirty
private byte[] HLAlastSaveTime
private AttributeHandle HLAnextSaveNameHandle
private boolean HLAnextSaveNameIsValid
private boolean HLAnextSaveNameIsDirty
private java.lang.String HLAnextSaveName
private AttributeHandle HLAnextSaveTimeHandle
private boolean HLAnextSaveTimeIsValid
private boolean HLAnextSaveTimeIsDirty
private byte[] HLAnextSaveTime
private AttributeHandle HLAautoProvideHandle
private boolean HLAautoProvideIsValid
private boolean HLAautoProvideIsDirty
private HLAswitch HLAautoProvide
private AttributeHandle HLAconveyRegionDesignatorSetsHandle
private boolean HLAconveyRegionDesignatorSetsIsValid
private boolean HLAconveyRegionDesignatorSetsIsDirty
private HLAswitch HLAconveyRegionDesignatorSets
| Constructor Detail |
protected HLAfederationProxy(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 HLAfederationProxy(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 HLAfederationProxy(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 addHLAfederationListener(HLAfederationListener l)
addHLAfederationListener in interface HLAfederationl - the listener to removepublic void removeHLAfederationListener(HLAfederationListener l)
removeHLAfederationListener in interface HLAfederationl - the listener to remove
public void setHLAfederationName(java.lang.String pHLAfederationName,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAfederationName in interface HLAfederationpHLAfederationName - 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 getHLAfederationName()
getHLAfederationName in interface HLAfederation
public void setHLAfederatesinFederation(byte[][] pHLAfederatesinFederation,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAfederatesinFederation in interface HLAfederationpHLAfederatesinFederation - 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[][] getHLAfederatesinFederation()
getHLAfederatesinFederation in interface HLAfederation
public void setHLARTIversion(java.lang.String pHLARTIversion,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLARTIversion in interface HLAfederationpHLARTIversion - 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 HLAfederation
public void setHLAFDDID(java.lang.String pHLAFDDID,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAFDDID in interface HLAfederationpHLAFDDID - 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 HLAfederation
public void setHLAlastSaveName(java.lang.String pHLAlastSaveName,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAlastSaveName in interface HLAfederationpHLAlastSaveName - 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 getHLAlastSaveName()
getHLAlastSaveName in interface HLAfederation
public void setHLAlastSaveTime(byte[] pHLAlastSaveTime,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAlastSaveTime in interface HLAfederationpHLAlastSaveTime - 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[] getHLAlastSaveTime()
getHLAlastSaveTime in interface HLAfederation
public void setHLAnextSaveName(java.lang.String pHLAnextSaveName,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAnextSaveName in interface HLAfederationpHLAnextSaveName - 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 getHLAnextSaveName()
getHLAnextSaveName in interface HLAfederation
public void setHLAnextSaveTime(byte[] pHLAnextSaveTime,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAnextSaveTime in interface HLAfederationpHLAnextSaveTime - 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[] getHLAnextSaveTime()
getHLAnextSaveTime in interface HLAfederation
public void setHLAautoProvide(HLAswitch pHLAautoProvide,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAautoProvide in interface HLAfederationpHLAautoProvide - 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 HLAswitch getHLAautoProvide()
getHLAautoProvide in interface HLAfederation
public void setHLAconveyRegionDesignatorSets(HLAswitch pHLAconveyRegionDesignatorSets,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setHLAconveyRegionDesignatorSets in interface HLAfederationpHLAconveyRegionDesignatorSets - 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 HLAswitch getHLAconveyRegionDesignatorSets()
getHLAconveyRegionDesignatorSets in interface HLAfederation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||