26 #ifndef _SIFTEO_ABI_EVENTS_H
27 #define _SIFTEO_ABI_EVENTS_H
29 #include <sifteo/abi/types.h>
41 typedef void (*_SYSCubeEvent)(
void *context, _SYSCubeID cid);
42 typedef void (*_SYSNeighborEvent)(
void *context,
43 _SYSCubeID c0, _SYSSideID s0, _SYSCubeID c1, _SYSSideID s1);
46 _SYS_NEIGHBOR_ADD = 0,
53 _SYS_BASE_BT_DISCONNECT,
54 _SYS_CUBE_ACCELCHANGE,
59 _SYS_BASE_VOLUME_DELETE,
60 _SYS_BASE_VOLUME_COMMIT,
61 _SYS_BASE_BT_READ_AVAILABLE,
62 _SYS_BASE_BT_WRITE_AVAILABLE,
63 _SYS_BASE_USB_CONNECT,
64 _SYS_BASE_USB_DISCONNECT,
65 _SYS_BASE_USB_READ_AVAILABLE,
66 _SYS_BASE_USB_WRITE_AVAILABLE,