ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/EV/EV/EVAPI.h
(Generate patch)

Comparing EV/EV/EVAPI.h (file contents):
Revision 1.42 by root, Sun Apr 6 14:34:50 2008 UTC vs.
Revision 1.43 by root, Mon Sep 8 17:27:42 2008 UTC

33 33
34struct EVAPI { 34struct EVAPI {
35 I32 ver; 35 I32 ver;
36 I32 rev; 36 I32 rev;
37#define EV_API_VERSION 4 37#define EV_API_VERSION 4
38#define EV_API_REVISION 1 38#define EV_API_REVISION 2
39 39
40 struct ev_loop *default_loop; 40 struct ev_loop *default_loop;
41 unsigned int supported_backends; 41 unsigned int supported_backends;
42 unsigned int recommended_backends; 42 unsigned int recommended_backends;
43 unsigned int embeddable_backends; 43 unsigned int embeddable_backends;
86 void (*embed_start)(EV_P_ ev_embed *); 86 void (*embed_start)(EV_P_ ev_embed *);
87 void (*embed_stop) (EV_P_ ev_embed *); 87 void (*embed_stop) (EV_P_ ev_embed *);
88 void (*embed_sweep)(EV_P_ ev_embed *); 88 void (*embed_sweep)(EV_P_ ev_embed *);
89 void (*fork_start) (EV_P_ ev_fork *); 89 void (*fork_start) (EV_P_ ev_fork *);
90 void (*fork_stop) (EV_P_ ev_fork *); 90 void (*fork_stop) (EV_P_ ev_fork *);
91 void (*async_start) (EV_P_ ev_async *); 91 void (*async_start)(EV_P_ ev_async *);
92 void (*async_stop) (EV_P_ ev_async *); 92 void (*async_stop) (EV_P_ ev_async *);
93 void (*async_send) (EV_P_ ev_async *); 93 void (*async_send) (EV_P_ ev_async *);
94 void (*now_update) (EV_P); /* TODO: move up on next major API bump */
94}; 95};
95 96
96#if !EV_PROTOTYPES 97#if !EV_PROTOTYPES
97# undef EV_DEFAULT 98# undef EV_DEFAULT
98# undef EV_DEFAULT_ 99# undef EV_DEFAULT_

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines