Group multiple features
Name
gic_control : Group multiple features
Synopsis
#include <ggi/gic_struct.h> #define GIC_NAMELEN 65 #define GIC_SHORTNAMELEN 5 struct gic_control { char name[GIC_NAMELEN]; /* name of the control * char shortname[GIC_SHORTNAMELEN]; /* short name of the control */ /* list of attached features */ GG_SIMPLEQ_HEAD(, gic_featurelist) features; }; struct gic_controllist { GG_SIMPLEQ_ENTRY(gic_controllist) next; struct gic_control *control; };
Description
Controls contain all "Features" that make up a given set like all things you might need to do for navigating a menu.
- name
Name of the control.
- shortname
Shortname of the control.
- features
list of attached features.