1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- /*
- * CLI_Commands.h
- *
- * Created on: 29.11.2017
- * Author: balbekova
- */
- #ifndef CLI_COMMANDS_H_
- #define CLI_COMMANDS_H_
- typedef enum{
- INFO_ADDRESS = 0,
- INFO_OWNER,
- INFO_COMMENTS,
- INFO_ALL_ARGS
- }info_args_t;
- typedef enum{
- ARG_UPS_BATTEST = 0,
- ARG_UPS_SHUTDOWN,
- ARG_UPS_ALL
- }ups_args_t;
- typedef enum{
- ARG_SYSTIME_DATA = 0,
- ARG_SYSTIME_TIME,
- ARG_SYSTIME_ALL
- }systime_args_t;
- typedef enum{
- ARG_NETWORK_INFO = 0,
- ARG_NETWORK_DHCP,
- ARG_NETWORK_IP,
- ARG_NETWORK_GW,
- ARG_NETWORK_MASK,
- ARG_NETWORK_ALL
- }network_args_t;
- typedef enum{
- ARG_SNMP_INFO = 0,
- ARG_SNMP_SERVER,
- ARG_SNMP_COMMUNITY,
- ARG_SNMP_ALL
- }snmp_args_t;
- typedef enum{
- ARG_NTP_ENABLE = 0,
- ARG_NTP_DISABLE,
- ARG_NTP_INFO,
- ARG_NTP_SET,
- ARG_NTP_ALL
- }ntp_args_t;
- typedef enum{
- ARG_CONFIG_INFO = 0,
- ARG_CONFIG_LOAD,
- ARG_CONFIG_ALL
- }config_args_t;
- typedef enum{
- ARG_NETCONFIG_APPLY = 0,
- ARG_NETCONFIG_CONFIRM,
- ARG_NETCONFIG_ALL
- }netconfig_args_t;
- typedef enum{
- ARG_HISTORY_EVENTS = 0,
- ARG_HISTORY_UPS,
- ARG_HISTORY_ALL
- }history_args_t;
- typedef enum{
- ARG_SENSOR_INFO = 0,
- ARG_SENSOR_SETUP,
- ARG_SENSOR_ALL
- }sensor_args_t;
- typedef enum{
- ARG_USER_PWD = 0,
- ARG_USER_ALL
- }user_args_t;
- void vRegisterCLICommands(void);
- #endif /* CLI_COMMANDS_H_ */
|