Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ozeventdef.h
Go to the documentation of this file.
1 /* -----------------------------------------------------------------------------
2  * Copyright (c) 2011 Ozmo Inc
3  * Released under the GNU General Public License Version 2 (GPLv2).
4  * -----------------------------------------------------------------------------
5  */
6 #ifndef _OZEVENTDEF_H
7 #define _OZEVENTDEF_H
8 
9 #define OZ_EVT_RX_FRAME 0
10 #define OZ_EVT_RX_PROCESS 1
11 #define OZ_EVT_TX_FRAME 2
12 #define OZ_EVT_TX_ISOC 3
13 #define OZ_EVT_URB_SUBMIT 4
14 #define OZ_EVT_URB_DONE 5
15 #define OZ_EVT_URB_CANCEL 6
16 #define OZ_EVT_CTRL_REQ 7
17 #define OZ_EVT_CTRL_CNF 8
18 #define OZ_EVT_CTRL_LOCAL 9
19 #define OZ_EVT_CONNECT_REQ 10
20 #define OZ_EVT_CONNECT_RSP 11
21 #define OZ_EVT_EP_CREDIT 12
22 #define OZ_EVT_EP_BUFFERING 13
23 #define OZ_EVT_TX_ISOC_DONE 14
24 #define OZ_EVT_TX_ISOC_DROP 15
25 #define OZ_EVT_TIMER_CTRL 16
26 #define OZ_EVT_TIMER 17
27 #define OZ_EVT_PD_STATE 18
28 #define OZ_EVT_SERVICE 19
29 #define OZ_EVT_DEBUG 20
30 
31 struct oz_event {
38 };
39 
40 #endif /* _OZEVENTDEF_H */