1#ifndef SERVICE_DOWN_STATE_H
2#define SERVICE_DOWN_STATE_H
4#include "../../../helper/machine_state.h"
Machine state abstract class.
Definition: machine_state.h:46
Machine state in which the service is down.
Definition: service_down_state.h:18
void Activate(helper::PubSubState previousState) override
Activate the state.
Definition: service_down_state.cpp:17
void Deactivate(helper::PubSubState nextState) override
Deactivating the current state before transiting to the next state.
Definition: service_down_state.cpp:27
void Started()
Notify that the server has been started.
Definition: service_down_state.cpp:22
PubSubState
Publish-subscribe server machine state.
Definition: machine_state.h:35