NativeEventLoopImpl

Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

_mod_kernel_timer
alias _mod_kernel_timer = _add_kernel_timer
Undocumented in source.

Functions

_add_kernel_signal
void _add_kernel_signal(Signal s)
Undocumented in source. Be warned that the author may not have intended to support it.
_add_kernel_timer
void _add_kernel_timer(Timer t, Duration d)
Undocumented in source. Be warned that the author may not have intended to support it.
_calculate_timespec
timespec _calculate_timespec(SysTime deadline)
Undocumented in source. Be warned that the author may not have intended to support it.
_del_kernel_signal
void _del_kernel_signal(Signal s)
Undocumented in source. Be warned that the author may not have intended to support it.
_del_kernel_timer
void _del_kernel_timer()
Undocumented in source. Be warned that the author may not have intended to support it.
deinit
void deinit()
Undocumented in source. Be warned that the author may not have intended to support it.
detach
void detach(int fd)
Undocumented in source. Be warned that the author may not have intended to support it.
disable_user_event
void disable_user_event(kevent_t e)
Undocumented in source. Be warned that the author may not have intended to support it.
fd_cleared_from_out_events
bool fd_cleared_from_out_events(kevent_t e)
Undocumented in source. Be warned that the author may not have intended to support it.
flush
void flush()
Undocumented in source. Be warned that the author may not have intended to support it.
get_kernel_id
int get_kernel_id()
Undocumented in source. Be warned that the author may not have intended to support it.
handle_user_event
void handle_user_event(kevent_t e)
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void initialize()
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(Duration d)
Undocumented in source. Be warned that the author may not have intended to support it.
start_poll
void start_poll(int fd, AppEvent ev, FileEventHandler h)
Undocumented in source. Be warned that the author may not have intended to support it.
start_signal
void start_signal(Signal s)
Undocumented in source. Be warned that the author may not have intended to support it.
start_timer
void start_timer(Timer t)
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void stop()
Undocumented in source. Be warned that the author may not have intended to support it.
stop_poll
void stop_poll(int fd, AppEvent ev)
Undocumented in source. Be warned that the author may not have intended to support it.
stop_signal
void stop_signal(Signal s)
Undocumented in source. Be warned that the author may not have intended to support it.
stop_timer
void stop_timer(Timer t)
Undocumented in source. Be warned that the author may not have intended to support it.
stop_wait_for_user_event
void stop_wait_for_user_event(int event_id, FileEventHandler handler)
Undocumented in source. Be warned that the author may not have intended to support it.
timer_cleared_from_out_events
bool timer_cleared_from_out_events(kevent_t e)
Undocumented in source. Be warned that the author may not have intended to support it.
wait_for_user_event
void wait_for_user_event(int event_id, FileEventHandler handler)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_name
string _name;
Undocumented in source.
native
bool native;
Undocumented in source.

Meta