Lines Matching refs:event_loop

33     struct aws_event_loop *event_loop,
55 struct aws_event_loop *event_loop,
63 void (*destroy)(struct aws_event_loop *event_loop);
64 int (*run)(struct aws_event_loop *event_loop);
65 int (*stop)(struct aws_event_loop *event_loop);
66 int (*wait_for_stop_completion)(struct aws_event_loop *event_loop);
67 void (*schedule_task_now)(struct aws_event_loop *event_loop, struct aws_task *task);
68 …void (*schedule_task_future)(struct aws_event_loop *event_loop, struct aws_task *task, uint64_t ru…
69 void (*cancel_task)(struct aws_event_loop *event_loop, struct aws_task *task);
71 …int (*connect_to_io_completion_port)(struct aws_event_loop *event_loop, struct aws_io_handle *hand…
74 struct aws_event_loop *event_loop,
80 …int (*unsubscribe_from_io_events)(struct aws_event_loop *event_loop, struct aws_io_handle *handle);
82 bool (*is_on_callers_thread)(struct aws_event_loop *event_loop);
166 void aws_event_loop_destroy(struct aws_event_loop *event_loop);
173 int aws_event_loop_init_base(struct aws_event_loop *event_loop, struct aws_allocator *alloc, aws_io…
180 void aws_event_loop_clean_up_base(struct aws_event_loop *event_loop);
188 struct aws_event_loop *event_loop,
198 int aws_event_loop_put_local_object(struct aws_event_loop *event_loop, struct aws_event_loop_local_…
208 struct aws_event_loop *event_loop,
218 int aws_event_loop_run(struct aws_event_loop *event_loop);
228 int aws_event_loop_stop(struct aws_event_loop *event_loop);
237 void aws_event_loop_register_tick_start(struct aws_event_loop *event_loop);
246 void aws_event_loop_register_tick_end(struct aws_event_loop *event_loop);
253 size_t aws_event_loop_get_load_factor(struct aws_event_loop *event_loop);
261 int aws_event_loop_wait_for_stop_completion(struct aws_event_loop *event_loop);
271 void aws_event_loop_schedule_task_now(struct aws_event_loop *event_loop, struct aws_task *task);
283 struct aws_event_loop *event_loop,
294 void aws_event_loop_cancel_task(struct aws_event_loop *event_loop, struct aws_task *task);
310 struct aws_event_loop *event_loop,
324 struct aws_event_loop *event_loop,
341 int aws_event_loop_unsubscribe_from_io_events(struct aws_event_loop *event_loop, struct aws_io_hand…
349 void aws_event_loop_free_io_event_resources(struct aws_event_loop *event_loop, struct aws_io_handle…
355 bool aws_event_loop_thread_is_callers_thread(struct aws_event_loop *event_loop);
361 int aws_event_loop_current_clock_time(struct aws_event_loop *event_loop, uint64_t *time_nanos);