mirror of https://github.com/sipwise/klish.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
651 B
32 lines
651 B
/*
|
|
* command.h
|
|
*/
|
|
|
|
#include "clish/command.h"
|
|
|
|
/*---------------------------------------------------------
|
|
* PRIVATE TYPES
|
|
*--------------------------------------------------------- */
|
|
struct clish_command_s {
|
|
lub_bintree_node_t bt_node;
|
|
char *name;
|
|
char *text;
|
|
clish_paramv_t *paramv;
|
|
clish_action_t *action;
|
|
clish_config_t *config;
|
|
char *viewname;
|
|
char *viewid;
|
|
char *detail;
|
|
char *escape_chars;
|
|
char *regex_chars;
|
|
char *access;
|
|
clish_param_t *args;
|
|
const struct clish_command_s *link;
|
|
char *alias_view;
|
|
char *alias;
|
|
clish_view_t *pview;
|
|
bool_t lock;
|
|
bool_t interrupt;
|
|
bool_t dynamic; /* Is command dynamically created */
|
|
};
|