class DtRemoteObjectManager:
The DtRemoteObjectManager will add/remove objects that are discovered that are not simulated by this back-end
|
| virtual void | objectsAdded (const std::vector< LOM::ReadEntityRepository > &) |
| |
| virtual void | objectsRemoved (const std::vector< LOM::ReadEntityRepository > &) |
| |
| virtual void | environmentalObjectsAdded (const std::vector< LOM::ReadEnvironmentProcessRepository > &) |
| |
| virtual void | environmentalObjectsRemoved (const std::vector< LOM::ReadEnvironmentProcessRepository > &) |
| |
| virtual bool | setupComponents (DtStateData *) |
| |
| virtual bool | isLocal (const DtBaseEntityStateRepository &stateRep) |
| |
| virtual bool | selfReflecting () const |
| |
| virtual void | processAerodromeAddedCallback (DtReflectedAerodrome *entity) |
| |
| virtual void | processAerodromeRemovedCallback (DtReflectedAerodrome *entity) |
| |
| virtual bool | initializeRemoteAerodrome (DtStateData *, DtReflectedAerodrome *) |
| |
virtual
DtReflectedControlObjectList * | createReflectedControlObjectList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteEnvironmentalsList (DtExerciseConn *exConn) |
| |
| virtual void | processEntityAddedCallback (DtReflectedExtEntity *entity) |
| |
| virtual bool | initializeRemoteEntity (DtStateData *, DtReflectedExtEntity *) |
| |
| virtual void | processAggregateAddedCallback (DtReflectedExtAggregate *aggregate) |
| |
| virtual bool | initializeRemoteAggregate (DtStateData *, DtReflectedExtAggregate *) |
| |
| virtual void | processEntityRemovedCallback (DtReflectedExtEntity *entity) |
| |
| virtual void | processAggregateRemovedCallback (DtReflectedExtAggregate *aggregate) |
| |
| virtual void | processDesignatorAddedCallback (DtReflectedDesignator *des) |
| |
| virtual void | processDesignatorRemovedCallback (DtReflectedDesignator *des) |
| |
| virtual DtBoolean | processDesignatorDiscoveryCriteria (DtReflectedDesignator *des) |
| |
| virtual void | processRectangularPyramidAddedCallback (DtReflectedRectangularPyramid *des) |
| |
| virtual void | processRectangularPyramidRemovedCallback (DtReflectedRectangularPyramid *des) |
| |
| virtual DtBoolean | processRectangularPyramidDiscoveryCriteria (DtReflectedRectangularPyramid *des) |
| |
| virtual void | processActiveSonarAddedCallback (DtReflectedActiveSonar *des) |
| |
| virtual void | processActiveSonarRemovedCallback (DtReflectedActiveSonar *des) |
| |
| virtual DtBoolean | processActiveSonarDiscoveryCriteria (DtReflectedActiveSonar *des) |
| |
| virtual void | processPropulsionNoiseAddedCallback (DtReflectedPropulsionNoise *des) |
| |
| virtual void | processPropulsionNoiseRemovedCallback (DtReflectedPropulsionNoise *des) |
| |
| virtual DtBoolean | processPropulsionNoiseDiscoveryCriteria (DtReflectedPropulsionNoise *des) |
| |
| virtual void | processRadioTransmitterAddedCallback (DtReflectedRadioTransmitter *tran) |
| |
| virtual void | processRadioTransmitterRemovedCallback (DtReflectedRadioTransmitter *tran) |
| |
| virtual DtBoolean | processRadioTransmitterDiscoveryCriteria (DtReflectedRadioTransmitter *) |
| |
| virtual void | processNavAidTransmitterAddedCallback (DtReflectedNavAid *tran) |
| |
| virtual void | processNavAidTransmitterRemovedCallback (DtReflectedNavAid *tran) |
| |
| virtual DtBoolean | processNavAidRadioTransmitterDiscoveryCriteria (DtReflectedNavAid *) |
| |
| virtual void | processRadioReceiverAddedCallback (DtReflectedRadioReceiver *tran) |
| |
| virtual void | processRadioReceiverRemovedCallback (DtReflectedRadioReceiver *tran) |
| |
| virtual void | processIffAddedCallback (DtReflectedIff *des) |
| |
| virtual void | processIffRemovedCallback (DtReflectedIff *des) |
| |
| virtual DtBoolean | processIffDiscoveryCriteria (DtReflectedIff *) |
| |
| virtual void | processEmitterSystemAddedCallback (DtReflectedEmitterSystem *des) |
| |
| virtual void | processEmitterSystemRemovedCallback (DtReflectedEmitterSystem *des) |
| |
| virtual DtBoolean | processEmitterSystemDiscoveryCriteria (DtReflectedEmitterSystem *) |
| |
| virtual void | processEnvProcessAddedCallback (DtReflectedEnvironmentProcess *envProcess) |
| |
| virtual bool | initializeRemoteEnvProcess (DtStateData *, DtReflectedEnvironmentProcess *) |
| |
| virtual void | processEnvProcessRemovedCallback (DtReflectedEnvironmentProcess *envProcess) |
| |
| virtual bool | processEnvProcessDiscoveryCriteria (DtReflectedEnvironmentProcess *envProcess) |
| |
| virtual void | createRemoteEntitiesList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteAggregatesList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteAerodromesList (DtExerciseConn *exConn) |
| |
| virtual bool | processEntityDiscoveryCriteria (DtReflectedEntity *entity) |
| |
| virtual bool | processAggregateDiscoveryCriteria (DtReflectedAggregate *aggregate) |
| |
| virtual bool | processAerodromeDiscoveryCriteria (DtReflectedAerodrome *aggregate) |
| |
| virtual void | createRemoteDesignatorsList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteRectangularPyramidList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteActiveSonarList (DtExerciseConn *exConn) |
| |
| virtual void | createRemotePropulsionNoiseList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteRadioTransmitterList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteNavAidTransmitterList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteRadioReceiverList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteEmitterSystemList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteIffList (DtExerciseConn *exConn) |
| |
| virtual void | createReflectedDynamicTerrainList (DtExerciseConn *exConn) |
| |
| virtual void | createRemoteExtendedAttributesList (DtExerciseConn *exConn) |
| |
| virtual void | cleanup () |
| |
| virtual void | stateComponentToBeDeleted (DtFrameStateInterface *) |
| |
| virtual void | removeReflectedComponentObject (DtReflectedObject *) |
| |
| virtual DtBoolean | processReflectedDynamicTerrainDiscoveryCriteria (DtReflectedDynamicTerrain *) |
| |
| virtual bool | createUnhostedComponent (DtReflectedObject *obj, const DtString &hostId, int componentType, const char *componentInterfaceType) |
| |
| virtual bool | createRemoteHostedComponent (DtReflectedObject *obj, const DtString &hostId, int componentType, const char *componentInterfaceType) |
| |
| virtual void | grabUnhostedComponents (DtStateData *) |
| |
| virtual DtEntityType | standardAggregateTypeToVrfAggregateType (const DtEntityType &aggType) const |
| |
| virtual void | checkDiscoveryForHostedObjects () |
| |
|
| static void | aerodromeAddedCallback (DtReflectedAerodrome *, void *userData) |
| |
| static void | aerodromeRemovedCallback (DtReflectedAerodrome *, void *userData) |
| |
| static void | entityAddedCallback (DtReflectedExtEntity *entity, void *userData) |
| |
| static void | entityRemovedCallback (DtReflectedExtEntity *entity, void *userData) |
| |
| static void | aggregateAddedCallback (DtReflectedExtAggregate *entity, void *userData) |
| |
| static void | aggregateRemovedCallback (DtReflectedExtAggregate *entity, void *userData) |
| |
| static bool | entityDiscoveryCriteriaCallback (DtReflectedObject *entity, void *userData) |
| |
| static bool | aggregateDiscoveryCriteriaCallback (DtReflectedObject *aggregate, void *userData) |
| |
| static bool | aerodromeDiscoveryCriteriaCallback (DtReflectedObject *aggregate, void *userData) |
| |
| static void | rectangularPyramidAddedCallback (DtReflectedRectangularPyramid *des, void *userData) |
| |
| static void | rectangularPyramidRemovedCallback (DtReflectedRectangularPyramid *des, void *userData) |
| |
| static DtBoolean | rectangularPyramidDiscoveryCriteriaCallback (DtReflectedObject *des, void *userData) |
| |
| static void | designatorAddedCallback (DtReflectedDesignator *des, void *userData) |
| |
| static void | designatorRemovedCallback (DtReflectedDesignator *des, void *userData) |
| |
| static DtBoolean | designatorDiscoveryCriteriaCallback (DtReflectedObject *des, void *userData) |
| |
| static void | activeSonarAddedCallback (DtReflectedActiveSonar *activeSonar, void *userData) |
| |
| static void | activeSonarRemovedCallback (DtReflectedActiveSonar *activeSonar, void *userData) |
| |
| static DtBoolean | activeSonarDiscoveryCriteriaCallback (DtReflectedObject *activeSonar, void *userData) |
| |
| static void | propulsionNoiseAddedCallback (DtReflectedPropulsionNoise *propNoise, void *userData) |
| |
| static void | propulsionNoiseRemovedCallback (DtReflectedPropulsionNoise *propNoise, void *userData) |
| |
| static void | propulsionNoiseChangedCallback (DtReflectedPropulsionNoise *propNoise, void *userData) |
| |
| static DtBoolean | propulsionNoiseDiscoveryCriteriaCallback (DtReflectedObject *propNoise, void *userData) |
| |
| static void | radioTransmitterAddedCallback (DtReflectedRadioTransmitter *transmitter, void *userData) |
| |
| static void | radioTransmitterRemovedCallback (DtReflectedRadioTransmitter *transmitter, void *userData) |
| |
| static DtBoolean | radioTransmitterDiscoveryCriteriaCallback (DtReflectedObject *des, void *) |
| |
| static void | navAidTransmitterAddedCallback (DtReflectedNavAid *transmitter, void *userData) |
| |
| static void | navAidTransmitterRemovedCallback (DtReflectedNavAid *transmitter, void *userData) |
| |
| static DtBoolean | navAidRadioTransmitterDiscoveryCriteriaCallback (DtReflectedObject *des, void *) |
| |
| static void | radioReceiverAddedCallback (DtReflectedRadioReceiver *transmitter, void *userData) |
| |
| static void | radioReceiverRemovedCallback (DtReflectedRadioReceiver *transmitter, void *userData) |
| |
| static void | iffAddedCallback (DtReflectedIff *propNoise, void *userData) |
| |
| static void | iffRemovedCallback (DtReflectedIff *propNoise, void *userData) |
| |
| static DtBoolean | iffDiscoveryCriteriaCallback (DtReflectedObject *iff, void *userData) |
| |
| static void | emitterSystemAddedCallback (DtReflectedEmitterSystem *propNoise, void *userData) |
| |
| static void | emitterSystemRemovedCallback (DtReflectedEmitterSystem *propNoise, void *userData) |
| |
| static DtBoolean | emitterSystemDiscoveryCriteriaCallback (DtReflectedObject *iff, void *userData) |
| |
| static void | envProcessAddedCallback (DtReflectedEnvironmentProcess *envProcess, void *userData) |
| |
| static void | envProcessRemovedCallback (DtReflectedEnvironmentProcess *envProcess, void *userData) |
| |
| static bool | envProcessDiscoveryCriteria (DtReflectedObject *envProcess, void *userData) |
| |
| static DtBoolean | reflectedDynamicTerrainDiscoveryCriteriaCallback (DtReflectedObject *, void *userData) |
| |