![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Defines | |
| #define | EXPORT |
Functions | |
| std::string EXPORT | DtMakRtiVersion () |
| DT_DLL_RTIUTIL void | DtRtiAttachNotificationPrinter (DtNotifyLevelType level, DtPrinter *printer) |
| DT_DLL_RTIUTIL void | DtRtiDetachNotificationPrinter (DtNotifyLevelType level, DtPrinter *printer) |
| DT_DLL_RTIUTIL DtFilename | DtRtiSearchPathList (const DtFilename &libName, const DtString &searchPath) |
| DT_DLL_RTIUTIL DtFilename | DtRtiLibPath (const DtString &searchPath) |
| DT_DLL_RTIUTIL bool | DtLocateConfigFile (DtFilename const &fileName, DtFilename &locatedFileName) |
| DT_DLL_RTIUTIL void | DtSetNotifyLevel (unsigned int notifyLevel) |
| DT_DLL_RTIUTIL int | DtKBHit () |
| Detect if there has been a button press on stdin. | |
| DT_DLL_RTIUTIL int | DtGetKey () |
| Returns a single character of input from stdin. | |
| DT_DLL_RTIUTIL bool | DtNonBlockingPollInputLine (DtString &buff) |
| DT_DLL_RTIUTIL DtException const & | DtInitialException (DtException const &ex) |
| DT_DLL_RTIUTIL bool | DtReadFile (FILE *fileHandle, char **fileBuffer, unsigned int *fileSize) |
| Read an opened file into a new buffer of returned size. | |
| int | DtBitsRequiredToRepresent (unsigned long x) |
| Return the number of bits required to represent the given value as an unsigned integer. | |
| DT_DLL_RTIUTIL const DtString & | DtGetLocalHostName () |
| Returns the local host name. | |
| DT_DLL_RTIUTIL DtString | DtPerformDNSLookup (DtInetAddr addr) |
| DT_DLL_RTIUTIL DtOutputStream & | DtRtiOutputStream (DtNotifyLevelType level) |
| DT_DLL_RTIUTIL bool | changeAssistantStartup (DtRtiAssistantStartupRequest desiredState) |
| DT_DLL_RTIUTIL bool | removeAssistantStartup () |
| DT_DLL_RTIUTIL void | queryAssistantStartup (bool &isStartupItem, bool &isUserStartupItem) |
| DT_DLL_RTIUTIL MAKRti::DtInetAddr | DtDefaultInterfaceAddr () |
| Windows and Linux ONLY. | |
| DT_DLL_RTIUTIL int | DtEnumerateInterfaces (std::vector< DtInetAddr > &addresses, bool ignoreLoopback) |
| bool | DtIsIpOfLocalInterface (const DtInetAddr &addrInQuestion, bool refresh) |
| unsigned long long | DtFirstHostMACAddr () |
| #define EXPORT |
| DT_DLL_RTIUTIL bool changeAssistantStartup | ( | DtRtiAssistantStartupRequest | desiredState | ) |
References DtAssistantStartupInstallSys, DtAssistantStartupInstallUser, DtAssistantStartupNoChange, DtAssistantStartupUninstall, DtRtiLibPath(), and removeAssistantStartup().
Referenced by DtAssistantPreferencesInfoMgr::DtAssistantPreferencesInfoMgr(), DtAssistantPreferencesViewMgr::processConfigAccept(), and DtAssistantPreferencesInfoMgr::~DtAssistantPreferencesInfoMgr().
| int DtBitsRequiredToRepresent | ( | unsigned long | x | ) |
Return the number of bits required to represent the given value as an unsigned integer.
(1 bit if x is 0)
Referenced by DtRIDParameters::sanityCheckRIDParameters().
| DT_DLL_RTIUTIL MAKRti::DtInetAddr DtDefaultInterfaceAddr | ( | ) |
Windows and Linux ONLY.
Get's the address of the default network interface on this machine.
Referenced by DtConnectionMgr::createRelConn(), DtRtiConnectionInfo::defaultNetworkInterfaceAddr(), DtRtiConnectionInfo::defaultReliableIp(), DtAddForwarderFunction(), DtAssistantConnQueryMgr::DtAssistantConnQueryMgr(), DtInOutForwarderPort::DtInOutForwarderPort(), DtJoinLightWeightMsg::DtJoinLightWeightMsg(), DtJoinMsg::DtJoinMsg(), DtMulitcastDiscoveryMgr::DtMulitcastDiscoveryMgr(), DtRtiExec::enableWebSpy(), DtRtiMsgForwarder::init(), DtRIDParameters::initializeForwarderGroups(), DtFederateMgr::postJoinInit(), DtUdpMsgSocket::recv(), DtRtiexecObserverForAssistant::sendConnectionInfo(), DtRtiExecFederateMgr::sendJoinMsg(), DtJoinLightWeightMsg::set(), DtConnectionCache::setConnFromEnv(), and DtRtiAssistantLrcClient::updateConnInfo().
| DT_DLL_RTIUTIL int DtEnumerateInterfaces | ( | std::vector< DtInetAddr > & | addresses, |
| bool | ignoreLoopback | ||
| ) |
References NULL.
Referenced by DtIsIpOfLocalInterface(), DtRouteMap::initializeInterfaceList(), and DtRtiConnectionInfo::setLocalIpAddresses().
| unsigned long long DtFirstHostMACAddr | ( | ) |
| DT_DLL_RTIUTIL int DtGetKey | ( | ) |
Returns a single character of input from stdin.
Blocking, usually guarded with a call to kbhit()
Referenced by DtNonBlockingPollInputLine().
| DT_DLL_RTIUTIL const DtString& DtGetLocalHostName | ( | ) |
Returns the local host name.
Referenced by DtAssistantLrcConnQueryWidget::checkForValidAddrAndHost(), DtRtiConnectionInfo::defaultHostName(), DtAssistantConnQueryMgr::DtAssistantConnQueryMgr(), DtForwarderNodeInfoProcessor::DtForwarderNodeInfoProcessor(), DtInOutForwarderPort::DtInOutForwarderPort(), DtConnectionCache::getLightweightConnectionsFromEnv(), DtConnectionCache::getRtiexecConnectionsFromEnv(), DtRtiAssistant::initializeAssistantServer(), DtRtiMsgForwarder::populateConnectionInformation(), DtAssistantFederationsInfoMgr::processLocalFederateJoined(), DtAssistantConnectionInfoMgr::processLocalRtiComponentConnected(), DtAssistantConnectionInfoMgr::processStartRtiexecMsg(), DtAssistantRtiexecConnQueryWidget::promptUserForConnInfo(), DtAssistantLrcConnQueryWidget::promptUserForConnInfo(), DtInOutForwarderPort::sendForwarderNodeInfoMsg(), DtRtiExecFederateMgr::sendJoinMsg(), DtRtiAssistantPeer::sendMsg(), DtRtiExec::sendRtiExecHandshakeMsg(), DtConnectionCache::setConnFromEnv(), DtAssistantConnQueryWidget::setEditEnabledBasedOnConn(), and DtRtiAssistantForwarderClient::updateForwarderInfo().
| DT_DLL_RTIUTIL DtException const& DtInitialException | ( | DtException const & | ex | ) |
Referenced by DtAsyncFileDistributorRunnable::run().
| bool DtIsIpOfLocalInterface | ( | const DtInetAddr & | addrInQuestion, |
| bool | refresh | ||
| ) |
References DtEnumerateInterfaces().
Referenced by DtRouteMap::addKnownForwarder(), DtInOutForwarderPort::DtInOutForwarderPort(), DtRtiExec::DtRtiExec(), DtInOutForwarderPort::initializeConnections(), DtRtiMsgForwarder::performMcastDiscovery(), DtInOutForwarderPort::processForwarderNodeInfoMsg(), DtHostNameAddress::setIsValid(), and DtRouteMap::updateForwarder().
| DT_DLL_RTIUTIL int DtKBHit | ( | ) |
Detect if there has been a button press on stdin.
Doesn't shift input.
Referenced by DtNonBlockingPollInputLine().
| DT_DLL_RTIUTIL bool DtLocateConfigFile | ( | DtFilename const & | fileName, |
| DtFilename & | locatedFileName | ||
| ) |
| std::string EXPORT DtMakRtiVersion | ( | ) |
References DtCompilerName, DtDebugMode, and DtVersion.
| DT_DLL_RTIUTIL bool DtNonBlockingPollInputLine | ( | DtString & | buff | ) |
References DtGetKey(), and DtKBHit().
| DT_DLL_RTIUTIL DtString DtPerformDNSLookup | ( | DtInetAddr | addr | ) |
References NULL.
Referenced by DtInOutForwarderPort::DtInOutForwarderPort().
| DT_DLL_RTIUTIL bool DtReadFile | ( | FILE * | fileHandle, |
| char ** | fileBuffer, | ||
| unsigned int * | fileSize | ||
| ) |
Read an opened file into a new buffer of returned size.
References NULL.
Referenced by DtFileDistributor::fedFileUploaded(), DtFedExec::isFomAvailable(), DtRtiExecFederateMgr::isFomAvailable(), and DtFileDistributor::sendFedFile().
| DT_DLL_RTIUTIL void DtRtiAttachNotificationPrinter | ( | DtNotifyLevelType | level, |
| DtPrinter * | printer | ||
| ) |
| DT_DLL_RTIUTIL void DtRtiDetachNotificationPrinter | ( | DtNotifyLevelType | level, |
| DtPrinter * | printer | ||
| ) |
| DT_DLL_RTIUTIL DtFilename DtRtiLibPath | ( | const DtString & | searchPath | ) |
References DtRtiSearchPathList().
Referenced by changeAssistantStartup(), DtAssistantLicenseQueryMgr::configWidget(), DtAssistantConnQueryMgr::configWidget(), DtAddRTIInstallToChooser::DtAddRTIInstallToChooser(), DtAssistantComponentMenu::DtAssistantComponentMenu(), DtAssistantConnConfigWidget::DtAssistantConnConfigWidget(), DtAssistantConnQueryWidget::DtAssistantConnQueryWidget(), DtAssistantMgr::DtAssistantMgr(), DtAssistantNotifyDialog::DtAssistantNotifyDialog(), DtAssistantTrayIconMgr::DtAssistantTrayIconMgr(), DtConsoleWidget::DtConsoleWidget(), DtExecConsoleWidget::DtExecConsoleWidget(), DtFederateInfoDlg::DtFederateInfoDlg(), DtFederateTree::DtFederateTree(), DtLatencyTestDialog::DtLatencyTestDialog(), DtNCVTree::DtNCVTree(), DtRidChooser::DtRidChooser(), DtRtiAssistant::DtRtiAssistant(), DtRtiFederationWidget::DtRtiFederationWidget(), DtRtiPluginManager::DtRtiPluginManager(), DtAddRTIInstallToChooser::findDesiredRIDFile(), DtRtiExecFederateMgr::getStandardMimPath(), DtConfigurablePropertyEditView::init(), DtAssistantPreferencesViewMgr::initialize(), DtRidWidget::refreshValues(), DtRtiNetworkComponentViewDialog::setupMenus(), DtFederationsViewDialog::setupMenus(), DtRtiNetworkComponentViewDialog::showHelpDialog(), DtFederationsViewDialog::showHelpDialog(), DtAssistantTrayIconMgr::showHelpDialog(), DtRtiAssistantClient::startAssistant(), DtAssistantFederationsInfoMgr::startRtiexec(), DtRtiExec::startRtiForwarder(), and DtTcpWwwSpyAdapter::startWebServer().
| DT_DLL_RTIUTIL DtOutputStream& DtRtiOutputStream | ( | DtNotifyLevelType | level | ) |
| DT_DLL_RTIUTIL DtFilename DtRtiSearchPathList | ( | const DtFilename & | libName, |
| const DtString & | searchPath | ||
| ) |
| DT_DLL_RTIUTIL void DtSetNotifyLevel | ( | unsigned int | notifyLevel | ) |
| DT_DLL_RTIUTIL void queryAssistantStartup | ( | bool & | isStartupItem, |
| bool & | isUserStartupItem | ||
| ) |
Referenced by changeAssistantStartup().