Changeset 171d8ed2238b758bd302a0bb23cd0aeeabc50b33
- Timestamp:
- 03/02/08 16:06:13
(5 years ago)
- Author:
- Theo Schlossnagle <jesus@omniti.com>
- git-committer:
- Theo Schlossnagle <jesus@omniti.com> 1204473973 +0000
- git-parent:
[a7304b5c52e33dfefad9852596a92dc99ff37669]
- git-author:
- Theo Schlossnagle <jesus@omniti.com> 1204473973 +0000
- Message:
make eventer.h one-stop-shopping
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1d69a01 |
r171d8ed |
|
| 1 | 1 | #define _EVENTER_C_ |
|---|
| 2 | 2 | #include "eventer/eventer.h" |
|---|
| 3 | | #include "eventer/eventer_impl.h" |
|---|
| 4 | | #include "eventer/eventer_POSIX_fd_opset.h" |
|---|
| 5 | 3 | #include "utils/noit_hash.h" |
|---|
| 6 | 4 | |
|---|
| rb7ec807 |
r171d8ed |
|
| 97 | 97 | #define eventer_loop __eventer->loop |
|---|
| 98 | 98 | |
|---|
| | 99 | extern eventer_impl_t registered_eventers[]; |
|---|
| | 100 | |
|---|
| | 101 | #include "eventer/eventer_jobq.h" |
|---|
| | 102 | |
|---|
| | 103 | int eventer_impl_propset(const char *key, const char *value); |
|---|
| | 104 | int eventer_impl_init(); |
|---|
| | 105 | void eventer_add_asynch(eventer_jobq_t *q, eventer_t e); |
|---|
| | 106 | void eventer_dispatch_recurrent(struct timeval *now); |
|---|
| | 107 | eventer_t eventer_remove_recurrent(eventer_t e); |
|---|
| | 108 | void eventer_add_recurrent(eventer_t e); |
|---|
| | 109 | |
|---|
| 99 | 110 | #endif |
|---|
| rb7ec807 |
r171d8ed |
|
| 6 | 6 | #include "noit_defines.h" |
|---|
| 7 | 7 | #include "eventer/eventer.h" |
|---|
| 8 | | #include "eventer/eventer_impl.h" |
|---|
| 9 | | #include "eventer/eventer_jobq.h" |
|---|
| 10 | 8 | #include "utils/noit_log.h" |
|---|
| 11 | 9 | #include <pthread.h> |
|---|
| rb7510b4 |
r171d8ed |
|
| 7 | 7 | #include "utils/noit_log.h" |
|---|
| 8 | 8 | #include "utils/noit_atomic.h" |
|---|
| 9 | | #include "eventer/eventer_jobq.h" |
|---|
| | 9 | #include "eventer/eventer.h" |
|---|
| 10 | 10 | #include <errno.h> |
|---|
| 11 | 11 | #include <setjmp.h> |
|---|
| r3b3b432 |
r171d8ed |
|
| 9 | 9 | #include "utils/noit_skiplist.h" |
|---|
| 10 | 10 | #include "utils/noit_log.h" |
|---|
| 11 | | #include "eventer/eventer_impl.h" |
|---|
| 12 | 11 | |
|---|
| 13 | 12 | #include <errno.h> |
|---|