ifw-fcf
3.0.0
devmgr
devices
src
include
fcf
devmgr
devices
sensorRpcErrors.hpp
Go to the documentation of this file.
1
10
#ifndef DEVMGR_DEVICE_SENSOR_RPC_ERRORS_H
11
#define DEVMGR_DEVICE_SENSOR_RPC_ERRORS_H
12
13
// System headers
14
#include <unordered_map>
15
16
namespace
fcf::devmgr::sensor
{
17
18
enum
{
19
RPC_SUCCESS
= 0,
20
RPC_ERR_NOT_OP
= -1,
21
RPC_ERR_NOT_OP_READY
= -2,
22
RPC_ERR_NOT_OP_NOTREADY
= -3
23
};
24
25
const
std::unordered_map<short, std::string>
rpc_errors
= {
26
{
RPC_ERR_NOT_OP
,
"Cannot disable Sensor. Not in OP state"
},
27
{
RPC_ERR_NOT_OP_READY
,
"Cannot enable Sensor. Not in READY."
},
28
{
RPC_ERR_NOT_OP_NOTREADY
,
"Cannot init Sensor. Not in NOTREADY or FAILURE."
}
29
};
30
31
}
32
#endif // DEVMGR_DEVICE_SENSOR_RPC_ERRORS_H
fcf::devmgr::sensor::RPC_ERR_NOT_OP_READY
@ RPC_ERR_NOT_OP_READY
Definition:
sensorRpcErrors.hpp:21
fcf::devmgr::sensor::rpc_errors
const std::unordered_map< short, std::string > rpc_errors
Definition:
sensorRpcErrors.hpp:25
fcf::devmgr::sensor
Definition:
sensor.hpp:21
fcf::devmgr::sensor::RPC_SUCCESS
@ RPC_SUCCESS
Definition:
sensorRpcErrors.hpp:19
fcf::devmgr::sensor::RPC_ERR_NOT_OP_NOTREADY
@ RPC_ERR_NOT_OP_NOTREADY
Definition:
sensorRpcErrors.hpp:22
fcf::devmgr::sensor::RPC_ERR_NOT_OP
@ RPC_ERR_NOT_OP
Definition:
sensorRpcErrors.hpp:20
Generated by
1.8.20