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.

See Also