#include <appCmdsImpl.hpp>
|
| | AppCmdsImpl (rad::SMAdapter &sm) |
| |
| virtual | ~AppCmdsImpl () |
| |
| virtual elt::mal::future< std::string > | SubStatus (const std::string &subsyss) override |
| |
| virtual elt::mal::future< std::string > | ReloadConfig () override |
| |
| virtual elt::mal::future< std::string > | GetConfig () override |
| |
| virtual elt::mal::future< std::string > | SetConfig (const std::string &config) override |
| |
| virtual elt::mal::future< std::string > | Setup (const std::vector< std::shared_ptr< supif::SetupElem > > &buffer) override |
| |
| virtual elt::mal::future< std::string > | SubInit (const std::string &subsyss) override |
| |
| virtual elt::mal::future< std::string > | SubEnable (const std::string &subsyss) override |
| |
| virtual elt::mal::future< std::string > | SubDisable (const std::string &subsyss) override |
| |
| virtual elt::mal::future< std::string > | SubReset (const std::string &subsyss) override |
| |
| virtual elt::mal::future< std::string > | Recover () override |
| |
| virtual elt::mal::future< std::string > | SubNames () override |
| |
| virtual elt::mal::future< std::string > | SetObMode (const std::string &mode) override |
| |
| virtual elt::mal::future< std::string > | SetOpMode (const std::string &mode) override |
| |
| virtual elt::mal::future< std::string > | SetAccess (const std::shared_ptr< supif::AccessParams > &mal_param) override |
| |
This class implements Supervisor CII Req/Rep methods (supif).
Each external RPC request triggers an event inthe state machine engine. Each method returns the corresponding MAL futre.
◆ AppCmdsImpl()
| sup::syssup::common::AppCmdsImpl::AppCmdsImpl |
( |
rad::SMAdapter & |
sm | ) |
|
|
inlineexplicit |
◆ ~AppCmdsImpl()
| virtual sup::syssup::common::AppCmdsImpl::~AppCmdsImpl |
( |
| ) |
|
|
inlinevirtual |
◆ GetConfig()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::GetConfig |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Recover()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::Recover |
( |
| ) |
|
|
inlineoverridevirtual |
◆ ReloadConfig()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::ReloadConfig |
( |
| ) |
|
|
inlineoverridevirtual |
◆ SetAccess()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SetAccess |
( |
const std::shared_ptr< supif::AccessParams > & |
mal_param | ) |
|
|
inlineoverridevirtual |
◆ SetConfig()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SetConfig |
( |
const std::string & |
config | ) |
|
|
inlineoverridevirtual |
◆ SetObMode()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SetObMode |
( |
const std::string & |
mode | ) |
|
|
inlineoverridevirtual |
◆ SetOpMode()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SetOpMode |
( |
const std::string & |
mode | ) |
|
|
inlineoverridevirtual |
◆ Setup()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::Setup |
( |
const std::vector< std::shared_ptr< supif::SetupElem > > & |
buffer | ) |
|
|
inlineoverridevirtual |
◆ SubDisable()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SubDisable |
( |
const std::string & |
subsyss | ) |
|
|
inlineoverridevirtual |
◆ SubEnable()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SubEnable |
( |
const std::string & |
subsyss | ) |
|
|
inlineoverridevirtual |
◆ SubInit()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SubInit |
( |
const std::string & |
subsyss | ) |
|
|
inlineoverridevirtual |
◆ SubNames()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SubNames |
( |
| ) |
|
|
inlineoverridevirtual |
◆ SubReset()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SubReset |
( |
const std::string & |
subsyss | ) |
|
|
inlineoverridevirtual |
◆ SubStatus()
| virtual elt::mal::future< std::string > sup::syssup::common::AppCmdsImpl::SubStatus |
( |
const std::string & |
subsyss | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: