From b1fc178708ff84f921128bcdcad385e87f6f825f Mon Sep 17 00:00:00 2001 From: root Date: Sat, 24 Nov 2007 16:57:30 +0000 Subject: *** empty log message *** --- ev.3 | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'ev.3') diff --git a/ev.3 b/ev.3 index fa733cf..b5f44e5 100644 --- a/ev.3 +++ b/ev.3 @@ -1777,20 +1777,20 @@ For example, the perl \s-1EV\s0 module uses something like this: \& SV *self; /* contains this struct */ \e \& SV *cb_sv, *fh /* note no trailing ";" */ .Ve -.IP "\s-1EV_CB_DECLARE\s0(type)" 4 -.IX Item "EV_CB_DECLARE(type)" +.IP "\s-1EV_CB_DECLARE\s0 (type)" 4 +.IX Item "EV_CB_DECLARE (type)" .PD 0 -.IP "\s-1EV_CB_INVOKE\s0(watcher,revents)" 4 -.IX Item "EV_CB_INVOKE(watcher,revents)" -.IP "ev_set_cb(ev,cb)" 4 -.IX Item "ev_set_cb(ev,cb)" +.IP "\s-1EV_CB_INVOKE\s0 (watcher, revents)" 4 +.IX Item "EV_CB_INVOKE (watcher, revents)" +.IP "ev_set_cb (ev, cb)" 4 +.IX Item "ev_set_cb (ev, cb)" .PD Can be used to change the callback member declaration in each watcher, and the way callbacks are invoked and set. Must expand to a struct member definition and a statement, respectively. See the \fIev.v\fR header file for their default definitions. One possible use for overriding these is to -avoid the ev_loop pointer as first argument in all cases, or to use method -calls instead of plain function calls in \*(C+. +avoid the \f(CW\*(C`struct ev_loop *\*(C'\fR as first argument in all cases, or to use +method calls instead of plain function calls in \*(C+. .Sh "\s-1EXAMPLES\s0" .IX Subsection "EXAMPLES" For a real-world example of a program the includes libev -- cgit v1.2.3