![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Typedefs | |
| typedef std::map< std::string, rti13::AttributeHandle > | DtAttrNameHandleMap |
| typedef std::map< std::string, rti13::ParameterHandle > | DtParamNameHandleMap |
Variables | |
| keyboard | input |
| DtTalkAmbData | theAmbData |
| rti13::FederateHandle | theFederateHandle |
| std::string | theClassName = "BaseEntity" |
| std::string | theInterClassName = "WeaponFire" |
| rti13::ObjectClassHandle | theClassHandle |
| rti13::InteractionClassHandle | theInterClassHandle |
| rti13::ObjectHandle | theObjectHandle |
| DtAttrNameHandleMap | theAttrNameHandleMap |
| DtParamNameHandleMap | theParamNameHandleMap |
| typedef std::map<std::string, rti13::AttributeHandle> DtAttrNameHandleMap |
| typedef std::map<std::string, rti13::ParameterHandle> DtParamNameHandleMap |
| void createFedEx | ( | rti13::RTIambassador & | rtiAmb, |
| std::string const & | fedName, | ||
| std::string const & | fedFile | ||
| ) |
| void joinFedEx | ( | rti13::RTIambassador & | rtiAmb, |
| MyFederateAmbassador * | fedAmb, | ||
| std::string const & | federateType, | ||
| std::string const & | federationName | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
References rti13::Exception::_name, rti13::Exception::_reason, rti13::AttributeHandleValuePairSet::add(), rti13::ParameterHandleValuePairSet::add(), rti13::AttributeSetFactory::create(), rti13::ParameterSetFactory::create(), createFedEx(), federationName(), input, joinFedEx(), keyboard::keybrdTick(), DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedInitiateFederateSave, DtTalkAmbData::myRestoreLabel, DtTalkAmbData::mySaveLabel, publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), resignAndDestroy(), restoreFederation(), rti13::RTIname(), rti13::RTIversion(), saveFederation(), rti13::RTIambassador::sendInteraction(), theAmbData, theAttrNameHandleMap, theInterClassHandle, theObjectHandle, theParamNameHandleMap, rti13::RTIambassador::tick(), and rti13::RTIambassador::updateAttributeValues().
| bool publishAndSubscribeInteraction | ( | rti13::RTIambassador & | rtiAmb | ) |
References rti13::Exception::_name, rti13::Exception::_reason, rti13::RTIambassador::getInteractionClassHandle(), rti13::RTIambassador::getParameterHandle(), DtTalkAmbData::interactionClassMap, rti13::RTIambassador::publishInteractionClass(), rti13::RTIambassador::subscribeInteractionClass(), theAmbData, theInterClassHandle, theInterClassName, theParamNameHandleMap, and rti13::RTIambassador::tick().
| bool publishSubscribeAndRegisterObject | ( | rti13::RTIambassador & | rtiAmb | ) |
References rti13::Exception::_name, rti13::Exception::_reason, rti13::AttributeHandleSet::add(), rti13::AttributeHandleSetFactory::create(), rti13::RTIambassador::getAttributeHandle(), rti13::RTIambassador::getObjectClassHandle(), rti13::RTIambassador::getObjectInstanceName(), DtTalkAmbData::objectClassMap, DtTalkAmbData::objectInstanceMap, rti13::RTIambassador::publishObjectClass(), rti13::RTIambassador::registerObjectInstance(), rti13::RTIambassador::subscribeObjectClassAttributes(), theAmbData, theAttrNameHandleMap, theClassHandle, theClassName, theObjectHandle, and rti13::RTIambassador::tick().
| bool requestFederationRestore | ( | rti13::RTIambassador & | rtiAmb, |
| std::string const & | label | ||
| ) |
References DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, rti13::RTIambassador::requestFederationRestore(), theAmbData, and rti13::RTIambassador::tick().
| bool requestFederationSave | ( | rti13::RTIambassador & | rtiAmb, |
| std::string const & | label | ||
| ) |
| void resignAndDestroy | ( | rti13::RTIambassador & | rtiAmb, |
| std::string const & | federationName | ||
| ) |
| bool restoreFederation | ( | rti13::RTIambassador & | rtiAmb, |
| std::string const & | label, | ||
| bool | performRequest | ||
| ) |
References rti13::Exception::_name, rti13::Exception::_reason, rti13::RTIambassador::federateRestoreComplete(), DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, requestFederationRestore(), theAmbData, waitForFederationRestored(), waitForInitiateRestore(), and waitForRestoreBegun().
| bool saveFederation | ( | rti13::RTIambassador & | rtiAmb, |
| std::string const & | label, | ||
| bool | performRequest | ||
| ) |
References rti13::Exception::_name, rti13::Exception::_reason, rti13::RTIambassador::federateSaveBegun(), rti13::RTIambassador::federateSaveComplete(), DtTalkAmbData::myReceivedFederationNotSaved, DtTalkAmbData::myReceivedFederationSaved, DtTalkAmbData::myReceivedInitiateFederateSave, requestFederationSave(), theAmbData, and waitForFederationSaved().
| bool waitForFederationRestored | ( | rti13::RTIambassador & | rtiAmb | ) |
| bool waitForFederationSaved | ( | rti13::RTIambassador & | rtiAmb | ) |
| bool waitForInitiateRestore | ( | rti13::RTIambassador & | rtiAmb | ) |
| bool waitForRestoreBegun | ( | rti13::RTIambassador & | rtiAmb | ) |
| keyboard input |
| DtTalkAmbData theAmbData |
| DtAttrNameHandleMap theAttrNameHandleMap |
| rti13::ObjectClassHandle theClassHandle |
| std::string theClassName = "BaseEntity" |
| rti13::FederateHandle theFederateHandle |
| rti13::InteractionClassHandle theInterClassHandle |
| std::string theInterClassName = "WeaponFire" |
| rti13::ObjectHandle theObjectHandle |
| DtParamNameHandleMap theParamNameHandleMap |