![]() |
MAK RTIspy API Documentation for HLA Evolved
|
| typedef std::map<std::wstring, AttributeHandle> DtAttrNameHandleMap |
| typedef std::map<std::wstring, ParameterHandle> DtParamNameHandleMap |
| bool connect | ( | RTIambassador & | rtiAmb, |
| MyFederateAmbassador & | fedAmb, | ||
| const std::wstring & | localDesignator | ||
| ) |
References rti1516e::RTIambassador::connect(), rti1516e::RTIambassador::evokeMultipleCallbacks(), rti1516e::HLA_EVOKED, and rti1516e::Exception::what().
Referenced by DtRidWidget::addButton(), DtAssistantTrayIconMgr::addComponent(), DtAssistantConfigDialog::addConfigWidget(), DtRtiNetworkComponentViewDialog::connectSignals(), DtFederationsViewDialog::connectSignals(), DtAboutBox::DtAboutBox(), DtAssistantAddLrcConnDialog::DtAssistantAddLrcConnDialog(), DtAssistantAddRtiexecConnDialog::DtAssistantAddRtiexecConnDialog(), DtAssistantAdvancedForwarderOptionsWidget::DtAssistantAdvancedForwarderOptionsWidget(), DtAssistantComponentMenu::DtAssistantComponentMenu(), DtAssistantConfigDialog::DtAssistantConfigDialog(), DtAssistantConnConfigWidget::DtAssistantConnConfigWidget(), DtAssistantConnectionInfoMgr::DtAssistantConnectionInfoMgr(), DtAssistantConnQueryMgr::DtAssistantConnQueryMgr(), DtAssistantConnQueryWidget::DtAssistantConnQueryWidget(), DtAssistantFederateInfoDialogMgr::DtAssistantFederateInfoDialogMgr(), DtAssistantFederationsInfoMgr::DtAssistantFederationsInfoMgr(), DtAssistantFederationsViewMgr::DtAssistantFederationsViewMgr(), DtAssistantLatencyTestMgr::DtAssistantLatencyTestMgr(), DtAssistantLicenseQueryMgr::DtAssistantLicenseQueryMgr(), DtAssistantLicQueryDialog::DtAssistantLicQueryDialog(), DtAssistantLicServerConfigWidget::DtAssistantLicServerConfigWidget(), DtAssistantLrcConnQueryDialog::DtAssistantLrcConnQueryDialog(), DtAssistantLrcConnQueryWidget::DtAssistantLrcConnQueryWidget(), DtAssistantNetworkCompInfoMgr::DtAssistantNetworkCompInfoMgr(), DtAssistantNetworkCompViewMgr::DtAssistantNetworkCompViewMgr(), DtAssistantNotifyDialog::DtAssistantNotifyDialog(), DtAssistantPopupDialog::DtAssistantPopupDialog(), DtAssistantPopupMsgMgr::DtAssistantPopupMsgMgr(), DtAssistantPreferencesViewMgr::DtAssistantPreferencesViewMgr(), DtAssistantPreferencesWidget::DtAssistantPreferencesWidget(), DtAssistantRtiexecConnQueryDialog::DtAssistantRtiexecConnQueryDialog(), DtAssistantTrayIconMgr::DtAssistantTrayIconMgr(), DtConsoleWidget::DtConsoleWidget(), DtExecConsoleWidget::DtExecConsoleWidget(), DtFederateTree::DtFederateTree(), DtFileConsoleWidget::DtFileConsoleWidget(), DtForwarderConnStatusDialog::DtForwarderConnStatusDialog(), DtLatencyTestConfigWidget::DtLatencyTestConfigWidget(), DtLatencyTestDialog::DtLatencyTestDialog(), DtNCVTree::DtNCVTree(), DtNotificationAndLoggingConfigWidget::DtNotificationAndLoggingConfigWidget(), DtRidChooser::DtRidChooser(), DtRidWidget::DtRidWidget(), DtSignalToCallbackMapper::DtSignalToCallbackMapper(), DtWidgetDialog::DtWidgetDialog(), DtAssistantTrayIconMgr::enableComponentLog(), HlaBounceMainWindow::enterAddDdmRegionMode(), HlaBounceMainWindow::HlaBounceMainWindow(), HlaBounceOptionsDialog::HlaBounceOptionsDialog(), DtGenericConfigDialog::init(), DtAssistantPreferencesViewMgr::initialize(), DtRtiAssistant::initializeAssistantServer(), main(), DtAssistantNetworkCompViewMgr::processAwaitingForwardersMsg(), DtAssistantTrayIconMgr::setObservingNotifications(), DtLatencyTestDialog::setTestConfig(), HlaBounceMainWindow::setupBallLists(), HlaBounceMainWindow::setupGraphics(), HlaBounceMainWindow::setupMenus(), HlaBounceMainWindow::setupToolBar(), DtRtiNetworkComponentViewDialog::setupUI(), DtRtiNetworkComponentViewDialog::showHelpDialog(), DtFederationsViewDialog::showHelpDialog(), DtAssistantTrayIconMgr::showHelpDialog(), and DtAssistantMgr::startDialog().
| void createFedEx | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | fedName, | ||
| std::wstring const & | fedFile | ||
| ) |
| void joinFedEx | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | federateType, | ||
| std::wstring const & | federationName | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
References connect(), createFedEx(), rti1516e::RTIambassadorFactory::createRTIambassador(), DtToString(), DtToWString(), rti1516e::RTIambassador::evokeCallback(), rti1516e::RTIambassador::evokeMultipleCallbacks(), federationName(), joinFedEx(), keyboard::keybrdTick(), DtTalkAmbData::myNameReservationReturned, DtTalkAmbData::myNameReservationSucceeded, DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationNotSaved, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedFederationRestoreStatusResponse, DtTalkAmbData::myReceivedFederationSaved, DtTalkAmbData::myReceivedFederationSaveStatusResponse, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedInitiateFederateSave, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, DtTalkAmbData::myRestoreLabel, DtTalkAmbData::mySaveLabel, publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), resignAndDestroy(), restoreFederation(), rti1516e::rtiName(), rti1516e::rtiVersion(), saveFederation(), rti1516e::RTIambassador::sendInteraction(), theAmbData, theAttrNameHandleMap, theInterClassHandle, theObjectHandle, theParamNameHandleMap, rti1516e::RTIambassador::updateAttributeValues(), and rti1516e::Exception::what().
| bool publishAndSubscribeInteraction | ( | RTIambassador & | rtiAmb | ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), rti1516e::RTIambassador::getInteractionClassHandle(), rti1516e::RTIambassador::getParameterHandle(), DtTalkAmbData::interactionClassMap, rti1516e::RTIambassador::publishInteractionClass(), rti1516e::RTIambassador::subscribeInteractionClass(), theAmbData, theInterClassHandle, theInterClassName, theParamNameHandleMap, and rti1516e::Exception::what().
| bool publishSubscribeAndRegisterObject | ( | RTIambassador & | rtiAmb | ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), rti1516e::RTIambassador::getAttributeHandle(), rti1516e::RTIambassador::getObjectClassHandle(), rti1516e::RTIambassador::getObjectInstanceName(), DtTalkAmbData::myNameReservationReturned, DtTalkAmbData::myNameReservationSucceeded, DtTalkAmbData::objectClassMap, DtTalkAmbData::objectInstanceMap, rti1516e::RTIambassador::publishObjectClassAttributes(), rti1516e::RTIambassador::registerObjectInstance(), rti1516e::RTIambassador::reserveObjectInstanceName(), rti1516e::RTIambassador::subscribeObjectClassAttributes(), theAmbData, theAttrNameHandleMap, theClassHandle, theClassName, theObjectHandle, and rti1516e::Exception::what().
| void queryFederationSaveStatus | ( | RTIambassador & | rtiAmb | ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), rti1516e::FEDERATE_INSTRUCTED_TO_SAVE, rti1516e::FEDERATE_SAVING, rti1516e::FEDERATE_WAITING_FOR_FEDERATION_TO_SAVE, DtTalkAmbData::myFederateHandleSaveStatus, DtTalkAmbData::myReceivedFederationSaveStatusResponse, rti1516e::NO_SAVE_IN_PROGRESS, rti1516e::RTIambassador::queryFederationSaveStatus(), and theAmbData.
| void queryRestoreStatus | ( | RTIambassador & | rtiAmb | ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), rti1516e::FEDERATE_PREPARED_TO_RESTORE, rti1516e::FEDERATE_RESTORE_REQUEST_PENDING, rti1516e::FEDERATE_RESTORING, rti1516e::FEDERATE_WAITING_FOR_FEDERATION_TO_RESTORE, rti1516e::FEDERATE_WAITING_FOR_RESTORE_TO_BEGIN, DtTalkAmbData::myFederateHandleRestoreStatus, DtTalkAmbData::myReceivedFederationRestoreStatusResponse, rti1516e::NO_RESTORE_IN_PROGRESS, rti1516e::RTIambassador::queryFederationRestoreStatus(), and theAmbData.
| bool requestFederationRestore | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | label | ||
| ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), DtTalkAmbData::myFederateHandleRestoreStatus, DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedFederationRestoreStatusResponse, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, queryRestoreStatus(), rti1516e::RTIambassador::requestFederationRestore(), and theAmbData.
| bool requestFederationSave | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | label | ||
| ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), DtTalkAmbData::myReceivedFederationNotSaved, DtTalkAmbData::myReceivedFederationSaved, DtTalkAmbData::myReceivedFederationSaveStatusResponse, DtTalkAmbData::myReceivedInitiateFederateSave, queryFederationSaveStatus(), rti1516e::RTIambassador::requestFederationSave(), and theAmbData.
| void resignAndDestroy | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | federationName | ||
| ) |
| bool restoreFederation | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | label, | ||
| bool | performRequest | ||
| ) |
References rti1516e::RTIambassador::federateRestoreComplete(), DtTalkAmbData::myFederateHandleRestoreStatus, DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedFederationRestoreStatusResponse, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, requestFederationRestore(), theAmbData, waitForFederationRestored(), waitForInitiateRestore(), waitForRestoreBegun(), and rti1516e::Exception::what().
| bool saveFederation | ( | RTIambassador & | rtiAmb, |
| std::wstring const & | label, | ||
| bool | performRequest | ||
| ) |
References rti1516e::RTIambassador::federateSaveBegun(), rti1516e::RTIambassador::federateSaveComplete(), DtTalkAmbData::myReceivedFederationNotSaved, DtTalkAmbData::myReceivedFederationSaved, DtTalkAmbData::myReceivedFederationSaveStatusResponse, DtTalkAmbData::myReceivedInitiateFederateSave, requestFederationSave(), theAmbData, waitForFederationSaved(), and rti1516e::Exception::what().
| bool waitForFederationRestored | ( | RTIambassador & | rtiAmb | ) |
| bool waitForFederationSaved | ( | RTIambassador & | rtiAmb | ) |
| bool waitForInitiateRestore | ( | RTIambassador & | rtiAmb | ) |
References rti1516e::RTIambassador::evokeMultipleCallbacks(), rti1516e::RTIambassador::federateRestoreNotComplete(), DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myRestoreFederateHandle, queryRestoreStatus(), theAmbData, and theFederateHandle.
| bool waitForRestoreBegun | ( | RTIambassador & | rtiAmb | ) |
| std::wstring theClassName = "BaseEntity" |
| std::wstring theInterClassName = "WeaponFire" |
| ObjectInstanceHandle theObjectHandle |