Template Class CbServiceServerCallbackBase

Inheritance Relationships

Base Type

Class Documentation

template<typename TService>
class CbServiceServerCallbackBase : public smacc2::SmaccClientBehavior

Public Functions

inline virtual void onEntry() override
virtual void onServiceRequestReceived(const std::shared_ptr<typename TService::Request> req, std::shared_ptr<typename TService::Response> res) = 0

Protected Attributes

smacc2::client_bases::SmaccServiceServerClient<TService> *attachedClient_ = nullptr