Changeset 5210:8eb738dee9d4 in roaraudio for include/roaraudio/notify.h
- Timestamp:
- 11/01/11 12:23:05 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/roaraudio/notify.h
r4841 r5210 34 34 #define ROAR_EVENT_NETFLAG_PROXYEVENT 0x00000002 35 35 36 #define ROAR_NOTIFY_SPECIAL 0xffffffff36 #define ROAR_NOTIFY_SPECIAL (uint32_t)0xffffffff 37 37 38 38 // protocol cmds: 39 #define ROAR_NOTIFY_OFFSET_CMD 0x0000000040 #define ROAR_NOTIFY_MASK_CMD 0x000000ff39 #define ROAR_NOTIFY_OFFSET_CMD (uint32_t)0x00000000 40 #define ROAR_NOTIFY_MASK_CMD (uint32_t)0x000000ff 41 41 42 42 // event groups (AKA meta events): 43 #define ROAR_NOTIFY_OFFSET_EGRP 44 #define ROAR_NOTIFY_MASK_EGRP 43 #define ROAR_NOTIFY_OFFSET_EGRP (uint32_t)0x00010000 44 #define ROAR_NOTIFY_MASK_EGRP (uint32_t)0x0000ffff 45 45 46 46 // object event: 47 #define ROAR_NOTIFY_OFFSET_OE 0x0002000048 #define ROAR_NOTIFY_MASK_OE 0x0000ffff47 #define ROAR_NOTIFY_OFFSET_OE (uint32_t)0x00020000 48 #define ROAR_NOTIFY_MASK_OE (uint32_t)0x0000ffff 49 49 50 50 // user defined events: 51 #define ROAR_NOTIFY_OFFSET_USER 0x4000000052 #define ROAR_NOTIFY_MASK_USER 0x3fffffff51 #define ROAR_NOTIFY_OFFSET_USER (uint32_t)0x40000000 52 #define ROAR_NOTIFY_MASK_USER (uint32_t)0x3fffffff 53 53 54 54 #define ROAR_NOTIFY_X2EVENT(x,offset,mask) ((x) == -1 ? ROAR_NOTIFY_SPECIAL : (((x) & (mask))+(offset)))
Note: See TracChangeset
for help on using the changeset viewer.