#include <WsfXIO_PlatformInfoService.hpp>
◆ BaseClassType
◆ EventMap
◆ WsfXIO_PlatformPartInfoService()
| WsfXIO_PlatformPartInfoService::WsfXIO_PlatformPartInfoService |
( |
WsfXIO_Simulation & | aXIO_Simulation | ) |
|
◆ ~WsfXIO_PlatformPartInfoService()
| WsfXIO_PlatformPartInfoService::~WsfXIO_PlatformPartInfoService |
( |
| ) |
|
|
override |
◆ HandleRequest()
References WsfXIO_Destination::Add(), WsfXIO_SimService::AddRequiredPlatform(), WsfXIO_ServiceT< WsfXIO_RequestPlatformPartInfoPkt, WsfXIO_SimService >::CreateSubscription(), WsfXIO_Service::DenyRequest(), WsfXIO_Subscription::GetDataConnection(), WsfXIO_PlatformPartInfoService::UpdatePartEvent::mDestination, mEvents, WsfXIO_PlatformPartInfoService::UpdatePartEvent::mInterval, WsfXIO_RequestPlatformPartInfoPkt::mPartName, WsfXIO_RequestPlatformPartInfoPkt::mPartType, WsfXIO_RequestPlatformPartInfoPkt::mPlatformIndex, WsfXIO_RequestPlatformPartInfoPkt::mRealtimeInterval, mSimulation, WsfXIO_RequestPlatformPartInfoPkt::mUpdateInterval, ok, platformPtr, and WsfComponent::QueryInterfaceT().
Referenced by WsfXIO_PlatformPartInfoService().
◆ SubscriptionCancelledT()
Called when a subscription has been canceled May be called due to lost connection, destroyed simulation entity, or cancellation request
Reimplemented from WsfXIO_ServiceT< WsfXIO_RequestPlatformPartInfoPkt, WsfXIO_SimService >.
References WsfXIO_Subscription::GetDataConnection(), WsfXIO_Destination::IsEmpty(), WsfXIO_PlatformPartInfoService::UpdatePartEvent::mDestination, WsfXIO_PlatformPartInfoService::UpdatePartEvent::mDisabled, mEvents, WsfXIO_RequestPlatformPartInfoPkt::mPartName, WsfXIO_RequestPlatformPartInfoPkt::mPartType, WsfXIO_RequestPlatformPartInfoPkt::mPlatformIndex, mSimulation, platformPtr, WsfComponent::QueryInterfaceT(), and WsfXIO_Destination::Remove().
◆ UpdatePartEvent
| friend class UpdatePartEvent |
|
friend |
◆ mEvents
| EventMap WsfXIO_PlatformPartInfoService::mEvents |
|
protected |
◆ mSimulation
◆ mXIO_Simulation
The documentation for this class was generated from the following files: