24 lines
445 B
C
24 lines
445 B
C
#ifndef _CMDHELPER_H_
|
|
#define _CMDHELPER_H_
|
|
|
|
#include <stdint.h>
|
|
#include <stdbool.h>
|
|
|
|
|
|
typedef bool (*cmdFunc_t)(uint8_t argc, char **args);
|
|
|
|
typedef struct {
|
|
char name[24];
|
|
char help[512];
|
|
cmdFunc_t cmdFunc;
|
|
} cmd_t;
|
|
|
|
void sendString(const char *buf);
|
|
bool sendFormatString(const char *format, ...);
|
|
|
|
const cmd_t *getRegularCommands();
|
|
const cmd_t *getAdminCommands();
|
|
const cmd_t *getConfigCommands();
|
|
|
|
#endif /* _CMDHELPER_H_ */
|