Namespace
Dex – 1
A GNOME library for deferred execution
Dependencies
GLib—2.0 | The base type system library |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation |
Classes
AsyncPair | |
AsyncResult | |
Block | |
Cancellable | |
Channel | |
Delayed | |
Fiber | |
Future | |
FutureSet | |
MainScheduler | |
Object |
|
Promise | |
Scheduler | |
StaticFuture | |
ThreadPoolScheduler | |
Timeout | |
UnixSignal |
Callbacks
FiberFunc |
This function prototype is used for spawning fibers. A fiber
is a lightweight, cooperative-multitasking feature where the
fiber is given it’s own stack. The fiber runs until it reaches
a point of suspension (using |
FutureCallback |
A |
SchedulerFunc |
Functions
aio_read |
An asynchronous |
aio_write |
An asynchronous |
bus_get |
Wrapper for g_bus_get(). since: 0.4 |
dbus_connection_call |
Wrapper for g_dbus_connection_call(). since: 0.4 |
dbus_connection_call_with_unix_fd_list |
Wrapper for g_dbus_connection_call_with_unix_fd_list(). since: 0.4 |
dbus_connection_send_message_with_reply |
Wrapper for g_dbus_connection_send_message_with_reply(). since: 0.4 |
error_quark | |
file_copy |
Asynchronously copies a file and returns a |
file_enumerate_children | |
file_enumerator_next_files | |
file_load_contents_bytes | |
file_make_directory |
Asynchronously creates a directory and returns |
file_query_info | |
file_read |
Asynchronously opens a file for reading. |
file_replace | |
get_min_stack_size | |
get_page_size | |
init | |
input_stream_close | |
input_stream_read | |
input_stream_read_bytes | |
input_stream_skip | |
io_stream_close | |
output_stream_close | |
output_stream_splice | |
output_stream_write | |
output_stream_write_bytes | |
resolver_lookup_by_name | |
socket_client_connect | |
socket_listener_accept | |
subprocess_wait_check |
Creates a future that awaits for since: 0.4 |
value_get_object |
Retrieves the since: 0.4 |
value_set_object |
Stores the given since: 0.4 |
value_take_object |
Stores the given since: 0.4 |