org.npsnet.xrti.proxies
Interface HLAfederate

All Superinterfaces:
HLAmanager, HLAobjectRoot
All Known Implementing Classes:
HLAfederateProxy

public interface HLAfederate
extends HLAmanager

Autogenerated object instance interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void addHLAfederateListener(HLAfederateListener l)
          Adds a listener for the attributes associated with the HLAfederate class.
 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 removeHLAfederateListener(HLAfederateListener l)
          Removes a listener for the 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 interface org.npsnet.xrti.proxies.HLAmanager
addHLAmanagerListener, removeHLAmanagerListener
 
Methods inherited from interface org.npsnet.xrti.proxies.HLAobjectRoot
addHLAobjectRootListener, removeHLAobjectRootListener
 

Method Detail

addHLAfederateListener

public void addHLAfederateListener(HLAfederateListener l)
Adds a listener for the attributes associated with the HLAfederate class.

Parameters:
l - the listener to add

removeHLAfederateListener

public void removeHLAfederateListener(HLAfederateListener l)
Removes a listener for the attributes associated with the HLAfederate class.

Parameters:
l - the listener to remove

setHLAfederateHandle

public void setHLAfederateHandle(byte[] pHLAfederateHandle,
                                 byte[] userSuppliedTag)
                          throws ObjectInstanceNotKnown,
                                 AttributeNotDefined,
                                 AttributeNotOwned,
                                 FederateNotExecutionMember,
                                 SaveInProgress,
                                 RestoreInProgress,
                                 RTIinternalError
Sets the value of the HLAfederateHandle attribute.

Parameters:
pHLAfederateHandle - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAfederateHandle

public byte[] getHLAfederateHandle()
Returns the value of the HLAfederateHandle attribute.

Returns:
the current attribute value

setHLAfederateType

public void setHLAfederateType(java.lang.String pHLAfederateType,
                               byte[] userSuppliedTag)
                        throws ObjectInstanceNotKnown,
                               AttributeNotDefined,
                               AttributeNotOwned,
                               FederateNotExecutionMember,
                               SaveInProgress,
                               RestoreInProgress,
                               RTIinternalError
Sets the value of the HLAfederateType attribute.

Parameters:
pHLAfederateType - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAfederateType

public java.lang.String getHLAfederateType()
Returns the value of the HLAfederateType attribute.

Returns:
the current attribute value

setHLAfederateHost

public void setHLAfederateHost(java.lang.String pHLAfederateHost,
                               byte[] userSuppliedTag)
                        throws ObjectInstanceNotKnown,
                               AttributeNotDefined,
                               AttributeNotOwned,
                               FederateNotExecutionMember,
                               SaveInProgress,
                               RestoreInProgress,
                               RTIinternalError
Sets the value of the HLAfederateHost attribute.

Parameters:
pHLAfederateHost - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAfederateHost

public java.lang.String getHLAfederateHost()
Returns the value of the HLAfederateHost attribute.

Returns:
the current attribute value

setHLARTIversion

public void setHLARTIversion(java.lang.String pHLARTIversion,
                             byte[] userSuppliedTag)
                      throws ObjectInstanceNotKnown,
                             AttributeNotDefined,
                             AttributeNotOwned,
                             FederateNotExecutionMember,
                             SaveInProgress,
                             RestoreInProgress,
                             RTIinternalError
Sets the value of the HLARTIversion attribute.

Parameters:
pHLARTIversion - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLARTIversion

public java.lang.String getHLARTIversion()
Returns the value of the HLARTIversion attribute.

Returns:
the current attribute value

setHLAFDDID

public void setHLAFDDID(java.lang.String pHLAFDDID,
                        byte[] userSuppliedTag)
                 throws ObjectInstanceNotKnown,
                        AttributeNotDefined,
                        AttributeNotOwned,
                        FederateNotExecutionMember,
                        SaveInProgress,
                        RestoreInProgress,
                        RTIinternalError
Sets the value of the HLAFDDID attribute.

Parameters:
pHLAFDDID - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAFDDID

public java.lang.String getHLAFDDID()
Returns the value of the HLAFDDID attribute.

Returns:
the current attribute value

setHLAtimeConstrained

public void setHLAtimeConstrained(boolean pHLAtimeConstrained,
                                  byte[] userSuppliedTag)
                           throws ObjectInstanceNotKnown,
                                  AttributeNotDefined,
                                  AttributeNotOwned,
                                  FederateNotExecutionMember,
                                  SaveInProgress,
                                  RestoreInProgress,
                                  RTIinternalError
Sets the value of the HLAtimeConstrained attribute.

Parameters:
pHLAtimeConstrained - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAtimeConstrained

public boolean getHLAtimeConstrained()
Returns the value of the HLAtimeConstrained attribute.

Returns:
the current attribute value

setHLAtimeRegulating

public void setHLAtimeRegulating(boolean pHLAtimeRegulating,
                                 byte[] userSuppliedTag)
                          throws ObjectInstanceNotKnown,
                                 AttributeNotDefined,
                                 AttributeNotOwned,
                                 FederateNotExecutionMember,
                                 SaveInProgress,
                                 RestoreInProgress,
                                 RTIinternalError
Sets the value of the HLAtimeRegulating attribute.

Parameters:
pHLAtimeRegulating - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAtimeRegulating

public boolean getHLAtimeRegulating()
Returns the value of the HLAtimeRegulating attribute.

Returns:
the current attribute value

setHLAasynchronousDelivery

public void setHLAasynchronousDelivery(boolean pHLAasynchronousDelivery,
                                       byte[] userSuppliedTag)
                                throws ObjectInstanceNotKnown,
                                       AttributeNotDefined,
                                       AttributeNotOwned,
                                       FederateNotExecutionMember,
                                       SaveInProgress,
                                       RestoreInProgress,
                                       RTIinternalError
Sets the value of the HLAasynchronousDelivery attribute.

Parameters:
pHLAasynchronousDelivery - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAasynchronousDelivery

public boolean getHLAasynchronousDelivery()
Returns the value of the HLAasynchronousDelivery attribute.

Returns:
the current attribute value

setHLAfederateState

public void setHLAfederateState(HLAfederateState pHLAfederateState,
                                byte[] userSuppliedTag)
                         throws ObjectInstanceNotKnown,
                                AttributeNotDefined,
                                AttributeNotOwned,
                                FederateNotExecutionMember,
                                SaveInProgress,
                                RestoreInProgress,
                                RTIinternalError
Sets the value of the HLAfederateState attribute.

Parameters:
pHLAfederateState - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAfederateState

public HLAfederateState getHLAfederateState()
Returns the value of the HLAfederateState attribute.

Returns:
the current attribute value

setHLAtimeManagerState

public void setHLAtimeManagerState(HLAtimeState pHLAtimeManagerState,
                                   byte[] userSuppliedTag)
                            throws ObjectInstanceNotKnown,
                                   AttributeNotDefined,
                                   AttributeNotOwned,
                                   FederateNotExecutionMember,
                                   SaveInProgress,
                                   RestoreInProgress,
                                   RTIinternalError
Sets the value of the HLAtimeManagerState attribute.

Parameters:
pHLAtimeManagerState - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAtimeManagerState

public HLAtimeState getHLAtimeManagerState()
Returns the value of the HLAtimeManagerState attribute.

Returns:
the current attribute value

setHLAlogicalTime

public void setHLAlogicalTime(byte[] pHLAlogicalTime,
                              byte[] userSuppliedTag)
                       throws ObjectInstanceNotKnown,
                              AttributeNotDefined,
                              AttributeNotOwned,
                              FederateNotExecutionMember,
                              SaveInProgress,
                              RestoreInProgress,
                              RTIinternalError
Sets the value of the HLAlogicalTime attribute.

Parameters:
pHLAlogicalTime - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAlogicalTime

public byte[] getHLAlogicalTime()
Returns the value of the HLAlogicalTime attribute.

Returns:
the current attribute value

setHLAlookahead

public void setHLAlookahead(byte[] pHLAlookahead,
                            byte[] userSuppliedTag)
                     throws ObjectInstanceNotKnown,
                            AttributeNotDefined,
                            AttributeNotOwned,
                            FederateNotExecutionMember,
                            SaveInProgress,
                            RestoreInProgress,
                            RTIinternalError
Sets the value of the HLAlookahead attribute.

Parameters:
pHLAlookahead - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAlookahead

public byte[] getHLAlookahead()
Returns the value of the HLAlookahead attribute.

Returns:
the current attribute value

setHLAGALT

public void setHLAGALT(byte[] pHLAGALT,
                       byte[] userSuppliedTag)
                throws ObjectInstanceNotKnown,
                       AttributeNotDefined,
                       AttributeNotOwned,
                       FederateNotExecutionMember,
                       SaveInProgress,
                       RestoreInProgress,
                       RTIinternalError
Sets the value of the HLAGALT attribute.

Parameters:
pHLAGALT - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAGALT

public byte[] getHLAGALT()
Returns the value of the HLAGALT attribute.

Returns:
the current attribute value

setHLALITS

public void setHLALITS(byte[] pHLALITS,
                       byte[] userSuppliedTag)
                throws ObjectInstanceNotKnown,
                       AttributeNotDefined,
                       AttributeNotOwned,
                       FederateNotExecutionMember,
                       SaveInProgress,
                       RestoreInProgress,
                       RTIinternalError
Sets the value of the HLALITS attribute.

Parameters:
pHLALITS - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLALITS

public byte[] getHLALITS()
Returns the value of the HLALITS attribute.

Returns:
the current attribute value

setHLAROlength

public void setHLAROlength(int pHLAROlength,
                           byte[] userSuppliedTag)
                    throws ObjectInstanceNotKnown,
                           AttributeNotDefined,
                           AttributeNotOwned,
                           FederateNotExecutionMember,
                           SaveInProgress,
                           RestoreInProgress,
                           RTIinternalError
Sets the value of the HLAROlength attribute.

Parameters:
pHLAROlength - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAROlength

public int getHLAROlength()
Returns the value of the HLAROlength attribute.

Returns:
the current attribute value

setHLATSOlength

public void setHLATSOlength(int pHLATSOlength,
                            byte[] userSuppliedTag)
                     throws ObjectInstanceNotKnown,
                            AttributeNotDefined,
                            AttributeNotOwned,
                            FederateNotExecutionMember,
                            SaveInProgress,
                            RestoreInProgress,
                            RTIinternalError
Sets the value of the HLATSOlength attribute.

Parameters:
pHLATSOlength - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLATSOlength

public int getHLATSOlength()
Returns the value of the HLATSOlength attribute.

Returns:
the current attribute value

setHLAreflectionsReceived

public void setHLAreflectionsReceived(int pHLAreflectionsReceived,
                                      byte[] userSuppliedTag)
                               throws ObjectInstanceNotKnown,
                                      AttributeNotDefined,
                                      AttributeNotOwned,
                                      FederateNotExecutionMember,
                                      SaveInProgress,
                                      RestoreInProgress,
                                      RTIinternalError
Sets the value of the HLAreflectionsReceived attribute.

Parameters:
pHLAreflectionsReceived - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAreflectionsReceived

public int getHLAreflectionsReceived()
Returns the value of the HLAreflectionsReceived attribute.

Returns:
the current attribute value

setHLAupdatesSent

public void setHLAupdatesSent(int pHLAupdatesSent,
                              byte[] userSuppliedTag)
                       throws ObjectInstanceNotKnown,
                              AttributeNotDefined,
                              AttributeNotOwned,
                              FederateNotExecutionMember,
                              SaveInProgress,
                              RestoreInProgress,
                              RTIinternalError
Sets the value of the HLAupdatesSent attribute.

Parameters:
pHLAupdatesSent - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAupdatesSent

public int getHLAupdatesSent()
Returns the value of the HLAupdatesSent attribute.

Returns:
the current attribute value

setHLAinteractionsReceived

public void setHLAinteractionsReceived(int pHLAinteractionsReceived,
                                       byte[] userSuppliedTag)
                                throws ObjectInstanceNotKnown,
                                       AttributeNotDefined,
                                       AttributeNotOwned,
                                       FederateNotExecutionMember,
                                       SaveInProgress,
                                       RestoreInProgress,
                                       RTIinternalError
Sets the value of the HLAinteractionsReceived attribute.

Parameters:
pHLAinteractionsReceived - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAinteractionsReceived

public int getHLAinteractionsReceived()
Returns the value of the HLAinteractionsReceived attribute.

Returns:
the current attribute value

setHLAinteractionsSent

public void setHLAinteractionsSent(int pHLAinteractionsSent,
                                   byte[] userSuppliedTag)
                            throws ObjectInstanceNotKnown,
                                   AttributeNotDefined,
                                   AttributeNotOwned,
                                   FederateNotExecutionMember,
                                   SaveInProgress,
                                   RestoreInProgress,
                                   RTIinternalError
Sets the value of the HLAinteractionsSent attribute.

Parameters:
pHLAinteractionsSent - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAinteractionsSent

public int getHLAinteractionsSent()
Returns the value of the HLAinteractionsSent attribute.

Returns:
the current attribute value

setHLAobjectsInstancesThatCanBeDeleted

public void setHLAobjectsInstancesThatCanBeDeleted(int pHLAobjectsInstancesThatCanBeDeleted,
                                                   byte[] userSuppliedTag)
                                            throws ObjectInstanceNotKnown,
                                                   AttributeNotDefined,
                                                   AttributeNotOwned,
                                                   FederateNotExecutionMember,
                                                   SaveInProgress,
                                                   RestoreInProgress,
                                                   RTIinternalError
Sets the value of the HLAobjectsInstancesThatCanBeDeleted attribute.

Parameters:
pHLAobjectsInstancesThatCanBeDeleted - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectsInstancesThatCanBeDeleted

public int getHLAobjectsInstancesThatCanBeDeleted()
Returns the value of the HLAobjectsInstancesThatCanBeDeleted attribute.

Returns:
the current attribute value

setHLAobjectInstancesUpdated

public void setHLAobjectInstancesUpdated(int pHLAobjectInstancesUpdated,
                                         byte[] userSuppliedTag)
                                  throws ObjectInstanceNotKnown,
                                         AttributeNotDefined,
                                         AttributeNotOwned,
                                         FederateNotExecutionMember,
                                         SaveInProgress,
                                         RestoreInProgress,
                                         RTIinternalError
Sets the value of the HLAobjectInstancesUpdated attribute.

Parameters:
pHLAobjectInstancesUpdated - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectInstancesUpdated

public int getHLAobjectInstancesUpdated()
Returns the value of the HLAobjectInstancesUpdated attribute.

Returns:
the current attribute value

setHLAobjectInstancesReflected

public void setHLAobjectInstancesReflected(int pHLAobjectInstancesReflected,
                                           byte[] userSuppliedTag)
                                    throws ObjectInstanceNotKnown,
                                           AttributeNotDefined,
                                           AttributeNotOwned,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Sets the value of the HLAobjectInstancesReflected attribute.

Parameters:
pHLAobjectInstancesReflected - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectInstancesReflected

public int getHLAobjectInstancesReflected()
Returns the value of the HLAobjectInstancesReflected attribute.

Returns:
the current attribute value

setHLAobjectInstancesDeleted

public void setHLAobjectInstancesDeleted(int pHLAobjectInstancesDeleted,
                                         byte[] userSuppliedTag)
                                  throws ObjectInstanceNotKnown,
                                         AttributeNotDefined,
                                         AttributeNotOwned,
                                         FederateNotExecutionMember,
                                         SaveInProgress,
                                         RestoreInProgress,
                                         RTIinternalError
Sets the value of the HLAobjectInstancesDeleted attribute.

Parameters:
pHLAobjectInstancesDeleted - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectInstancesDeleted

public int getHLAobjectInstancesDeleted()
Returns the value of the HLAobjectInstancesDeleted attribute.

Returns:
the current attribute value

setHLAobjectInstancesRemoved

public void setHLAobjectInstancesRemoved(int pHLAobjectInstancesRemoved,
                                         byte[] userSuppliedTag)
                                  throws ObjectInstanceNotKnown,
                                         AttributeNotDefined,
                                         AttributeNotOwned,
                                         FederateNotExecutionMember,
                                         SaveInProgress,
                                         RestoreInProgress,
                                         RTIinternalError
Sets the value of the HLAobjectInstancesRemoved attribute.

Parameters:
pHLAobjectInstancesRemoved - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectInstancesRemoved

public int getHLAobjectInstancesRemoved()
Returns the value of the HLAobjectInstancesRemoved attribute.

Returns:
the current attribute value

setHLAobjectInstancesRegistered

public void setHLAobjectInstancesRegistered(int pHLAobjectInstancesRegistered,
                                            byte[] userSuppliedTag)
                                     throws ObjectInstanceNotKnown,
                                            AttributeNotDefined,
                                            AttributeNotOwned,
                                            FederateNotExecutionMember,
                                            SaveInProgress,
                                            RestoreInProgress,
                                            RTIinternalError
Sets the value of the HLAobjectInstancesRegistered attribute.

Parameters:
pHLAobjectInstancesRegistered - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectInstancesRegistered

public int getHLAobjectInstancesRegistered()
Returns the value of the HLAobjectInstancesRegistered attribute.

Returns:
the current attribute value

setHLAobjectInstancesDiscovered

public void setHLAobjectInstancesDiscovered(int pHLAobjectInstancesDiscovered,
                                            byte[] userSuppliedTag)
                                     throws ObjectInstanceNotKnown,
                                            AttributeNotDefined,
                                            AttributeNotOwned,
                                            FederateNotExecutionMember,
                                            SaveInProgress,
                                            RestoreInProgress,
                                            RTIinternalError
Sets the value of the HLAobjectInstancesDiscovered attribute.

Parameters:
pHLAobjectInstancesDiscovered - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAobjectInstancesDiscovered

public int getHLAobjectInstancesDiscovered()
Returns the value of the HLAobjectInstancesDiscovered attribute.

Returns:
the current attribute value

setHLAtimeGrantedTime

public void setHLAtimeGrantedTime(int pHLAtimeGrantedTime,
                                  byte[] userSuppliedTag)
                           throws ObjectInstanceNotKnown,
                                  AttributeNotDefined,
                                  AttributeNotOwned,
                                  FederateNotExecutionMember,
                                  SaveInProgress,
                                  RestoreInProgress,
                                  RTIinternalError
Sets the value of the HLAtimeGrantedTime attribute.

Parameters:
pHLAtimeGrantedTime - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAtimeGrantedTime

public int getHLAtimeGrantedTime()
Returns the value of the HLAtimeGrantedTime attribute.

Returns:
the current attribute value

setHLAtimeAdvancingTime

public void setHLAtimeAdvancingTime(int pHLAtimeAdvancingTime,
                                    byte[] userSuppliedTag)
                             throws ObjectInstanceNotKnown,
                                    AttributeNotDefined,
                                    AttributeNotOwned,
                                    FederateNotExecutionMember,
                                    SaveInProgress,
                                    RestoreInProgress,
                                    RTIinternalError
Sets the value of the HLAtimeAdvancingTime attribute.

Parameters:
pHLAtimeAdvancingTime - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
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 infrastructure

getHLAtimeAdvancingTime

public int getHLAtimeAdvancingTime()
Returns the value of the HLAtimeAdvancingTime attribute.

Returns:
the current attribute value