void( sig_handler_func)(gdb_client_data)
void( timer_handler_func)(gdb_client_data)
void clear_async_signal_handler(struct async_signal_handler *handler)
struct async_signal_handler * create_async_signal_handler(sig_handler_func *proc, gdb_client_data client_data)
void delete_timer(int id)
void mark_async_event_handler(struct async_event_handler *handler)
int gdb_do_one_event(void)
int async_signal_handler_is_marked(struct async_signal_handler *handler)
void( async_event_handler_func)(gdb_client_data)
struct async_event_handler * create_async_event_handler(async_event_handler_func *proc, gdb_client_data client_data)
void mark_async_signal_handler(struct async_signal_handler *handler)
int create_timer(int milliseconds, timer_handler_func *proc, gdb_client_data client_data)
void delete_async_signal_handler(struct async_signal_handler **)
void delete_async_event_handler(struct async_event_handler **handler_ptr)
void( handler_func)(int, gdb_client_data)
const char const char int
void call_async_signal_handler(struct async_signal_handler *handler)
void clear_async_event_handler(struct async_event_handler *handler)
void add_file_handler(int fd, handler_func *proc, gdb_client_data client_data)
void gdb_call_async_signal_handler(struct async_signal_handler *handler, int immediate_p)
void start_event_loop(void)
gdb_client_data client_data
gdb_client_data client_data
void delete_file_handler(int fd)