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

Comparing AnyEvent-MP/MP.pm (file contents):
Revision 1.90 by root, Tue Sep 22 09:38:28 2009 UTC vs.
Revision 1.94 by root, Tue Sep 22 14:14:43 2009 UTC

148our $VERSION = $AnyEvent::MP::Kernel::VERSION; 148our $VERSION = $AnyEvent::MP::Kernel::VERSION;
149 149
150our @EXPORT = qw( 150our @EXPORT = qw(
151 NODE $NODE *SELF node_of after 151 NODE $NODE *SELF node_of after
152 configure 152 configure
153 snd rcv mon mon_guard kil reg psub spawn cal 153 snd rcv mon mon_guard kil psub spawn cal
154 port 154 port
155); 155);
156 156
157our $SELF; 157our $SELF;
158 158
565 } 565 }
566 566
567 $node->monitor ($port, $cb); 567 $node->monitor ($port, $cb);
568 568
569 defined wantarray 569 defined wantarray
570 and AnyEvent::Util::guard { $node->unmonitor ($port, $cb) } 570 and ($cb += 0, AnyEvent::Util::guard { $node->unmonitor ($port, $cb) })
571} 571}
572 572
573=item $guard = mon_guard $port, $ref, $ref... 573=item $guard = mon_guard $port, $ref, $ref...
574 574
575Monitors the given C<$port> and keeps the passed references. When the port 575Monitors the given C<$port> and keeps the passed references. When the port

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines