STATE_ARGS
state_bl(STATE_ARGS)
state_sh(STATE_ARGS)
state_sm(STATE_ARGS)
typedef void (*state_handler)(STATE_ARGS);
static void state_bl(STATE_ARGS);
static void state_sh(STATE_ARGS);
static void state_sm(STATE_ARGS);