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.47 by root, Tue Jul 14 02:33:55 2009 UTC vs.
Revision 1.48 by root, Tue Jul 14 20:31:21 2009 UTC

100 void (*set_userdata)(EV_P_ void *data); 100 void (*set_userdata)(EV_P_ void *data);
101 void *(*userdata) (EV_P); 101 void *(*userdata) (EV_P);
102 void (*set_loop_release_cb) (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P)); 102 void (*set_loop_release_cb) (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P));
103 void (*set_invoke_pending_cb)(EV_P_ void (*invoke_pending_cb)(EV_P)); 103 void (*set_invoke_pending_cb)(EV_P_ void (*invoke_pending_cb)(EV_P));
104 void (*invoke_pending) (EV_P); 104 void (*invoke_pending) (EV_P);
105 unsigned int (*pending_count)(EV_P);
105}; 106};
106 107
107#if !EV_PROTOTYPES 108#if !EV_PROTOTYPES
108# undef EV_DEFAULT 109# undef EV_DEFAULT
109# undef EV_DEFAULT_ 110# undef EV_DEFAULT_
132# define ev_resume(loop) GEVAPI->resume ((loop)) 133# define ev_resume(loop) GEVAPI->resume ((loop))
133# define ev_backend(loop) GEVAPI->backend ((loop)) 134# define ev_backend(loop) GEVAPI->backend ((loop))
134# define ev_loop(l,flags) GEVAPI->loop ((l), (flags)) 135# define ev_loop(l,flags) GEVAPI->loop ((l), (flags))
135# define ev_unloop(loop,how) GEVAPI->unloop ((loop), (how)) 136# define ev_unloop(loop,how) GEVAPI->unloop ((loop), (how))
136# define ev_invoke_pending(l) GEVAPI->invoke_pending ((l)) 137# define ev_invoke_pending(l) GEVAPI->invoke_pending ((l))
138# define ev_pending_count(l) GEVAPI->pending_count ((l))
137# define ev_set_loop_release_cb(l,r,a) GEVAPI->set_loop_release_cb ((l), (r), (a)) 139# define ev_set_loop_release_cb(l,r,a) GEVAPI->set_loop_release_cb ((l), (r), (a))
138# define ev_set_invoke_pending_cb(l,c) GEVAPI->set_invoke_pending_cb ((l), (c)) 140# define ev_set_invoke_pending_cb(l,c) GEVAPI->set_invoke_pending_cb ((l), (c))
139# define ev_once(loop,fd,events,timeout,cb,arg) GEVAPI->once ((loop), (fd), (events), (timeout), (cb), (arg)) 141# define ev_once(loop,fd,events,timeout,cb,arg) GEVAPI->once ((loop), (fd), (events), (timeout), (cb), (arg))
140# define ev_io_start(l,w) GEVAPI->io_start ((l), (w)) 142# define ev_io_start(l,w) GEVAPI->io_start ((l), (w))
141# define ev_io_stop(l,w) GEVAPI->io_stop ((l), (w)) 143# define ev_io_stop(l,w) GEVAPI->io_stop ((l), (w))

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines