7 #ifndef _SIFTEO_ABI_EVENTS_H
8 #define _SIFTEO_ABI_EVENTS_H
10 #include <sifteo/abi/types.h>
22 typedef void (*_SYSCubeEvent)(
void *context, _SYSCubeID cid);
23 typedef void (*_SYSNeighborEvent)(
void *context,
24 _SYSCubeID c0, _SYSSideID s0, _SYSCubeID c1, _SYSSideID s1);
27 _SYS_NEIGHBOR_ADD = 0,
34 _SYS_BASE_BT_DISCONNECT,
35 _SYS_CUBE_ACCELCHANGE,
40 _SYS_BASE_VOLUME_DELETE,
41 _SYS_BASE_VOLUME_COMMIT,
42 _SYS_BASE_BT_READ_AVAILABLE,
43 _SYS_BASE_BT_WRITE_AVAILABLE,
44 _SYS_BASE_USB_CONNECT,
45 _SYS_BASE_USB_DISCONNECT,
46 _SYS_BASE_USB_READ_AVAILABLE,
47 _SYS_BASE_USB_WRITE_AVAILABLE,