root/src/eventer/eventer_impl.h

Revision 3b3b432b41dd3bfb80c144aa7ba28e75daa2337f, 0.6 kB (checked in by Theo Schlossnagle <jesus@omniti.com>, 10 years ago)

asynchronous job queues

  • Property mode set to 100644
Line 
1 /*
2  * Copyright (c) 2007, OmniTI Computer Consulting, Inc.
3  * All rights reserved.
4  */
5
6 #ifndef _EVENTER_EVENTER_IMPL_H
7 #define _EVENTER_EVENTER_IMPL_H
8
9 #include "noit_defines.h"
10 #include "eventer/eventer.h"
11 #include "eventer/eventer_jobq.h"
12
13 extern eventer_impl_t registered_eventers[];
14
15 int eventer_impl_propset(const char *key, const char *value);
16 int eventer_impl_init();
17 void eventer_add_asynch(eventer_jobq_t *q, eventer_t e);
18 void eventer_dispatch_recurrent(struct timeval *now);
19 eventer_t eventer_remove_recurrent(eventer_t e);
20 void eventer_add_recurrent(eventer_t e);
21
22 #endif
Note: See TracBrowser for help on using the browser.