14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
* LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
* file.
*/
#include "config.h"
#ifdef HAVE_KQUEUE
# import "OFKernelEventObserver_kqueue.h"
#endif
#ifdef HAVE_EPOLL
# import "OFKernelEventObserver_epoll.h"
#endif
#ifdef HAVE_POLL
# import "OFKernelEventObserver_poll.h"
#endif
#ifdef HAVE_SELECT
# import "OFKernelEventObserver_select.h"
#endif
#import "TestsAppDelegate.h"
#define EXPECTED_EVENTS 3
static OFString *module;
|
|
|
|
|
|
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
* LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
* file.
*/
#include "config.h"
#ifdef HAVE_KQUEUE
# import "OFKqueueKernelEventObserver.h"
#endif
#ifdef HAVE_EPOLL
# import "OFEpollKernelEventObserver.h"
#endif
#ifdef HAVE_POLL
# import "OFPollKernelEventObserver.h"
#endif
#ifdef HAVE_SELECT
# import "OFSelectKernelEventObserver.h"
#endif
#import "TestsAppDelegate.h"
#define EXPECTED_EVENTS 3
static OFString *module;
|
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
|
[pool drain];
}
- (void)kernelEventObserverTests
{
#ifdef HAVE_SELECT
[self kernelEventObserverTestsWithClass:
[OFKernelEventObserver_select class]];
#endif
#ifdef HAVE_POLL
[self kernelEventObserverTestsWithClass:
[OFKernelEventObserver_poll class]];
#endif
#ifdef HAVE_EPOLL
[self kernelEventObserverTestsWithClass:
[OFKernelEventObserver_epoll class]];
#endif
#ifdef HAVE_KQUEUE
[self kernelEventObserverTestsWithClass:
[OFKernelEventObserver_kqueue class]];
#endif
}
@end
|
|
|
|
|
|
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
|
[pool drain];
}
- (void)kernelEventObserverTests
{
#ifdef HAVE_SELECT
[self kernelEventObserverTestsWithClass:
[OFSelectKernelEventObserver class]];
#endif
#ifdef HAVE_POLL
[self kernelEventObserverTestsWithClass:
[OFPollKernelEventObserver class]];
#endif
#ifdef HAVE_EPOLL
[self kernelEventObserverTestsWithClass:
[OFEpollKernelEventObserver class]];
#endif
#ifdef HAVE_KQUEUE
[self kernelEventObserverTestsWithClass:
[OFKqueueKernelEventObserver class]];
#endif
}
@end
|