Logo Search packages:      
Sourcecode: nut version File versions

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 */
struct enum_t {
      char    *val;
      struct  enum_t  *next;
};

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

#endif      /* EXTSTATE_H_SEEN */

Generated by  Doxygen 1.6.0   Back to index