ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/EV/t/03_keepalive.t
Revision: 1.1
Committed: Sat Nov 24 08:28:10 2007 UTC (16 years, 7 months ago) by root
Content type: application/x-troff
Branch: MAIN
CVS Tags: rel-2_01, rel-3_51, rel-2_0, rel-3_31, rel-3_33, rel-3_53, rel-3_52, rel-1_71, rel-3_4, rel-3_3, rel-3_2, rel-3_1, rel-3_0, rel-1_85, rel-3_49, rel-1_8, rel-1_72, rel-1_3, rel-1_5, rel-1_4, rel-1_6, rel-3_44, rel-3_41, rel-3_42, rel-3_43, rel-3_48, rel-3_431, rel-1_81, rel-1_86
Log Message:
implement keepalive, kill struct

File Contents

# User Rev Content
1 root 1.1 BEGIN { $| = 1; print "1..7\n"; }
2    
3     no warnings;
4     use strict;
5    
6     use EV;
7    
8     my $timer = EV::timer_ns 0, 0, sub { print "ok 6\n" };
9    
10     $timer->keepalive (1);
11    
12     print "ok 1\n";
13     EV::loop;
14     print "ok 2\n";
15    
16     $timer->start;
17    
18     $timer->keepalive (0);
19    
20     $timer->again;
21     $timer->stop;
22     $timer->start;
23    
24     print "ok 3\n";
25     EV::loop;
26     print "ok 4\n";
27    
28     $timer->keepalive (1);
29    
30     print "ok 5\n";
31     EV::loop;
32     print "ok 7\n";
33