ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/src/iom.h
(Generate patch)

Comparing gvpe/src/iom.h (file contents):
Revision 1.6 by pcg, Fri Mar 28 04:05:10 2003 UTC vs.
Revision 1.7 by pcg, Fri Mar 28 05:40:54 2003 UTC

43 43
44 void reschedule_time_watchers (); 44 void reschedule_time_watchers ();
45 45
46 // register a watcher 46 // register a watcher
47 void reg (int fd, short events, io_watcher *w); 47 void reg (int fd, short events, io_watcher *w);
48 void unreg (const io_watcher *w); 48 void unreg (io_watcher *w);
49 void reg (time_watcher *w); 49 void reg (time_watcher *w);
50 void unreg (const time_watcher *w); 50 void unreg (time_watcher *w);
51 51
52 void loop (); 52 void loop ();
53 53
54 io_manager (); 54 io_manager ();
55 ~io_manager (); 55 ~io_manager ();
114 void start (int fd, short events) 114 void start (int fd, short events)
115 { 115 {
116 iom.reg (fd, events, this); 116 iom.reg (fd, events, this);
117 } 117 }
118 118
119 void stop () const 119 void stop ()
120 { 120 {
121 iom.unreg (this); 121 iom.unreg (this);
122 } 122 }
123}; 123};
124 124
151 void start (tstamp when) 151 void start (tstamp when)
152 { 152 {
153 set (when); 153 set (when);
154 } 154 }
155 155
156 void stop () const 156 void stop ()
157 { 157 {
158 iom.unreg (this); 158 iom.unreg (this);
159 } 159 }
160 160
161 void reset (tstamp when = TSTAMP_CANCEL) 161 void reset (tstamp when = TSTAMP_CANCEL)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines