Logo Search packages:      
Sourcecode: nut version File versions  Download package

extstate.h

/* external state structures used by things like upsd */

#ifndef EXTSTATE_H_SEEN
#define EXTSTATE_H_SEEN 1

/* this could be made dynamic if someone really needs more than this... */
#define ST_MAX_VALUE_LEN 256

/* state tree flags */
#define ST_FLAG_RW      0x0001
#define ST_FLAG_STRING  0x0002
#define ST_FLAG_IMMUTABLE     0x0004

/* list of possible ENUM values */
00015 typedef struct enum_s {
      char    *val;
      struct enum_s     *next;
} enum_t;

/* list of instant commands */
00021 typedef struct cmdlist_s {
        char    *name;
        struct cmdlist_s      *next;
} cmdlist_t;

#endif      /* EXTSTATE_H_SEEN */

Generated by  Doxygen 1.6.0   Back to index