#ifndef MACHINARIUM_PRIVATE_H_ #define MACHINARIUM_PRIVATE_H_ /* * machinarium. * * cooperative multitasking engine. */ #define _GNU_SOURCE 1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "build.h" #include "macro.h" #include "list.h" #include "buf.h" #include "fd.h" #include "poll.h" #include "timer.h" #include "clock.h" #include "idle.h" #include "loop.h" #include "epoll.h" #include "socket.h" #include "context_stack.h" #include "context.h" #include "coroutine.h" #include "scheduler.h" #include "call.h" #include "thread.h" #include "signal_mgr.h" #include "event.h" #include "event_mgr.h" #include "msg.h" #include "msg_cache.h" #include "channel.h" #include "queue.h" #include "task.h" #include "task_mgr.h" #include "machine.h" #include "machine_mgr.h" #include "mm.h" #include "tls.h" #include "tls_api.h" #include "tls_io.h" #include "io.h" #include "read.h" #include "write.h" #endif