WSF
WsfXIO_PlatformListService Class Reference

Fulfills platform list subscription requests. More...

#include <WsfXIO_PlatformListService.hpp>

Inheritance diagram for WsfXIO_PlatformListService:
Collaboration diagram for WsfXIO_PlatformListService:

Public Member Functions

 WsfXIO_PlatformListService (WsfXIO_Simulation &aXIO_Simulation)
void SubscriptionCancelled (WsfXIO_Subscription *aSubscriptionPtr) override
Public Member Functions inherited from WsfXIO_Service
 WsfXIO_Service (WsfXIO_Interface *aInterfacePtr)
virtual ~WsfXIO_Service ()
WsfXIO_SubscriptionFindSubscription (WsfXIO_Connection *aConnectionPtr, int aSubscriptionId)
WsfXIO_InterfaceGetInterface () const

Additional Inherited Members

Protected Types inherited from WsfXIO_Service
using SubscriptionMap = std::map<WsfXIO_SubscriptionId, WsfXIO_Subscription*>
Protected Member Functions inherited from WsfXIO_Service
void DenyRequest (WsfXIO_RequestDataPkt &aRequest)
void HandleDisconnect (WsfXIO_Connection *aConnection)
void AddSubscription (WsfXIO_Subscription *aSubscriptionPtr)
bool RemoveSubscription (WsfXIO_Subscription *aSubscriptionPtr)
WsfXIO_SubscriptionCreateSubscription (WsfXIO_RequestDataPkt &aRequest)
void HandleCancellation (WsfXIO_SubscriptionCancelPkt &aPkt)
const SubscriptionMap GetSubscriptions () const
WsfXIO_SubscriptionFindSubscription (const WsfXIO_SubscriptionId &aSubscriptionId)
virtual void RemovingSubscription (WsfXIO_Subscription *aSubscriptionPtr)
Protected Attributes inherited from WsfXIO_Service
UtCallbackHolder mCallbacks
WsfXIO_InterfacemInterfacePtr

Detailed Description

Fulfills platform list subscription requests.

Constructor & Destructor Documentation

◆ WsfXIO_PlatformListService()

Member Function Documentation

◆ SubscriptionCancelled()

void WsfXIO_PlatformListService::SubscriptionCancelled ( WsfXIO_Subscription * aSubscriptionPtr)
overridevirtual

Reimplemented from WsfXIO_Service.

References WsfXIO_Subscription::GetConnection().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved