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

Comparing EV/EV.pm (file contents):
Revision 1.100 by root, Tue Jul 8 18:53:11 2008 UTC vs.
Revision 1.101 by root, Sat Jul 12 22:19:22 2008 UTC

75 75
76no warnings; 76no warnings;
77use strict; 77use strict;
78 78
79BEGIN { 79BEGIN {
80 our $VERSION = '3.43'; 80 our $VERSION = '3.431';
81 use XSLoader; 81 use XSLoader;
82 XSLoader::load "EV", $VERSION; 82 XSLoader::load "EV", $VERSION;
83} 83}
84 84
85@EV::IO::ISA = 85@EV::IO::ISA =
976 # use the default loop otherwise 976 # use the default loop otherwise
977 $socket_loop ||= EV::default_loop; 977 $socket_loop ||= EV::default_loop;
978 978
979=over 4 979=over 4
980 980
981=item $w = EV::embed $otherloop, $callback 981=item $w = EV::embed $otherloop[, $callback]
982 982
983=item $w = EV::embed_ns $otherloop, $callback 983=item $w = EV::embed_ns $otherloop[, $callback]
984 984
985=item $w = $loop->embed ($otherloop, $callback) 985=item $w = $loop->embed ($otherloop[, $callback])
986 986
987=item $w = $loop->embed_ns ($otherloop, $callback) 987=item $w = $loop->embed_ns ($otherloop[, $callback])
988 988
989Call the callback when the embedded event loop (C<$otherloop>) has any 989Call the callback when the embedded event loop (C<$otherloop>) has any
990I/O activity. The C<$callback> should alwas be specified as C<undef> in 990I/O activity. The C<$callback> is optional: if it is missing, then the
991this version of EV, which means the embedded event loop will be managed 991embedded event loop will be managed automatically (which is recommended),
992automatically. 992otherwise you have to invoke C<sweep> yourself.
993 993
994The C<embed_ns> variant doesn't start (activate) the newly created watcher. 994The C<embed_ns> variant doesn't start (activate) the newly created watcher.
995 995
996=back 996=back
997 997

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines