#pragma once #include "global.h" // Return true to remove fd from runloop typedef bool runloop_callback(int fd); void runloop_add_fd(int fd,runloop_callback *func); void runloop_run(void); // Returns when empty