Namespace
Dex – 1
A GNOME library for deferred execution
Dependencies
GObject | The base type system library |
Browse documentation | |
GLib | The base type system library |
Browse documentation | |
GIO | GObject Interfaces and Objects, Networking, IPC, and I/O |
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 |
dbus_connection_call | Wrapper for |
dbus_connection_call_with_unix_fd_list | Wrapper for |
dbus_connection_send_message_with_reply | Wrapper for |
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 |
value_get_object | Retrieves the |
value_set_object | Stores the given |
value_take_object | Stores the given |