copmment block for fw class ids
This commit is contained in:
parent
94062c67d3
commit
6db2efc20d
@ -1,72 +1,77 @@
|
|||||||
#ifndef FSFW_RETURNVALUES_FWCLASSIDS_H_
|
#ifndef FSFW_RETURNVALUES_FWCLASSIDS_H_
|
||||||
#define FSFW_RETURNVALUES_FWCLASSIDS_H_
|
#define FSFW_RETURNVALUES_FWCLASSIDS_H_
|
||||||
|
|
||||||
|
#include <cstdint>
|
||||||
|
|
||||||
|
// The comment block at the end is used by the returnvalue exporter.
|
||||||
|
// It is recommended to add it as well for mission returnvalues
|
||||||
namespace CLASS_ID {
|
namespace CLASS_ID {
|
||||||
enum {
|
enum: uint8_t {
|
||||||
OPERATING_SYSTEM_ABSTRACTION = 1, //OS
|
OPERATING_SYSTEM_ABSTRACTION = 1, //OS
|
||||||
OBJECT_MANAGER_IF, //OM
|
OBJECT_MANAGER_IF, //OM
|
||||||
DEVICE_HANDLER_BASE, //DHB
|
DEVICE_HANDLER_BASE, //DHB
|
||||||
RMAP_CHANNEL, //RMP
|
RMAP_CHANNEL, //RMP
|
||||||
POWER_SWITCH_IF, //PS
|
POWER_SWITCH_IF, //PS
|
||||||
HAS_MEMORY_IF, //PP
|
HAS_MEMORY_IF, //PP
|
||||||
DEVICE_STATE_MACHINE_BASE, //DSMB
|
DEVICE_STATE_MACHINE_BASE, //DSMB
|
||||||
DATA_SET_CLASS, //DPS
|
DATA_SET_CLASS, //DPS
|
||||||
POOL_RAW_ACCESS_CLASS, //DPR
|
POOL_RAW_ACCESS_CLASS, //DPR
|
||||||
CONTROLLER_BASE, //CTR
|
CONTROLLER_BASE, //CTR
|
||||||
SUBSYSTEM_BASE, //SB
|
SUBSYSTEM_BASE, //SB
|
||||||
MODE_STORE_IF, //MS
|
MODE_STORE_IF, //MS
|
||||||
SUBSYSTEM, //SS
|
SUBSYSTEM, //SS
|
||||||
HAS_MODES_IF, //HM
|
HAS_MODES_IF, //HM
|
||||||
COMMAND_MESSAGE, //CM
|
COMMAND_MESSAGE, //CM
|
||||||
CCSDS_TIME_HELPER_CLASS, //TIM
|
CCSDS_TIME_HELPER_CLASS, //TIM
|
||||||
ARRAY_LIST, //AL
|
ARRAY_LIST, //AL
|
||||||
ASSEMBLY_BASE, //AB
|
ASSEMBLY_BASE, //AB
|
||||||
MEMORY_HELPER, //MH
|
MEMORY_HELPER, //MH
|
||||||
SERIALIZE_IF, //SE
|
SERIALIZE_IF, //SE
|
||||||
FIXED_MAP, //FM
|
FIXED_MAP, //FM
|
||||||
FIXED_MULTIMAP, //FMM
|
FIXED_MULTIMAP, //FMM
|
||||||
HAS_HEALTH_IF, //HHI
|
HAS_HEALTH_IF, //HHI
|
||||||
FIFO_CLASS, //FF
|
FIFO_CLASS, //FF
|
||||||
MESSAGE_PROXY, //MQP
|
MESSAGE_PROXY, //MQP
|
||||||
TRIPLE_REDUNDACY_CHECK, //TRC
|
TRIPLE_REDUNDACY_CHECK, //TRC
|
||||||
TC_PACKET_CHECK, //TCC
|
TC_PACKET_CHECK, //TCC
|
||||||
PACKET_DISTRIBUTION, //TCD
|
PACKET_DISTRIBUTION, //TCD
|
||||||
ACCEPTS_TELECOMMANDS_IF, //PUS
|
ACCEPTS_TELECOMMANDS_IF, //PUS
|
||||||
DEVICE_SERVICE_BASE, //DSB
|
DEVICE_SERVICE_BASE, //DSB
|
||||||
COMMAND_SERVICE_BASE, //CSB
|
COMMAND_SERVICE_BASE, //CSB
|
||||||
TM_STORE_BACKEND_IF, //TMB
|
TM_STORE_BACKEND_IF, //TMB
|
||||||
TM_STORE_FRONTEND_IF, //TMF
|
TM_STORE_FRONTEND_IF, //TMF
|
||||||
STORAGE_AND_RETRIEVAL_SERVICE, //SR
|
STORAGE_AND_RETRIEVAL_SERVICE, //SR
|
||||||
MATCH_TREE_CLASS, //MT
|
MATCH_TREE_CLASS, //MT
|
||||||
EVENT_MANAGER_IF, //EV
|
EVENT_MANAGER_IF, //EV
|
||||||
HANDLES_FAILURES_IF, //FDI
|
HANDLES_FAILURES_IF, //FDI
|
||||||
DEVICE_HANDLER_IF, //DHI
|
DEVICE_HANDLER_IF, //DHI
|
||||||
STORAGE_MANAGER_IF, //SM
|
STORAGE_MANAGER_IF, //SM
|
||||||
THERMAL_COMPONENT_IF, //TC
|
THERMAL_COMPONENT_IF, //TC
|
||||||
INTERNAL_ERROR_CODES, //IEC
|
INTERNAL_ERROR_CODES, //IEC
|
||||||
TRAP, //TRP
|
TRAP, //TRP
|
||||||
CCSDS_HANDLER_IF, //CCS
|
CCSDS_HANDLER_IF, //CCS
|
||||||
PARAMETER_WRAPPER, //PAW
|
PARAMETER_WRAPPER, //PAW
|
||||||
HAS_PARAMETERS_IF, //HPA
|
HAS_PARAMETERS_IF, //HPA
|
||||||
ASCII_CONVERTER, //ASC
|
ASCII_CONVERTER, //ASC
|
||||||
POWER_SWITCHER, //POS
|
POWER_SWITCHER, //POS
|
||||||
LIMITS_IF, //LIM
|
LIMITS_IF, //LIM
|
||||||
COMMANDS_ACTIONS_IF, //CF
|
COMMANDS_ACTIONS_IF, //CF
|
||||||
HAS_ACTIONS_IF, //HF
|
HAS_ACTIONS_IF, //HF
|
||||||
DEVICE_COMMUNICATION_IF, //DC
|
DEVICE_COMMUNICATION_IF, //DC
|
||||||
BSP, //BSP
|
BSP, //BSP
|
||||||
TIME_STAMPER_IF, //TSI 53
|
TIME_STAMPER_IF, //TSI
|
||||||
SGP4PROPAGATOR_CLASS, //SGP4 54
|
SGP4PROPAGATOR_CLASS, //SGP4
|
||||||
MUTEX_IF, //MUX 55
|
MUTEX_IF, //MUX
|
||||||
MESSAGE_QUEUE_IF,//MQI 56
|
MESSAGE_QUEUE_IF,//MQI
|
||||||
SEMAPHORE_IF, //SPH 57
|
SEMAPHORE_IF, //SPH
|
||||||
LOCAL_POOL_OWNER_IF, //LPIF 58
|
LOCAL_POOL_OWNER_IF, //LPIF
|
||||||
POOL_VARIABLE_IF, //PVA 59
|
POOL_VARIABLE_IF, //PVA
|
||||||
HOUSEKEEPING_MANAGER, //HKM 60
|
HOUSEKEEPING_MANAGER, //HKM
|
||||||
DLE_ENCODER, //DLEE 61
|
DLE_ENCODER, //DLEE
|
||||||
PUS_SERVICE_9, //PUS9 62
|
PUS_SERVICE_3, //PUS3
|
||||||
FILE_SYSTEM, //FILS 63
|
PUS_SERVICE_9, //PUS9
|
||||||
FW_CLASS_ID_COUNT //is actually count + 1 !
|
FILE_SYSTEM, //FILS
|
||||||
|
FW_CLASS_ID_COUNT //is actually count + 1 !
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user