6 /* Function prototypes */
7 stret_t
state_init(state_t
**ppstate
, size_t size
, unsigned int factor
);
8 stret_t
state_add_evt(state_t
*pstate
, unsigned int key
, const char *pdesc
,
9 void (*pactionf
)(void *pdata
), state_t
*pnewstate
);
10 stret_t
state_rem_evt(state_t
*pstate
, unsigned int key
);
11 unsigned int state_get_key(state_t
*pstate
);
12 stret_t
state_free(state_t
*pstate
);
13 void state_print_evts(const state_t
*pstate
, FILE *fp
);