ShutterPtp class header file. More...
Classes | |
| class | ShutterPtp |
| The ShutterPtp class. More... | |
| struct | ShutterPtpControllerData |
| The ShutterPtpControllerData struct. More... | |
| class | ShutterPtpLcsIf |
| ShutterPtp Local Control System (LCS) Interface class. More... | |
Enumerations | |
| enum | { RPC_SUCCESS = 0 , RPC_ERR_NOT_OP = -1 , RPC_ERR_NOT_OP_READY = -2 , RPC_ERR_NOT_OP_NOTREADY = -3 , RPC_ERR_STILL_OPENNING = -4 , RPC_ERR_STILL_CLOSING = -5 , RPC_ERR_LOCAL = -6 , RPC_ERR_TIME_IN_PAST = -7 , RPC_ERR_CMD_NOT_IMPL = -8 } |
Functions | |
| REGISTER_DEVICE (ShutterPtp) | |
Variables | |
| constexpr auto | LOGGER_NAME = "shutterptp" |
| constexpr auto | RPC_OPEN_AT = "rpcOpenAt" |
| constexpr auto | CI_ACTUAL_EXPO_TIME = "actual_expo_time" |
| constexpr auto | CI_TIME_BEFORE_OPEN = "time_before_open" |
| constexpr auto | CI_TIME_EXPO_LEFT = "time_expo_left" |
| constexpr short | SUBSTATE_OP_ARMED = 216 |
| constexpr auto | SUBSTATE_OP_ARMED_STR = "Armed" |
| constexpr unsigned int | STAT_ACTUAL_EXPO_TIME = 10 |
| constexpr unsigned int | STAT_TIME_BEFORE_OPEN = 11 |
| constexpr unsigned int | STAT_TIME_EXPO_LEFT = 12 |
| const std::unordered_map< short, std::string > | SUBSTATE_MAP |
| const std::unordered_map< short, std::string > | RPC_ERRORS |
ShutterPtp class header file.
ShutterPtpLcsIf class source file.
ShutterPtp class source file.
ShutterPtpRpcErrors header file.
ShutterPtpLcsIf class header file.
ShutterPtpConfig constants header file.
| anonymous enum |
| ifw::fcf::devmgr::shutterptp::REGISTER_DEVICE | ( | ShutterPtp | ) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| const std::unordered_map<short, std::string> ifw::fcf::devmgr::shutterptp::RPC_ERRORS |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| const std::unordered_map<short, std::string> ifw::fcf::devmgr::shutterptp::SUBSTATE_MAP |
|
constexpr |
|
constexpr |