Browse Source

*** empty log message ***

master
Marc Alexander Lehmann 13 years ago
parent
commit
b65c47bdc0
  1. 1
      Changes
  2. 22
      ev.pod

1
Changes

@ -7,6 +7,7 @@ Revision history for libev, a high-performance and full-featured event loop
- speed up signal detection after a fork.
- only optionally return trace status changed in ev_child
watchers.
- experimental (and undocumented) loop wrappers for ev++.h.
2.01 Tue Dec 25 08:04:41 CET 2007
- separate Changes file.

22
ev.pod

@ -1697,7 +1697,7 @@ callback, free it. Also, use no error checking, as usual.
{
free (w);
// now do something you wanted to do when the program has
// no longer asnything immediate to do.
// no longer anything immediate to do.
}
struct ev_idle *idle_watcher = malloc (sizeof (struct ev_idle));
@ -2284,19 +2284,17 @@ the constructor.
class myclass
{
ev_io io; void io_cb (ev::io &w, int revents);
ev_idle idle void idle_cb (ev::idle &w, int revents);
ev::io io; void io_cb (ev::io &w, int revents);
ev:idle idle void idle_cb (ev::idle &w, int revents);
myclass ();
}
myclass::myclass (int fd)
{
io .set <myclass, &myclass::io_cb > (this);
idle.set <myclass, &myclass::idle_cb> (this);
myclass (int fd)
{
io .set <myclass, &myclass::io_cb > (this);
idle.set <myclass, &myclass::idle_cb> (this);
io.start (fd, ev::READ);
}
io.start (fd, ev::READ);
}
};
=head1 MACRO MAGIC

Loading…
Cancel
Save