wayland.native.server

bindings to wayland-server-core.h

Members

Aliases

da_wl_client_add_destroy_listener
alias da_wl_client_add_destroy_listener = void function(wl_client* client, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_add_resource_created_listener
alias da_wl_client_add_resource_created_listener = void function(wl_client* client, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_create
alias da_wl_client_create = wl_client* function(wl_display* display, int fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_destroy
alias da_wl_client_destroy = void function(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_flush
alias da_wl_client_flush = void function(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_for_each_resource
alias da_wl_client_for_each_resource = void function(wl_client* client, wl_client_for_each_resource_iterator_func_t iterator, void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_from_link
alias da_wl_client_from_link = wl_client* function(wl_list* link)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_get_credentials
alias da_wl_client_get_credentials = void function(wl_client* client, pid_t* pid, uid_t* uid, gid_t* gid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_get_destroy_listener
alias da_wl_client_get_destroy_listener = wl_listener* function(wl_client* client, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_get_display
alias da_wl_client_get_display = wl_display* function(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_get_fd
alias da_wl_client_get_fd = int function(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_get_link
alias da_wl_client_get_link = wl_list* function(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_get_object
alias da_wl_client_get_object = wl_resource* function(wl_client* client, uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_client_post_no_memory
alias da_wl_client_post_no_memory = void function(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_client_created_listener
alias da_wl_display_add_client_created_listener = void function(wl_display* display, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_destroy_listener
alias da_wl_display_add_destroy_listener = void function(wl_display* display, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_protocol_logger
alias da_wl_display_add_protocol_logger = wl_protocol_logger* function(wl_display* display, wl_protocol_logger_func_t, void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_shm_format
alias da_wl_display_add_shm_format = uint* function(wl_display* display, uint format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_socket
alias da_wl_display_add_socket = int function(wl_display* display, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_socket_auto
alias da_wl_display_add_socket_auto = const(char)* function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_add_socket_fd
alias da_wl_display_add_socket_fd = int function(wl_display* display, int sock_fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_create
alias da_wl_display_create = wl_display* function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_destroy
alias da_wl_display_destroy = void function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_flush_clients
alias da_wl_display_flush_clients = void function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_get_client_list
alias da_wl_display_get_client_list = wl_list* function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_get_destroy_listener
alias da_wl_display_get_destroy_listener = wl_listener* function(wl_display* display, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_get_event_loop
alias da_wl_display_get_event_loop = wl_event_loop* function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_get_serial
alias da_wl_display_get_serial = uint function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_init_shm
alias da_wl_display_init_shm = int function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_next_serial
alias da_wl_display_next_serial = uint function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_run
alias da_wl_display_run = void function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_set_global_filter
alias da_wl_display_set_global_filter = void function(wl_display* display, wl_display_global_filter_func_t filter, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_display_terminate
alias da_wl_display_terminate = void function(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_add_destroy_listener
alias da_wl_event_loop_add_destroy_listener = void function(wl_event_loop* loop, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_add_fd
alias da_wl_event_loop_add_fd = wl_event_source* function(wl_event_loop* loop, int fd, uint mask, wl_event_loop_fd_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_add_idle
alias da_wl_event_loop_add_idle = wl_event_source* function(wl_event_loop* loop, wl_event_loop_idle_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_add_signal
alias da_wl_event_loop_add_signal = wl_event_source* function(wl_event_loop* loop, int signal_number, wl_event_loop_signal_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_add_timer
alias da_wl_event_loop_add_timer = wl_event_source* function(wl_event_loop* loop, wl_event_loop_timer_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_create
alias da_wl_event_loop_create = wl_event_loop* function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_destroy
alias da_wl_event_loop_destroy = void function(wl_event_loop* loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_dispatch
alias da_wl_event_loop_dispatch = int function(wl_event_loop* loop, int timeout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_dispatch_idle
alias da_wl_event_loop_dispatch_idle = void function(wl_event_loop* loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_get_destroy_listener
alias da_wl_event_loop_get_destroy_listener = wl_listener* function(wl_event_loop* loop, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_loop_get_fd
alias da_wl_event_loop_get_fd = int function(wl_event_loop* loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_source_check
alias da_wl_event_source_check = void function(wl_event_source* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_source_fd_update
alias da_wl_event_source_fd_update = int function(wl_event_source* source, uint mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_source_remove
alias da_wl_event_source_remove = int function(wl_event_source* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_event_source_timer_update
alias da_wl_event_source_timer_update = int function(wl_event_source* source, int ms_delay)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_global_create
alias da_wl_global_create = wl_global* function(wl_display* display, const(wl_interface)* iface, int ver, void* data, wl_global_bind_func_t bind)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_global_destroy
alias da_wl_global_destroy = void function(wl_global* global)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_global_get_interface
alias da_wl_global_get_interface = const(wl_interface)* function(const(wl_global)* global)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_global_get_user_data
alias da_wl_global_get_user_data = void* function(const(wl_global)* global)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_log_set_handler_server
alias da_wl_log_set_handler_server = void function(wl_log_func_t handler)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_protocol_logger_destroy
alias da_wl_protocol_logger_destroy = void function(wl_protocol_logger* logger)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_add_destroy_listener
alias da_wl_resource_add_destroy_listener = void function(wl_resource* resource, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_create
alias da_wl_resource_create = wl_resource* function(wl_client* client, const(wl_interface)* iface, int ver, uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_destroy
alias da_wl_resource_destroy = void function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_find_for_client
alias da_wl_resource_find_for_client = wl_resource* function(wl_list* list, wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_from_link
alias da_wl_resource_from_link = wl_resource* function(wl_list* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_class
alias da_wl_resource_get_class = const(char)* function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_client
alias da_wl_resource_get_client = wl_client* function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_destroy_listener
alias da_wl_resource_get_destroy_listener = wl_listener* function(wl_resource* resource, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_id
alias da_wl_resource_get_id = uint function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_link
alias da_wl_resource_get_link = wl_list* function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_user_data
alias da_wl_resource_get_user_data = void* function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_get_version
alias da_wl_resource_get_version = int function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_instance_of
alias da_wl_resource_instance_of = int function(wl_resource* resource, const(wl_interface)* iface, const(void)* impl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_post_error
alias da_wl_resource_post_error = void function(wl_resource* resource, uint code, const(char)* msg, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_post_event
alias da_wl_resource_post_event = void function(wl_resource* resource, uint opcode, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_post_event_array
alias da_wl_resource_post_event_array = void function(wl_resource* resource, uint opcode, wl_argument* args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_post_no_memory
alias da_wl_resource_post_no_memory = void function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_queue_event
alias da_wl_resource_queue_event = void function(wl_resource* resource, uint opcode, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_queue_event_array
alias da_wl_resource_queue_event_array = void function(wl_resource* resource, uint opcode, wl_argument* args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_set_destructor
alias da_wl_resource_set_destructor = void function(wl_resource* resource, wl_resource_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_set_dispatcher
alias da_wl_resource_set_dispatcher = void function(wl_resource* resource, wl_dispatcher_func_t dispatcher, const(void)* impl, void* data, wl_resource_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_set_implementation
alias da_wl_resource_set_implementation = void function(wl_resource* resource, const(void)* impl, void* data, wl_resource_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_resource_set_user_data
alias da_wl_resource_set_user_data = void function(wl_resource* resource, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_begin_access
alias da_wl_shm_buffer_begin_access = void function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_end_access
alias da_wl_shm_buffer_end_access = void function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_get
alias da_wl_shm_buffer_get = wl_shm_buffer* function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_get_data
alias da_wl_shm_buffer_get_data = void* function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_get_format
alias da_wl_shm_buffer_get_format = uint function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_get_height
alias da_wl_shm_buffer_get_height = int function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_get_stride
alias da_wl_shm_buffer_get_stride = int function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_get_width
alias da_wl_shm_buffer_get_width = int function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_buffer_ref_pool
alias da_wl_shm_buffer_ref_pool = wl_shm_pool* function(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_wl_shm_pool_unref
alias da_wl_shm_pool_unref = void function(wl_shm_pool* pool)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_for_each_resource_iterator_func_t
alias wl_client_for_each_resource_iterator_func_t = wl_iterator_result function(wl_resource* resource, void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_global_filter_func_t
alias wl_display_global_filter_func_t = bool function(const(wl_client)* client, const(wl_global)* global, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_fd_func_t
alias wl_event_loop_fd_func_t = int function(int fd, uint mask, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_idle_func_t
alias wl_event_loop_idle_func_t = void function(void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_signal_func_t
alias wl_event_loop_signal_func_t = int function(int signal_number, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_timer_func_t
alias wl_event_loop_timer_func_t = int function(void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_global_bind_func_t
alias wl_global_bind_func_t = void function(wl_client* client, void* data, uint ver, uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_notify_func_t
alias wl_notify_func_t = void function(wl_listener* listener, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_protocol_logger_func_t
alias wl_protocol_logger_func_t = void function(void* user_data, wl_protocol_logger_type direction, const(wl_protocol_logger_message)* message)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_destroy_func_t
alias wl_resource_destroy_func_t = void function(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

WL_EVENT_READABLE
anonymousenum WL_EVENT_READABLE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_protocol_logger_type
enum wl_protocol_logger_type
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

wlClientForEach
auto wlClientForEach(wl_list* list)

Iterate over a list of clients.

wl_client_add_destroy_listener
void wl_client_add_destroy_listener(wl_client* client, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_add_resource_created_listener
void wl_client_add_resource_created_listener(wl_client* client, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_create
wl_client* wl_client_create(wl_display* display, int fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_destroy
void wl_client_destroy(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_flush
void wl_client_flush(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_for_each_resource
void wl_client_for_each_resource(wl_client* client, wl_client_for_each_resource_iterator_func_t iterator, void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_from_link
wl_client* wl_client_from_link(wl_list* link)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_get_credentials
void wl_client_get_credentials(wl_client* client, pid_t* pid, uid_t* uid, gid_t* gid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_get_destroy_listener
wl_listener* wl_client_get_destroy_listener(wl_client* client, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_get_display
wl_display* wl_client_get_display(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_get_fd
int wl_client_get_fd(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_get_link
wl_list* wl_client_get_link(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_get_object
wl_resource* wl_client_get_object(wl_client* client, uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_client_post_no_memory
void wl_client_post_no_memory(wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_client_created_listener
void wl_display_add_client_created_listener(wl_display* display, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_destroy_listener
void wl_display_add_destroy_listener(wl_display* display, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_protocol_logger
wl_protocol_logger* wl_display_add_protocol_logger(wl_display* display, wl_protocol_logger_func_t , void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_shm_format
uint* wl_display_add_shm_format(wl_display* display, uint format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_socket
int wl_display_add_socket(wl_display* display, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_socket_auto
const(char)* wl_display_add_socket_auto(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_add_socket_fd
int wl_display_add_socket_fd(wl_display* display, int sock_fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_create
wl_display* wl_display_create()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_destroy
void wl_display_destroy(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_flush_clients
void wl_display_flush_clients(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_get_client_list
wl_list* wl_display_get_client_list(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_get_destroy_listener
wl_listener* wl_display_get_destroy_listener(wl_display* display, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_get_event_loop
wl_event_loop* wl_display_get_event_loop(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_get_serial
uint wl_display_get_serial(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_init_shm
int wl_display_init_shm(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_next_serial
uint wl_display_next_serial(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_run
void wl_display_run(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_set_global_filter
void wl_display_set_global_filter(wl_display* display, wl_display_global_filter_func_t filter, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display_terminate
void wl_display_terminate(wl_display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_add_destroy_listener
void wl_event_loop_add_destroy_listener(wl_event_loop* loop, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_add_fd
wl_event_source* wl_event_loop_add_fd(wl_event_loop* loop, int fd, uint mask, wl_event_loop_fd_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_add_idle
wl_event_source* wl_event_loop_add_idle(wl_event_loop* loop, wl_event_loop_idle_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_add_signal
wl_event_source* wl_event_loop_add_signal(wl_event_loop* loop, int signal_number, wl_event_loop_signal_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_add_timer
wl_event_source* wl_event_loop_add_timer(wl_event_loop* loop, wl_event_loop_timer_func_t func, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_create
wl_event_loop* wl_event_loop_create()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_destroy
void wl_event_loop_destroy(wl_event_loop* loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_dispatch
int wl_event_loop_dispatch(wl_event_loop* loop, int timeout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_dispatch_idle
void wl_event_loop_dispatch_idle(wl_event_loop* loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_get_destroy_listener
wl_listener* wl_event_loop_get_destroy_listener(wl_event_loop* loop, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop_get_fd
int wl_event_loop_get_fd(wl_event_loop* loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_source_check
void wl_event_source_check(wl_event_source* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_source_fd_update
int wl_event_source_fd_update(wl_event_source* source, uint mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_source_remove
int wl_event_source_remove(wl_event_source* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_source_timer_update
int wl_event_source_timer_update(wl_event_source* source, int ms_delay)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_global_create
wl_global* wl_global_create(wl_display* display, const(wl_interface)* iface, int ver, void* data, wl_global_bind_func_t bind)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_global_destroy
void wl_global_destroy(wl_global* global)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_global_get_interface
const(wl_interface)* wl_global_get_interface(const(wl_global)* global)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_global_get_user_data
void* wl_global_get_user_data(const(wl_global)* global)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_log_set_handler_server
void wl_log_set_handler_server(wl_log_func_t handler)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_protocol_logger_destroy
void wl_protocol_logger_destroy(wl_protocol_logger* logger)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_add_destroy_listener
void wl_resource_add_destroy_listener(wl_resource* resource, wl_listener* listener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_create
wl_resource* wl_resource_create(wl_client* client, const(wl_interface)* iface, int ver, uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_destroy
void wl_resource_destroy(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_find_for_client
wl_resource* wl_resource_find_for_client(wl_list* list, wl_client* client)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_from_link
wl_resource* wl_resource_from_link(wl_list* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_class
const(char)* wl_resource_get_class(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_client
wl_client* wl_resource_get_client(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_destroy_listener
wl_listener* wl_resource_get_destroy_listener(wl_resource* resource, wl_notify_func_t notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_id
uint wl_resource_get_id(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_link
wl_list* wl_resource_get_link(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_user_data
void* wl_resource_get_user_data(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_get_version
int wl_resource_get_version(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_instance_of
int wl_resource_instance_of(wl_resource* resource, const(wl_interface)* iface, const(void)* impl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_post_error
void wl_resource_post_error(wl_resource* resource, uint code, const(char)* msg, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_post_event
void wl_resource_post_event(wl_resource* resource, uint opcode, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_post_event_array
void wl_resource_post_event_array(wl_resource* resource, uint opcode, wl_argument* args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_post_no_memory
void wl_resource_post_no_memory(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_queue_event
void wl_resource_queue_event(wl_resource* resource, uint opcode, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_queue_event_array
void wl_resource_queue_event_array(wl_resource* resource, uint opcode, wl_argument* args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_set_destructor
void wl_resource_set_destructor(wl_resource* resource, wl_resource_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_set_dispatcher
void wl_resource_set_dispatcher(wl_resource* resource, wl_dispatcher_func_t dispatcher, const(void)* impl, void* data, wl_resource_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_set_implementation
void wl_resource_set_implementation(wl_resource* resource, const(void)* impl, void* data, wl_resource_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource_set_user_data
void wl_resource_set_user_data(wl_resource* resource, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_begin_access
void wl_shm_buffer_begin_access(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_end_access
void wl_shm_buffer_end_access(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_get
wl_shm_buffer* wl_shm_buffer_get(wl_resource* resource)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_get_data
void* wl_shm_buffer_get_data(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_get_format
uint wl_shm_buffer_get_format(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_get_height
int wl_shm_buffer_get_height(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_get_stride
int wl_shm_buffer_get_stride(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_get_width
int wl_shm_buffer_get_width(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer_ref_pool
wl_shm_pool* wl_shm_buffer_ref_pool(wl_shm_buffer* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_pool_unref
void wl_shm_pool_unref(wl_shm_pool* pool)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_signal_add
void wl_signal_add(wl_signal* signal, wl_listener* listener)

Add the specified listener to this signal.

wl_signal_emit
void wl_signal_emit(wl_signal* signal, void* data)

Emits this signal, notifying all registered listeners.

wl_signal_get
wl_listener* wl_signal_get(wl_signal* signal, wl_notify_func_t notify)

Gets the listener for the specified callback.

wl_signal_init
void wl_signal_init(wl_signal* signal)

Initialize a new \ref wl_signal for use.

Static variables

wl_client_add_destroy_listener
da_wl_client_add_destroy_listener wl_client_add_destroy_listener;
Undocumented in source.
wl_client_add_resource_created_listener
da_wl_client_add_resource_created_listener wl_client_add_resource_created_listener;
Undocumented in source.
wl_client_create
da_wl_client_create wl_client_create;
Undocumented in source.
wl_client_destroy
da_wl_client_destroy wl_client_destroy;
Undocumented in source.
wl_client_flush
da_wl_client_flush wl_client_flush;
Undocumented in source.
wl_client_for_each_resource
da_wl_client_for_each_resource wl_client_for_each_resource;
Undocumented in source.
wl_client_from_link
da_wl_client_from_link wl_client_from_link;
Undocumented in source.
wl_client_get_credentials
da_wl_client_get_credentials wl_client_get_credentials;
Undocumented in source.
wl_client_get_destroy_listener
da_wl_client_get_destroy_listener wl_client_get_destroy_listener;
Undocumented in source.
wl_client_get_display
da_wl_client_get_display wl_client_get_display;
Undocumented in source.
wl_client_get_fd
da_wl_client_get_fd wl_client_get_fd;
Undocumented in source.
wl_client_get_link
da_wl_client_get_link wl_client_get_link;
Undocumented in source.
wl_client_get_object
da_wl_client_get_object wl_client_get_object;
Undocumented in source.
wl_client_post_no_memory
da_wl_client_post_no_memory wl_client_post_no_memory;
Undocumented in source.
wl_display_add_client_created_listener
da_wl_display_add_client_created_listener wl_display_add_client_created_listener;
Undocumented in source.
wl_display_add_destroy_listener
da_wl_display_add_destroy_listener wl_display_add_destroy_listener;
Undocumented in source.
wl_display_add_protocol_logger
da_wl_display_add_protocol_logger wl_display_add_protocol_logger;
Undocumented in source.
wl_display_add_shm_format
da_wl_display_add_shm_format wl_display_add_shm_format;
Undocumented in source.
wl_display_add_socket
da_wl_display_add_socket wl_display_add_socket;
Undocumented in source.
wl_display_add_socket_auto
da_wl_display_add_socket_auto wl_display_add_socket_auto;
Undocumented in source.
wl_display_add_socket_fd
da_wl_display_add_socket_fd wl_display_add_socket_fd;
Undocumented in source.
wl_display_create
da_wl_display_create wl_display_create;
Undocumented in source.
wl_display_destroy
da_wl_display_destroy wl_display_destroy;
Undocumented in source.
wl_display_flush_clients
da_wl_display_flush_clients wl_display_flush_clients;
Undocumented in source.
wl_display_get_client_list
da_wl_display_get_client_list wl_display_get_client_list;
Undocumented in source.
wl_display_get_destroy_listener
da_wl_display_get_destroy_listener wl_display_get_destroy_listener;
Undocumented in source.
wl_display_get_event_loop
da_wl_display_get_event_loop wl_display_get_event_loop;
Undocumented in source.
wl_display_get_serial
da_wl_display_get_serial wl_display_get_serial;
Undocumented in source.
wl_display_init_shm
da_wl_display_init_shm wl_display_init_shm;
Undocumented in source.
wl_display_next_serial
da_wl_display_next_serial wl_display_next_serial;
Undocumented in source.
wl_display_run
da_wl_display_run wl_display_run;
Undocumented in source.
wl_display_set_global_filter
da_wl_display_set_global_filter wl_display_set_global_filter;
Undocumented in source.
wl_display_terminate
da_wl_display_terminate wl_display_terminate;
Undocumented in source.
wl_event_loop_add_destroy_listener
da_wl_event_loop_add_destroy_listener wl_event_loop_add_destroy_listener;
Undocumented in source.
wl_event_loop_add_fd
da_wl_event_loop_add_fd wl_event_loop_add_fd;
Undocumented in source.
wl_event_loop_add_idle
da_wl_event_loop_add_idle wl_event_loop_add_idle;
Undocumented in source.
wl_event_loop_add_signal
da_wl_event_loop_add_signal wl_event_loop_add_signal;
Undocumented in source.
wl_event_loop_add_timer
da_wl_event_loop_add_timer wl_event_loop_add_timer;
Undocumented in source.
wl_event_loop_create
da_wl_event_loop_create wl_event_loop_create;
Undocumented in source.
wl_event_loop_destroy
da_wl_event_loop_destroy wl_event_loop_destroy;
Undocumented in source.
wl_event_loop_dispatch
da_wl_event_loop_dispatch wl_event_loop_dispatch;
Undocumented in source.
wl_event_loop_dispatch_idle
da_wl_event_loop_dispatch_idle wl_event_loop_dispatch_idle;
Undocumented in source.
wl_event_loop_get_destroy_listener
da_wl_event_loop_get_destroy_listener wl_event_loop_get_destroy_listener;
Undocumented in source.
wl_event_loop_get_fd
da_wl_event_loop_get_fd wl_event_loop_get_fd;
Undocumented in source.
wl_event_source_check
da_wl_event_source_check wl_event_source_check;
Undocumented in source.
wl_event_source_fd_update
da_wl_event_source_fd_update wl_event_source_fd_update;
Undocumented in source.
wl_event_source_remove
da_wl_event_source_remove wl_event_source_remove;
Undocumented in source.
wl_event_source_timer_update
da_wl_event_source_timer_update wl_event_source_timer_update;
Undocumented in source.
wl_global_create
da_wl_global_create wl_global_create;
Undocumented in source.
wl_global_destroy
da_wl_global_destroy wl_global_destroy;
Undocumented in source.
wl_global_get_interface
da_wl_global_get_interface wl_global_get_interface;
Undocumented in source.
wl_global_get_user_data
da_wl_global_get_user_data wl_global_get_user_data;
Undocumented in source.
wl_log_set_handler_server
da_wl_log_set_handler_server wl_log_set_handler_server;
Undocumented in source.
wl_protocol_logger_destroy
da_wl_protocol_logger_destroy wl_protocol_logger_destroy;
Undocumented in source.
wl_resource_add_destroy_listener
da_wl_resource_add_destroy_listener wl_resource_add_destroy_listener;
Undocumented in source.
wl_resource_create
da_wl_resource_create wl_resource_create;
Undocumented in source.
wl_resource_destroy
da_wl_resource_destroy wl_resource_destroy;
Undocumented in source.
wl_resource_find_for_client
da_wl_resource_find_for_client wl_resource_find_for_client;
Undocumented in source.
wl_resource_from_link
da_wl_resource_from_link wl_resource_from_link;
Undocumented in source.
wl_resource_get_class
da_wl_resource_get_class wl_resource_get_class;
Undocumented in source.
wl_resource_get_client
da_wl_resource_get_client wl_resource_get_client;
Undocumented in source.
wl_resource_get_destroy_listener
da_wl_resource_get_destroy_listener wl_resource_get_destroy_listener;
Undocumented in source.
wl_resource_get_id
da_wl_resource_get_id wl_resource_get_id;
Undocumented in source.
wl_resource_get_link
da_wl_resource_get_link wl_resource_get_link;
Undocumented in source.
wl_resource_get_user_data
da_wl_resource_get_user_data wl_resource_get_user_data;
Undocumented in source.
wl_resource_get_version
da_wl_resource_get_version wl_resource_get_version;
Undocumented in source.
wl_resource_instance_of
da_wl_resource_instance_of wl_resource_instance_of;
Undocumented in source.
wl_resource_post_error
da_wl_resource_post_error wl_resource_post_error;
Undocumented in source.
wl_resource_post_event
da_wl_resource_post_event wl_resource_post_event;
Undocumented in source.
wl_resource_post_event_array
da_wl_resource_post_event_array wl_resource_post_event_array;
Undocumented in source.
wl_resource_post_no_memory
da_wl_resource_post_no_memory wl_resource_post_no_memory;
Undocumented in source.
wl_resource_queue_event
da_wl_resource_queue_event wl_resource_queue_event;
Undocumented in source.
wl_resource_queue_event_array
da_wl_resource_queue_event_array wl_resource_queue_event_array;
Undocumented in source.
wl_resource_set_destructor
da_wl_resource_set_destructor wl_resource_set_destructor;
Undocumented in source.
wl_resource_set_dispatcher
da_wl_resource_set_dispatcher wl_resource_set_dispatcher;
Undocumented in source.
wl_resource_set_implementation
da_wl_resource_set_implementation wl_resource_set_implementation;
Undocumented in source.
wl_resource_set_user_data
da_wl_resource_set_user_data wl_resource_set_user_data;
Undocumented in source.
wl_shm_buffer_begin_access
da_wl_shm_buffer_begin_access wl_shm_buffer_begin_access;
Undocumented in source.
wl_shm_buffer_end_access
da_wl_shm_buffer_end_access wl_shm_buffer_end_access;
Undocumented in source.
wl_shm_buffer_get
da_wl_shm_buffer_get wl_shm_buffer_get;
Undocumented in source.
wl_shm_buffer_get_data
da_wl_shm_buffer_get_data wl_shm_buffer_get_data;
Undocumented in source.
wl_shm_buffer_get_format
da_wl_shm_buffer_get_format wl_shm_buffer_get_format;
Undocumented in source.
wl_shm_buffer_get_height
da_wl_shm_buffer_get_height wl_shm_buffer_get_height;
Undocumented in source.
wl_shm_buffer_get_stride
da_wl_shm_buffer_get_stride wl_shm_buffer_get_stride;
Undocumented in source.
wl_shm_buffer_get_width
da_wl_shm_buffer_get_width wl_shm_buffer_get_width;
Undocumented in source.
wl_shm_buffer_ref_pool
da_wl_shm_buffer_ref_pool wl_shm_buffer_ref_pool;
Undocumented in source.
wl_shm_pool_unref
da_wl_shm_pool_unref wl_shm_pool_unref;
Undocumented in source.

Structs

wl_client
struct wl_client
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_display
struct wl_display
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_loop
struct wl_event_loop
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_event_source
struct wl_event_source
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_global
struct wl_global
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_listener
struct wl_listener
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_protocol_logger
struct wl_protocol_logger
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_protocol_logger_message
struct wl_protocol_logger_message
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_resource
struct wl_resource
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_buffer
struct wl_shm_buffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_shm_pool
struct wl_shm_pool
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wl_signal
struct wl_signal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta