37 |
37 |
38 #ifdef __cplusplus |
38 #ifdef __cplusplus |
39 extern "C" { |
39 extern "C" { |
40 #endif |
40 #endif |
41 |
41 |
|
42 |
|
43 #define EV_MAX_EVENTS 32 |
|
44 |
42 struct EventHandler { |
45 struct EventHandler { |
43 int port; |
46 int port; |
|
47 |
|
48 /* |
|
49 * return call list |
|
50 */ |
|
51 EVReturn fnreturn[EV_MAX_EVENTS]; |
|
52 /* |
|
53 * number of fnreturn entries |
|
54 */ |
|
55 int numret; |
44 }; |
56 }; |
45 |
57 |
46 int ev_convert2sys_events(int events); |
58 int ev_convert2sys_events(int events); |
47 |
59 |
48 void ev_handle_events(EventHandler *ev); |
60 void ev_handle_events(EventHandler *ev); |