Hello!
I've got problem with example from manpage.
According to manual its possible to write
this code(example from section "ASSOCIATING
CUSTOM DATA WITH A WATCHER":
#include <ev.h>
struct my_io
{
struct ev_io io;
int otherfd;
void *somedata;
struct whatever *mostinteresting;
} stdin_watcher;
stdin_cb (EV_P_ struct ev_io *w_, int revents) {
struct my_io *w = (struct my_io *)w_;
}
int main(void) {
struct ev_loop *loop = ev_default_loop(0);
ev_io_init (&stdin_watcher, stdin_cb, /*STDIN_FILENO*/ 0, EV_READ);
ev_io_start (loop, &stdin_watcher);
ev_loop (loop, 0);
return 0;
}
But it's not working:
./test.c: In function ‘main’:
./test.c:17: error: ‘struct my_io’ has no member named ‘cb’
./test.c:17: error: ‘struct my_io’ has no member named ‘fd’
./test.c:17: error: ‘struct my_io’ has no member named ‘events’
How to fix this problem?
---
//Kandalintsev Alexandre
_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev