Other Alias
gii_cmd_eventSYNOPSIS
#include <ggi/events.h>
typedef struct {
COMMON_DATA;
uint32_t code;
} gii_cmd_nodata_event;
#define GII_CMD_DATA_MAX (248-sizeof(gii_cmd_nodata_event))
typedef struct gii_cmd_event {
COMMON_DATA;
uint32_t code;
uint8_t data[GII_CMD_DATA_MAX];
} gii_cmd_event;
DESCRIPTION
These are used internally either to the application or the kernel. The same event is used for both Command and Information events.GENERATED EVENTS
gii_cmd_event is the basic structure for evCommand and evInformation events. It may need to be casted to some other structure (depending on code) to access the data.STRUCTURE MEMBERS
- code
-
The command or request code.
- data
-
Provides raw access to the device and/or command specific
data. The recipient must not store references to the data. If the
data information is needed afterwards, copy it!