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 |