event: get_version and get_method functions
authorMarko Kreen <markokr@gmail.com>
Mon, 29 Nov 2010 11:42:27 +0000 (13:42 +0200)
committerMarko Kreen <markokr@gmail.com>
Mon, 29 Nov 2010 11:43:12 +0000 (13:43 +0200)
usual/event.c
usual/event.h

index 908bf5b953f961a4e97b6f349553eaf6a8587993..142a63ce06c3b35329cfb6c68fef01e6c5e14caf 100644 (file)
@@ -774,4 +774,18 @@ int event_base_loopexit(struct event_base *base, struct timeval *timeout)
        return event_base_once(base, -1, 0, loopexit_handler, base, timeout);
 }
 
+/*
+ * Info
+ */
+
+const char *event_get_version(void)
+{
+       return "usual/event";
+}
+
+const char *event_get_method(void)
+{
+       return "poll";
+}
+
 #endif /* !HAVE_LIBEVENT */
index 9a1597af113089f9c5e9ef0e5722996e4b5dd26b..8806b065410c0ab43a97a07b62463457ffabfcf6 100644 (file)
@@ -153,6 +153,9 @@ int event_loopexit(struct timeval *timeout);
 int event_base_loopexit(struct event_base *base, struct timeval *timeout);
 int event_base_set(struct event_base *base, struct event *ev);
 
+const char *event_get_version(void);
+const char *event_get_method(void);
+
 /* pointless compat */
 #define event_dispatch() event_loop(0)
 #define event_base_dispatch(base) event_base_loop(base, 0)