org.portico.impl.cpp13
Class ProxyFederateAmbassador
java.lang.Object
org.portico.impl.cpp13.ProxyFederateAmbassador
- All Implemented Interfaces:
- hla.rti.FederateAmbassador
public class ProxyFederateAmbassador
- extends Object
- implements hla.rti.FederateAmbassador
|
Method Summary |
void |
announceSynchronizationPoint(String arg0,
byte[] arg1)
|
void |
attributeIsNotOwned(int arg0,
int arg1)
|
void |
attributeOwnedByRTI(int arg0,
int arg1)
|
void |
attributeOwnershipAcquisitionNotification(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
attributeOwnershipDivestitureNotification(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
attributeOwnershipUnavailable(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
attributesInScope(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
attributesOutOfScope(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
confirmAttributeOwnershipAcquisitionCancellation(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
discoverObjectInstance(int arg0,
int arg1,
String arg2)
|
void |
federationNotRestored()
|
void |
federationNotSaved()
|
void |
federationRestoreBegun()
|
void |
federationRestored()
|
void |
federationSaved()
|
void |
federationSynchronized(String arg0)
|
private int[] |
fromAHS(hla.rti.AttributeHandleSet ahs)
|
private List<Object> |
fromInteraction(hla.rti.ReceivedInteraction interaction)
|
private List<Object> |
fromReflection(hla.rti.ReflectedAttributes attributes)
|
FederateAmbassadorLink |
getFederateAmbassadorLink()
|
void |
informAttributeOwnership(int arg0,
int arg1,
int arg2)
|
void |
initiateFederateRestore(String arg0,
int arg1)
|
void |
initiateFederateSave(String arg0)
|
void |
provideAttributeValueUpdate(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
receiveInteraction(int arg0,
hla.rti.ReceivedInteraction arg1,
byte[] arg2)
|
void |
receiveInteraction(int arg0,
hla.rti.ReceivedInteraction arg1,
byte[] arg2,
hla.rti.LogicalTime arg3,
hla.rti.EventRetractionHandle arg4)
|
void |
reflectAttributeValues(int arg0,
hla.rti.ReflectedAttributes arg1,
byte[] arg2)
|
void |
reflectAttributeValues(int arg0,
hla.rti.ReflectedAttributes arg1,
byte[] arg2,
hla.rti.LogicalTime arg3,
hla.rti.EventRetractionHandle arg4)
|
void |
removeObjectInstance(int arg0,
byte[] arg1)
|
void |
removeObjectInstance(int arg0,
byte[] arg1,
hla.rti.LogicalTime arg2,
hla.rti.EventRetractionHandle arg3)
|
void |
requestAttributeOwnershipAssumption(int arg0,
hla.rti.AttributeHandleSet arg1,
byte[] arg2)
|
void |
requestAttributeOwnershipRelease(int arg0,
hla.rti.AttributeHandleSet arg1,
byte[] arg2)
|
void |
requestFederationRestoreFailed(String arg0,
String arg1)
|
void |
requestFederationRestoreSucceeded(String arg0)
|
void |
requestRetraction(hla.rti.EventRetractionHandle arg0)
|
void |
startRegistrationForObjectClass(int arg0)
|
void |
stopRegistrationForObjectClass(int arg0)
|
void |
synchronizationPointRegistrationFailed(String arg0)
|
void |
synchronizationPointRegistrationSucceeded(String arg0)
|
void |
timeAdvanceGrant(hla.rti.LogicalTime arg0)
|
void |
timeConstrainedEnabled(hla.rti.LogicalTime arg0)
|
void |
timeRegulationEnabled(hla.rti.LogicalTime arg0)
|
void |
turnInteractionsOff(int arg0)
|
void |
turnInteractionsOn(int arg0)
|
void |
turnUpdatesOffForObjectInstance(int arg0,
hla.rti.AttributeHandleSet arg1)
|
void |
turnUpdatesOnForObjectInstance(int arg0,
hla.rti.AttributeHandleSet arg1)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
toCpp
private FederateAmbassadorLink toCpp
id
private int id
ProxyFederateAmbassador
public ProxyFederateAmbassador(int ambid)
getFederateAmbassadorLink
public FederateAmbassadorLink getFederateAmbassadorLink()
fromAHS
private int[] fromAHS(hla.rti.AttributeHandleSet ahs)
fromInteraction
private List<Object> fromInteraction(hla.rti.ReceivedInteraction interaction)
fromReflection
private List<Object> fromReflection(hla.rti.ReflectedAttributes attributes)
announceSynchronizationPoint
public void announceSynchronizationPoint(String arg0,
byte[] arg1)
- Specified by:
announceSynchronizationPoint in interface hla.rti.FederateAmbassador
attributeIsNotOwned
public void attributeIsNotOwned(int arg0,
int arg1)
- Specified by:
attributeIsNotOwned in interface hla.rti.FederateAmbassador
attributeOwnedByRTI
public void attributeOwnedByRTI(int arg0,
int arg1)
- Specified by:
attributeOwnedByRTI in interface hla.rti.FederateAmbassador
attributeOwnershipAcquisitionNotification
public void attributeOwnershipAcquisitionNotification(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
attributeOwnershipAcquisitionNotification in interface hla.rti.FederateAmbassador
attributeOwnershipDivestitureNotification
public void attributeOwnershipDivestitureNotification(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
attributeOwnershipDivestitureNotification in interface hla.rti.FederateAmbassador
attributeOwnershipUnavailable
public void attributeOwnershipUnavailable(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
attributeOwnershipUnavailable in interface hla.rti.FederateAmbassador
attributesInScope
public void attributesInScope(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
attributesInScope in interface hla.rti.FederateAmbassador
attributesOutOfScope
public void attributesOutOfScope(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
attributesOutOfScope in interface hla.rti.FederateAmbassador
confirmAttributeOwnershipAcquisitionCancellation
public void confirmAttributeOwnershipAcquisitionCancellation(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
confirmAttributeOwnershipAcquisitionCancellation in interface hla.rti.FederateAmbassador
discoverObjectInstance
public void discoverObjectInstance(int arg0,
int arg1,
String arg2)
- Specified by:
discoverObjectInstance in interface hla.rti.FederateAmbassador
federationNotRestored
public void federationNotRestored()
- Specified by:
federationNotRestored in interface hla.rti.FederateAmbassador
federationNotSaved
public void federationNotSaved()
- Specified by:
federationNotSaved in interface hla.rti.FederateAmbassador
federationRestoreBegun
public void federationRestoreBegun()
- Specified by:
federationRestoreBegun in interface hla.rti.FederateAmbassador
federationRestored
public void federationRestored()
- Specified by:
federationRestored in interface hla.rti.FederateAmbassador
federationSaved
public void federationSaved()
- Specified by:
federationSaved in interface hla.rti.FederateAmbassador
federationSynchronized
public void federationSynchronized(String arg0)
- Specified by:
federationSynchronized in interface hla.rti.FederateAmbassador
informAttributeOwnership
public void informAttributeOwnership(int arg0,
int arg1,
int arg2)
- Specified by:
informAttributeOwnership in interface hla.rti.FederateAmbassador
initiateFederateRestore
public void initiateFederateRestore(String arg0,
int arg1)
- Specified by:
initiateFederateRestore in interface hla.rti.FederateAmbassador
initiateFederateSave
public void initiateFederateSave(String arg0)
- Specified by:
initiateFederateSave in interface hla.rti.FederateAmbassador
provideAttributeValueUpdate
public void provideAttributeValueUpdate(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
provideAttributeValueUpdate in interface hla.rti.FederateAmbassador
receiveInteraction
public void receiveInteraction(int arg0,
hla.rti.ReceivedInteraction arg1,
byte[] arg2)
- Specified by:
receiveInteraction in interface hla.rti.FederateAmbassador
receiveInteraction
public void receiveInteraction(int arg0,
hla.rti.ReceivedInteraction arg1,
byte[] arg2,
hla.rti.LogicalTime arg3,
hla.rti.EventRetractionHandle arg4)
- Specified by:
receiveInteraction in interface hla.rti.FederateAmbassador
reflectAttributeValues
public void reflectAttributeValues(int arg0,
hla.rti.ReflectedAttributes arg1,
byte[] arg2)
- Specified by:
reflectAttributeValues in interface hla.rti.FederateAmbassador
reflectAttributeValues
public void reflectAttributeValues(int arg0,
hla.rti.ReflectedAttributes arg1,
byte[] arg2,
hla.rti.LogicalTime arg3,
hla.rti.EventRetractionHandle arg4)
- Specified by:
reflectAttributeValues in interface hla.rti.FederateAmbassador
removeObjectInstance
public void removeObjectInstance(int arg0,
byte[] arg1)
- Specified by:
removeObjectInstance in interface hla.rti.FederateAmbassador
removeObjectInstance
public void removeObjectInstance(int arg0,
byte[] arg1,
hla.rti.LogicalTime arg2,
hla.rti.EventRetractionHandle arg3)
- Specified by:
removeObjectInstance in interface hla.rti.FederateAmbassador
requestAttributeOwnershipAssumption
public void requestAttributeOwnershipAssumption(int arg0,
hla.rti.AttributeHandleSet arg1,
byte[] arg2)
- Specified by:
requestAttributeOwnershipAssumption in interface hla.rti.FederateAmbassador
requestAttributeOwnershipRelease
public void requestAttributeOwnershipRelease(int arg0,
hla.rti.AttributeHandleSet arg1,
byte[] arg2)
- Specified by:
requestAttributeOwnershipRelease in interface hla.rti.FederateAmbassador
requestFederationRestoreFailed
public void requestFederationRestoreFailed(String arg0,
String arg1)
- Specified by:
requestFederationRestoreFailed in interface hla.rti.FederateAmbassador
requestFederationRestoreSucceeded
public void requestFederationRestoreSucceeded(String arg0)
- Specified by:
requestFederationRestoreSucceeded in interface hla.rti.FederateAmbassador
requestRetraction
public void requestRetraction(hla.rti.EventRetractionHandle arg0)
- Specified by:
requestRetraction in interface hla.rti.FederateAmbassador
startRegistrationForObjectClass
public void startRegistrationForObjectClass(int arg0)
- Specified by:
startRegistrationForObjectClass in interface hla.rti.FederateAmbassador
stopRegistrationForObjectClass
public void stopRegistrationForObjectClass(int arg0)
- Specified by:
stopRegistrationForObjectClass in interface hla.rti.FederateAmbassador
synchronizationPointRegistrationFailed
public void synchronizationPointRegistrationFailed(String arg0)
- Specified by:
synchronizationPointRegistrationFailed in interface hla.rti.FederateAmbassador
synchronizationPointRegistrationSucceeded
public void synchronizationPointRegistrationSucceeded(String arg0)
- Specified by:
synchronizationPointRegistrationSucceeded in interface hla.rti.FederateAmbassador
timeAdvanceGrant
public void timeAdvanceGrant(hla.rti.LogicalTime arg0)
- Specified by:
timeAdvanceGrant in interface hla.rti.FederateAmbassador
timeConstrainedEnabled
public void timeConstrainedEnabled(hla.rti.LogicalTime arg0)
- Specified by:
timeConstrainedEnabled in interface hla.rti.FederateAmbassador
timeRegulationEnabled
public void timeRegulationEnabled(hla.rti.LogicalTime arg0)
- Specified by:
timeRegulationEnabled in interface hla.rti.FederateAmbassador
turnInteractionsOff
public void turnInteractionsOff(int arg0)
- Specified by:
turnInteractionsOff in interface hla.rti.FederateAmbassador
turnInteractionsOn
public void turnInteractionsOn(int arg0)
- Specified by:
turnInteractionsOn in interface hla.rti.FederateAmbassador
turnUpdatesOffForObjectInstance
public void turnUpdatesOffForObjectInstance(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
turnUpdatesOffForObjectInstance in interface hla.rti.FederateAmbassador
turnUpdatesOnForObjectInstance
public void turnUpdatesOnForObjectInstance(int arg0,
hla.rti.AttributeHandleSet arg1)
- Specified by:
turnUpdatesOnForObjectInstance in interface hla.rti.FederateAmbassador