ifw
0.0.1-dev
|
Classes | |
class | Shutter |
The Shutter class. More... | |
class | ShutterConfig |
Shutter Configuration class. More... | |
struct | ShutterControllerData |
The ShutterControllerData struct. More... | |
class | ShutterLcsIf |
Shutter Local Control System (LCS) Interface (IF) class. More... | |
Functions | |
REGISTER_DEVICE (Shutter) | |
Variables | |
const std::string | CI_ACTIVE_LOW_CLOSED = "low_closed" |
const std::string | CI_ACTIVE_LOW_FAULT = "low_fault" |
const std::string | CI_ACTIVE_LOW_OPEN = "low_open" |
const std::string | CI_ACTIVE_LOW_SWITCH = "low_switch" |
const std::string | CI_IGNORE_CLOSED = "ignore_closed" |
const std::string | CI_IGNORE_FAULT = "ignore_fault" |
const std::string | CI_IGNORE_OPEN = "ignore_open" |
const std::string | CI_INITIAL_STATE = "initial_state" |
const std::string | CI_TIMEOUT = "timeout" |
const bool | DEFAULT_ACTIVE_LOW_CLOSE = false |
const bool | DEFAULT_ACTIVE_LOW_FAULT = false |
const bool | DEFAULT_ACTIVE_LOW_OPEN = false |
const bool | DEFAULT_ACTIVE_LOW_SWITCH = false |
const bool | DEFAULT_IGNORE_CLOSED = false |
const bool | DEFAULT_IGNORE_FAULT = false |
const bool | DEFAULT_IGNORE_OPEN = false |
const bool | DEFAULT_INITIAL_STATE = false |
const unsigned int | DEFAULT_TIMEOUT = 10000 |
const std::string | RPC_OPEN = "rpcOpen" |
const std::string | RPC_CLOSE = "rpcClose" |
const short | SUBSTATE_NOTREADY = 100 |
const short | SUBSTATE_INITIALISING = 101 |
const short | SUBSTATE_READY_CLOSE = 102 |
const short | SUBSTATE_READY_OPEN = 103 |
const short | SUBSTATE_STANDBY_FAILURE = 104 |
const short | SUBSTATE_OP_DISABLING = 200 |
const short | SUBSTATE_OP_CLOSE = 201 |
const short | SUBSTATE_OP_CLOSING = 202 |
const short | SUBSTATE_OP_OPEN = 203 |
const short | SUBSTATE_OP_OPENING = 204 |
const short | SUBSTATE_OP_FAILURE = 205 |
const std::string | SUBSTATE_NOTREADY_STR = "NotReady" |
const std::string | SUBSTATE_INITIALISING_STR = "Initialising" |
const std::string | SUBSTATE_READY_CLOSE_STR = "Ready/Close" |
const std::string | SUBSTATE_READY_OPEN_STR = "Ready/Open" |
const std::string | SUBSTATE_FAILURE_STR = "Failure" |
const std::string | SUBSTATE_OP_DISABLING_STR = "Disabling" |
const std::string | SUBSTATE_OP_CLOSE_STR = "Close" |
const std::string | SUBSTATE_OP_CLOSING_STR = "Closing" |
const std::string | SUBSTATE_OP_OPEN_STR = "Open" |
const std::string | SUBSTATE_OP_OPENING_STR = "Opening" |
const std::string | SUBSTATE_OP_FAILURE_STR = "Failure" |
const std::unordered_map < short, std::string > | SubstateMap |
const std::vector< std::string > | cfgMapping |
const std::vector< std::string > | statMapping |
const std::vector< std::string > | rpcMapping |
const std::unordered_map < short, std::string > | hw_errors |
const std::unordered_map < short, std::string > | rpc_errors |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
devmgr::shutter::REGISTER_DEVICE | ( | Shutter | ) |
const std::vector< std::string > devmgr::shutter::cfgMapping |
const std::string devmgr::shutter::CI_ACTIVE_LOW_CLOSED = "low_closed" |
const std::string devmgr::shutter::CI_ACTIVE_LOW_FAULT = "low_fault" |
const std::string devmgr::shutter::CI_ACTIVE_LOW_OPEN = "low_open" |
const std::string devmgr::shutter::CI_ACTIVE_LOW_SWITCH = "low_switch" |
const std::string devmgr::shutter::CI_IGNORE_CLOSED = "ignore_closed" |
const std::string devmgr::shutter::CI_IGNORE_FAULT = "ignore_fault" |
const std::string devmgr::shutter::CI_IGNORE_OPEN = "ignore_open" |
const std::string devmgr::shutter::CI_INITIAL_STATE = "initial_state" |
const std::string devmgr::shutter::CI_TIMEOUT = "timeout" |
const bool devmgr::shutter::DEFAULT_ACTIVE_LOW_CLOSE = false |
const bool devmgr::shutter::DEFAULT_ACTIVE_LOW_FAULT = false |
const bool devmgr::shutter::DEFAULT_ACTIVE_LOW_OPEN = false |
const bool devmgr::shutter::DEFAULT_ACTIVE_LOW_SWITCH = false |
const bool devmgr::shutter::DEFAULT_IGNORE_CLOSED = false |
const bool devmgr::shutter::DEFAULT_IGNORE_FAULT = false |
const bool devmgr::shutter::DEFAULT_IGNORE_OPEN = false |
const bool devmgr::shutter::DEFAULT_INITIAL_STATE = false |
const unsigned int devmgr::shutter::DEFAULT_TIMEOUT = 10000 |
const std::unordered_map< short, std::string > devmgr::shutter::hw_errors |
const std::string devmgr::shutter::RPC_CLOSE = "rpcClose" |
const std::unordered_map< short, std::string > devmgr::shutter::rpc_errors |
const std::string devmgr::shutter::RPC_OPEN = "rpcOpen" |
const std::vector< std::string > devmgr::shutter::rpcMapping |
const std::vector< std::string > devmgr::shutter::statMapping |
const std::string devmgr::shutter::SUBSTATE_FAILURE_STR = "Failure" |
const short devmgr::shutter::SUBSTATE_INITIALISING = 101 |
const std::string devmgr::shutter::SUBSTATE_INITIALISING_STR = "Initialising" |
const short devmgr::shutter::SUBSTATE_NOTREADY = 100 |
const std::string devmgr::shutter::SUBSTATE_NOTREADY_STR = "NotReady" |
const short devmgr::shutter::SUBSTATE_OP_CLOSE = 201 |
const std::string devmgr::shutter::SUBSTATE_OP_CLOSE_STR = "Close" |
const short devmgr::shutter::SUBSTATE_OP_CLOSING = 202 |
const std::string devmgr::shutter::SUBSTATE_OP_CLOSING_STR = "Closing" |
const short devmgr::shutter::SUBSTATE_OP_DISABLING = 200 |
const std::string devmgr::shutter::SUBSTATE_OP_DISABLING_STR = "Disabling" |
const short devmgr::shutter::SUBSTATE_OP_FAILURE = 205 |
const std::string devmgr::shutter::SUBSTATE_OP_FAILURE_STR = "Failure" |
const short devmgr::shutter::SUBSTATE_OP_OPEN = 203 |
const std::string devmgr::shutter::SUBSTATE_OP_OPEN_STR = "Open" |
const short devmgr::shutter::SUBSTATE_OP_OPENING = 204 |
const std::string devmgr::shutter::SUBSTATE_OP_OPENING_STR = "Opening" |
const short devmgr::shutter::SUBSTATE_READY_CLOSE = 102 |
const std::string devmgr::shutter::SUBSTATE_READY_CLOSE_STR = "Ready/Close" |
const short devmgr::shutter::SUBSTATE_READY_OPEN = 103 |
const std::string devmgr::shutter::SUBSTATE_READY_OPEN_STR = "Ready/Open" |
const short devmgr::shutter::SUBSTATE_STANDBY_FAILURE = 104 |
const std::unordered_map< short, std::string > devmgr::shutter::SubstateMap |