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