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

Comparing EV/EV.pm (file contents):
Revision 1.95 by root, Wed May 21 23:35:00 2008 UTC vs.
Revision 1.97 by root, Mon May 26 05:37:18 2008 UTC

74package EV; 74package EV;
75 75
76use strict; 76use strict;
77 77
78BEGIN { 78BEGIN {
79 our $VERSION = '3.41'; 79 our $VERSION = '3.42';
80 use XSLoader; 80 use XSLoader;
81 XSLoader::load "EV", $VERSION; 81 XSLoader::load "EV", $VERSION;
82} 82}
83 83
84@EV::IO::ISA = 84@EV::IO::ISA =
130 130
131=item $loop->loop_fork 131=item $loop->loop_fork
132 132
133Must be called after a fork in the child, before entering or continuing 133Must be called after a fork in the child, before entering or continuing
134the event loop. An alternative is to use C<EV::FLAG_FORKCHECK> which calls 134the event loop. An alternative is to use C<EV::FLAG_FORKCHECK> which calls
135this fucntion automatically, at some performance loss (refer to the libev 135this function automatically, at some performance loss (refer to the libev
136documentation). 136documentation).
137 137
138=item $loop->loop_verify
139
140Calls C<ev_verify> to make internal consistency checks (for debugging
141libev) and abort the program if any data structures wree found to be
142corrupted.
143
138=item $loop = EV::default_loop [$flags] 144=item $loop = EV::default_loop [$flags]
139 145
140Return the default loop (which is a singleton object). 146Return the default loop (which is a singleton object). Since this module
147already creates the default loop with default flags, specifying flags here
148will not have any effect unless you destroy the default loop.
141 149
142=back 150=back
143 151
144 152
145=head1 BASIC INTERFACE 153=head1 BASIC INTERFACE

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines