]> git.llucax.com Git - software/libev.git/blobdiff - ev_poll.c
document c++ callbacks!
[software/libev.git] / ev_poll.c
index 2995218bf8b6b138d27aa7501fce307702b15650..52fe42d129620fd099f772d3fd9160dbdfdc8bdd 100644 (file)
--- a/ev_poll.c
+++ b/ev_poll.c
@@ -1,5 +1,5 @@
 /*
- * libev epoll fd activity backend
+ * libev poll fd activity backend
  *
  * Copyright (c) 2007 Marc Alexander Lehmann <libev@schmorp.de>
  * All rights reserved.
@@ -105,12 +105,12 @@ poll_poll (EV_P_ ev_tstamp timeout)
       );
 }
 
-static int
+int inline_size
 poll_init (EV_P_ int flags)
 {
-  method_fudge  = 1e-3; /* needed to compensate for select returning early, very conservative */
-  method_modify = poll_modify;
-  method_poll   = poll_poll;
+  backend_fudge  = 1e-3; /* needed to compensate for select returning early, very conservative */
+  backend_modify = poll_modify;
+  backend_poll   = poll_poll;
 
   pollidxs = 0; pollidxmax = 0;
   polls    = 0; pollmax    = 0; pollcnt = 0;
@@ -118,7 +118,7 @@ poll_init (EV_P_ int flags)
   return EVBACKEND_POLL;
 }
 
-static void
+void inline_size
 poll_destroy (EV_P)
 {
   ev_free (pollidxs);