libudo
Getting Started
Build libudo
API
📚 API documentation
libudo
Index
Index
B
|
C
|
U
B
buffer (C member)
C
code (C member)
U
UDO_API (C macro)
UDO_ATOMIC_DEF (C macro)
UDO_BYTE_ALIGN (C macro)
udo_csock_raw (C struct)
udo_csock_raw.err (C member)
udo_csock_raw.fd (C member)
udo_csock_raw.free (C member)
udo_csock_raw.iface (C member)
udo_csock_raw_create (C function)
udo_csock_raw_create_info (C struct)
udo_csock_raw_create_info.iface (C member)
udo_csock_raw_destroy (C function)
udo_csock_raw_get_fd (C function)
udo_csock_raw_get_iface (C function)
udo_csock_raw_get_sizeof (C function)
udo_csock_raw_recv_data (C function)
udo_csock_raw_send_data (C function)
UDO_DIR_NAME_MAX (C macro)
UDO_FILE_NAME_MAX (C macro)
udo_file_ops (C struct)
udo_file_ops.alloc_sz (C member)
udo_file_ops.data (C member)
udo_file_ops.data_sz (C member)
udo_file_ops.err (C member)
udo_file_ops.fd (C member)
udo_file_ops.fname_off (C member)
udo_file_ops.free (C member)
udo_file_ops.full_path (C member)
udo_file_ops.pipe_fds (C member)
udo_file_ops_create (C function)
udo_file_ops_create_info (C struct)
udo_file_ops_create_info.create_dir (C member)
udo_file_ops_create_info.create_pipe (C member)
udo_file_ops_create_info.fname (C member)
udo_file_ops_create_info.offset (C member)
udo_file_ops_create_info.protect (C member)
udo_file_ops_create_info.size (C member)
udo_file_ops_destroy (C function)
udo_file_ops_get_alloc_size (C function)
udo_file_ops_get_data (C function)
udo_file_ops_get_data_size (C function)
udo_file_ops_get_dirname (C function)
udo_file_ops_get_fd (C function)
udo_file_ops_get_filename (C function)
udo_file_ops_get_full_path (C function)
udo_file_ops_get_line (C function)
udo_file_ops_get_line_count (C function)
udo_file_ops_get_sizeof (C function)
udo_file_ops_remove_dir (C function)
udo_file_ops_reset_full_path (C function)
udo_file_ops_set_fd_flags (C function)
udo_file_ops_zero_copy (C function)
udo_file_ops_zero_copy_info (C struct)
udo_file_ops_zero_copy_info.in_fd (C member)
udo_file_ops_zero_copy_info.in_off (C member)
udo_file_ops_zero_copy_info.out_fd (C member)
udo_file_ops_zero_copy_info.out_off (C member)
udo_file_ops_zero_copy_info.size (C member)
UDO_FILE_PATH_MAX (C macro)
udo_futex_create (C function)
udo_futex_create_info (C struct)
udo_futex_create_info.count (C member)
udo_futex_create_info.size (C member)
udo_futex_destroy (C function)
udo_futex_lock (C function)
udo_futex_unlock (C function)
udo_futex_unlock_force (C function)
udo_futex_wait (C function)
udo_futex_wait_cond (C macro)
udo_futex_wake (C function)
udo_futex_wake_cond (C function)
UDO_INLINE (C macro)
udo_jpool (C struct)
udo_jpool.cur_thread (C member)
udo_jpool.err (C member)
udo_jpool.free (C member)
udo_jpool.queue_data (C member)
udo_jpool.queue_sz (C member)
udo_jpool.thread_count (C member)
udo_jpool.threads (C member)
udo_jpool_add_job (C function)
udo_jpool_create (C function)
udo_jpool_create_info (C struct)
udo_jpool_create_info.count (C member)
udo_jpool_create_info.size (C member)
udo_jpool_destroy (C function)
udo_jpool_get_sizeof (C function)
udo_jpool_job (C struct)
udo_jpool_job.arg (C member)
udo_jpool_job.func (C member)
udo_jpool_queue (C struct)
udo_jpool_queue.data (C member)
udo_jpool_queue.front (C member)
udo_jpool_queue.job_count (C member)
udo_jpool_queue.job_free (C member)
udo_jpool_queue.rear (C member)
udo_jpool_queue.size (C member)
udo_jpool_thread (C struct)
udo_jpool_thread.queue (C member)
udo_jpool_thread.tid (C member)
udo_jpool_wait (C function)
udo_log (C macro)
UDO_LOG_ERR_INCORRECT_DATA (C enumerator)
UDO_LOG_ERR_UNCOMMON (C enumerator)
udo_log_error (C macro)
udo_log_error_struct (C struct)
udo_log_error_type (C enum)
udo_log_get_error (C function)
udo_log_get_error_code (C function)
udo_log_info (C macro)
udo_log_level_type (C enum)
udo_log_level_type.UDO_LOG_ALL (C enumerator)
udo_log_level_type.UDO_LOG_DANGER (C enumerator)
udo_log_level_type.UDO_LOG_INFO (C enumerator)
udo_log_level_type.UDO_LOG_NONE (C enumerator)
udo_log_level_type.UDO_LOG_RESET (C enumerator)
udo_log_level_type.UDO_LOG_SUCCESS (C enumerator)
udo_log_level_type.UDO_LOG_WARNING (C enumerator)
udo_log_notime (C function)
udo_log_print (C macro)
udo_log_remove_colors (C function)
udo_log_reset_colors (C function)
udo_log_set_error (C macro)
udo_log_set_error_struct (C function)
udo_log_set_level (C function)
udo_log_set_write_fd (C function)
udo_log_success (C macro)
udo_log_time (C function)
udo_log_warning (C macro)
UDO_MAX (C macro)
UDO_MIN (C macro)
udo_mm (C struct)
udo_mm.ab_sz (C member)
udo_mm.buff_sz (C member)
udo_mm.data_sz (C member)
udo_mm.err (C member)
udo_mm.offset (C member)
udo_mm_alloc (C function)
udo_mm_destroy (C function)
udo_mm_free (C function)
udo_mm_sub_alloc (C function)
udo_mm_sub_alloc_get_size (C function)
UDO_PAGE_GET (C macro)
UDO_PAGE_SIZE (C macro)
udo_shm (C struct)
udo_shm.data (C member)
udo_shm.data_sz (C member)
udo_shm.err (C member)
udo_shm.fd (C member)
udo_shm.free (C member)
udo_shm.procs (C member)
udo_shm.shm_file (C member)
udo_shm_create (C function)
udo_shm_create_info (C struct)
udo_shm_create_info.proc_count (C member)
udo_shm_create_info.shm_file (C member)
udo_shm_create_info.shm_size (C member)
udo_shm_data_info (C struct)
udo_shm_data_info.data (C member)
udo_shm_data_info.proc_index (C member)
udo_shm_data_info.size (C member)
udo_shm_data_read (C function)
udo_shm_data_write (C function)
udo_shm_destroy (C function)
udo_shm_get_data (C function)
udo_shm_get_data_size (C function)
udo_shm_get_fd (C function)
udo_shm_get_sizeof (C function)
udo_shm_proc (C struct)
udo_shm_proc.data (C member)
udo_shm_proc.data_sz (C member)
udo_shm_proc.rd_fux (C member)
udo_shm_proc.wr_fux (C member)
udo_sock_tcp (C struct)
udo_sock_tcp.addr (C member)
udo_sock_tcp.err (C member)
udo_sock_tcp.fd (C member)
udo_sock_tcp.free (C member)
udo_sock_tcp.ip_addr (C member)
udo_sock_tcp.port (C member)
udo_sock_tcp_client_connect (C function)
udo_sock_tcp_client_create (C function)
udo_sock_tcp_client_create_info (C struct)
udo_sock_tcp_client_create_info.ip_addr (C member)
udo_sock_tcp_client_create_info.ipv6 (C member)
udo_sock_tcp_client_create_info.port (C member)
udo_sock_tcp_client_send_data (C function)
udo_sock_tcp_destroy (C function)
udo_sock_tcp_get_fd (C function)
udo_sock_tcp_get_ip_addr (C function)
udo_sock_tcp_get_port (C function)
udo_sock_tcp_get_sizeof (C function)
udo_sock_tcp_recv_data (C function)
udo_sock_tcp_send_data (C function)
udo_sock_tcp_server_accept (C function)
udo_sock_tcp_server_create (C function)
udo_sock_tcp_server_create_info (C struct)
udo_sock_tcp_server_create_info.connections (C member)
udo_sock_tcp_server_create_info.ip_addr (C member)
udo_sock_tcp_server_create_info.ipv6 (C member)
udo_sock_tcp_server_create_info.port (C member)
udo_sock_udp (C struct)
udo_sock_udp.addr (C member)
udo_sock_udp.err (C member)
udo_sock_udp.fd (C member)
udo_sock_udp.free (C member)
udo_sock_udp.ip_addr (C member)
udo_sock_udp.port (C member)
udo_sock_udp_client_connect (C function)
udo_sock_udp_client_create (C function)
udo_sock_udp_client_create_info (C struct)
udo_sock_udp_client_create_info.ip_addr (C member)
udo_sock_udp_client_create_info.ipv6 (C member)
udo_sock_udp_client_create_info.port (C member)
udo_sock_udp_client_send_data (C function)
udo_sock_udp_destroy (C function)
udo_sock_udp_get_fd (C function)
udo_sock_udp_get_ip_addr (C function)
udo_sock_udp_get_port (C function)
udo_sock_udp_get_sizeof (C function)
udo_sock_udp_recv_data (C function)
udo_sock_udp_send_data (C function)
udo_sock_udp_server_accept (C function)
udo_sock_udp_server_create (C function)
udo_sock_udp_server_create_info (C struct)
udo_sock_udp_server_create_info.ip_addr (C member)
udo_sock_udp_server_create_info.ipv6 (C member)
udo_sock_udp_server_create_info.port (C member)
udo_sock_udp_server_recv_data (C function)
UDO_STATIC_INLINE (C macro)
UDO_STRTOU (C macro)
UDO_UNUSED (C macro)
udo_usock_tcp (C struct)
udo_usock_tcp.addr (C member)
udo_usock_tcp.err (C member)
udo_usock_tcp.fd (C member)
udo_usock_tcp.free (C member)
udo_usock_tcp_client_connect (C function)
udo_usock_tcp_client_create (C function)
udo_usock_tcp_client_create_info (C struct)
udo_usock_tcp_client_create_info.unix_path (C member)
udo_usock_tcp_client_send_data (C function)
udo_usock_tcp_destroy (C function)
udo_usock_tcp_get_fd (C function)
udo_usock_tcp_get_sizeof (C function)
udo_usock_tcp_get_unix_path (C function)
udo_usock_tcp_recv_data (C function)
udo_usock_tcp_send_data (C function)
udo_usock_tcp_server_accept (C function)
udo_usock_tcp_server_create (C function)
udo_usock_tcp_server_create_info (C struct)
udo_usock_tcp_server_create_info.connections (C member)
udo_usock_tcp_server_create_info.unix_path (C member)
udo_usock_udp (C struct)
udo_usock_udp.addr (C member)
udo_usock_udp.err (C member)
udo_usock_udp.fd (C member)
udo_usock_udp.free (C member)
udo_usock_udp.saddr (C member)
udo_usock_udp_client_create (C function)
udo_usock_udp_client_create_info (C struct)
udo_usock_udp_client_create_info.cli_unix_path (C member)
udo_usock_udp_client_create_info.srv_unix_path (C member)
udo_usock_udp_client_send_data (C function)
udo_usock_udp_destroy (C function)
udo_usock_udp_get_fd (C function)
udo_usock_udp_get_sizeof (C function)
udo_usock_udp_get_unix_path (C function)
udo_usock_udp_recv_data (C function)
udo_usock_udp_send_data (C function)
udo_usock_udp_server_create (C function)
udo_usock_udp_server_create_info (C struct)
udo_usock_udp_server_create_info.unix_path (C member)
udo_usock_udp_server_recv_data (C function)
udo_vsock_tcp (C struct)
udo_vsock_tcp.addr (C member)
udo_vsock_tcp.err (C member)
udo_vsock_tcp.fd (C member)
udo_vsock_tcp.free (C member)
udo_vsock_tcp.port (C member)
udo_vsock_tcp.vcid (C member)
udo_vsock_tcp_client_connect (C function)
udo_vsock_tcp_client_create (C function)
udo_vsock_tcp_client_create_info (C struct)
udo_vsock_tcp_client_create_info.port (C member)
udo_vsock_tcp_client_create_info.vcid (C member)
udo_vsock_tcp_client_send_data (C function)
udo_vsock_tcp_destroy (C function)
udo_vsock_tcp_get_fd (C function)
udo_vsock_tcp_get_local_vcid (C function)
udo_vsock_tcp_get_port (C function)
udo_vsock_tcp_get_sizeof (C function)
udo_vsock_tcp_get_vcid (C function)
udo_vsock_tcp_recv_data (C function)
udo_vsock_tcp_send_data (C function)
udo_vsock_tcp_server_accept (C function)
udo_vsock_tcp_server_create (C function)
udo_vsock_tcp_server_create_info (C struct)
udo_vsock_tcp_server_create_info.connections (C member)
udo_vsock_tcp_server_create_info.port (C member)
udo_vsock_tcp_server_create_info.vcid (C member)
udo_vsock_udp (C struct)
udo_vsock_udp.addr (C member)
udo_vsock_udp.err (C member)
udo_vsock_udp.fd (C member)
udo_vsock_udp.free (C member)
udo_vsock_udp.port (C member)
udo_vsock_udp.vcid (C member)
udo_vsock_udp_client_connect (C function)
udo_vsock_udp_client_create (C function)
udo_vsock_udp_client_create_info (C struct)
udo_vsock_udp_client_create_info.port (C member)
udo_vsock_udp_client_create_info.vcid (C member)
udo_vsock_udp_client_send_data (C function)
udo_vsock_udp_destroy (C function)
udo_vsock_udp_get_fd (C function)
udo_vsock_udp_get_local_vcid (C function)
udo_vsock_udp_get_port (C function)
udo_vsock_udp_get_sizeof (C function)
udo_vsock_udp_get_vcid (C function)
udo_vsock_udp_recv_data (C function)
udo_vsock_udp_send_data (C function)
udo_vsock_udp_server_accept (C function)
udo_vsock_udp_server_create (C function)
udo_vsock_udp_server_create_info (C struct)
udo_vsock_udp_server_create_info.port (C member)
udo_vsock_udp_server_create_info.vcid (C member)
udo_vsock_udp_server_recv_data (C function)