CbServiceCall(const char *serviceName) | smacc2::client_behaviors::CbServiceCall< ServiceType > | inline |
CbServiceCall(const char *serviceName, std::shared_ptr< typename ServiceType::Request > request, std::chrono::milliseconds pollRate=100ms) | smacc2::client_behaviors::CbServiceCall< ServiceType > | inline |
client_ | smacc2::client_behaviors::CbServiceCall< ServiceType > | protected |
currentOrthogonal | smacc2::ISmaccClientBehavior | private |
currentState | smacc2::ISmaccClientBehavior | private |
dispose() override | smacc2::SmaccAsyncClientBehavior | protectedvirtual |
executeOnEntry() override | smacc2::SmaccAsyncClientBehavior | virtual |
executeOnExit() override | smacc2::SmaccAsyncClientBehavior | virtual |
getCurrentState() | smacc2::ISmaccClientBehavior | inlineprotected |
getLogger() const | smacc2::ISmaccClientBehavior | protectedvirtual |
getName() const | smacc2::ISmaccClientBehavior | |
getNode() const | smacc2::ISmaccClientBehavior | protectedvirtual |
getStateMachine() | smacc2::ISmaccClientBehavior | inline |
ISmaccClientBehavior() | smacc2::ISmaccClientBehavior | |
isShutdownRequested() | smacc2::SmaccAsyncClientBehavior | inlineprotected |
isShutdownRequested_ | smacc2::SmaccAsyncClientBehavior | private |
onEntry() override | smacc2::client_behaviors::CbServiceCall< ServiceType > | inlinevirtual |
onEntryThread_ | smacc2::SmaccAsyncClientBehavior | private |
onExit() | smacc2::ISmaccClientBehavior | inlinevirtual |
onExitThread_ | smacc2::SmaccAsyncClientBehavior | private |
onFailure(TCallback callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFailure(TCallbackMethod callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFailure_ | smacc2::SmaccAsyncClientBehavior | private |
onFinished(TCallback callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFinished(TCallbackMethod callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFinished_ | smacc2::SmaccAsyncClientBehavior | private |
onOrthogonalAllocation() | smacc2::SmaccAsyncClientBehavior | |
onServiceResponse(std::shared_ptr< typename ServiceType::Response >) | smacc2::client_behaviors::CbServiceCall< ServiceType > | inlineprotectedvirtual |
onSuccess(TCallback callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onSuccess(TCallbackMethod callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onSuccess_ | smacc2::SmaccAsyncClientBehavior | private |
pollRate_ | smacc2::client_behaviors::CbServiceCall< ServiceType > | |
postEvent(const EventType &ev) | smacc2::ISmaccClientBehavior | protected |
postEvent() | smacc2::ISmaccClientBehavior | protected |
postFailureEvent() | smacc2::SmaccAsyncClientBehavior | protected |
postFailureEventFn_ | smacc2::SmaccAsyncClientBehavior | private |
postFinishEventFn_ | smacc2::SmaccAsyncClientBehavior | private |
postSuccessEvent() | smacc2::SmaccAsyncClientBehavior | protected |
postSuccessEventFn_ | smacc2::SmaccAsyncClientBehavior | private |
request_ | smacc2::client_behaviors::CbServiceCall< ServiceType > | protected |
requestForceFinish() | smacc2::SmaccAsyncClientBehavior | |
requiresClient(SmaccClientType *&storage) | smacc2::ISmaccClientBehavior | |
requiresComponent(SmaccComponentType *&storage, bool throwExceptionIfNotExist=false) | smacc2::ISmaccClientBehavior | |
result_ | smacc2::client_behaviors::CbServiceCall< ServiceType > | |
resultFuture_ | smacc2::client_behaviors::CbServiceCall< ServiceType > | |
runtimeConfigure() | smacc2::ISmaccClientBehavior | protectedvirtual |
serviceName_ | smacc2::client_behaviors::CbServiceCall< ServiceType > | protected |
stateMachine_ | smacc2::ISmaccClientBehavior | private |
waitFutureIfNotFinished(std::optional< std::future< int > > &threadfut, bool requestFinish) | smacc2::SmaccAsyncClientBehavior | private |
waitOnEntryThread(bool requestFinish) | smacc2::SmaccAsyncClientBehavior | |
~ISmaccClientBehavior() | smacc2::ISmaccClientBehavior | virtual |
~SmaccAsyncClientBehavior() | smacc2::SmaccAsyncClientBehavior | virtual |