Crate nng_c_sys

Source

Modules§

nng_errno_enum
nng_http_status
nng_log_facility
nng_log_level
nng_pipe_ev
nng_sockaddr_family
nng_stat_type_enum
nng_tls_auth_mode
nng_tls_mode
nng_tls_version
nng_unit_enum

Structs§

nng_aio
nng_ctx_s
nng_cv
nng_dialer_s
nng_http_client
nng_http_conn
nng_http_handler
nng_http_req
nng_http_res
nng_http_server
nng_iov
nng_listener_s
nng_msg
nng_mtx
nng_pipe_s
nng_sockaddr_abstract
nng_sockaddr_in
nng_sockaddr_in6
nng_sockaddr_inproc
nng_sockaddr_path
nng_sockaddr_storage
nng_sockaddr_zt
nng_socket_s
nng_stat
nng_stream
nng_stream_dialer
nng_stream_listener
nng_thread
nng_tls_config
nng_udp
nng_url

Constants§

NNG_FLAG_ALLOC
NNG_FLAG_NONBLOCK
NNG_OPT_LOCADDR
NNG_OPT_MAXTTL
NNG_OPT_PAIR1_POLY
NNG_OPT_PEER
NNG_OPT_PEERNAME
NNG_OPT_PEER_GID
NNG_OPT_PEER_PID
NNG_OPT_PEER_UID
NNG_OPT_PEER_ZONEID
NNG_OPT_PROTO
NNG_OPT_PROTONAME
NNG_OPT_RAW
NNG_OPT_RECONNMAXT
NNG_OPT_RECONNMINT
NNG_OPT_RECVBUF
NNG_OPT_RECVFD
NNG_OPT_RECVMAXSZ
NNG_OPT_RECVTIMEO
NNG_OPT_REMADDR
NNG_OPT_REQ_RESENDTICK
NNG_OPT_REQ_RESENDTIME
NNG_OPT_SENDBUF
NNG_OPT_SENDFD
NNG_OPT_SENDTIMEO
NNG_OPT_SOCKNAME
NNG_OPT_SUB_PREFNEW
NNG_OPT_SUB_SUBSCRIBE
NNG_OPT_SUB_UNSUBSCRIBE
NNG_OPT_SURVEYOR_SURVEYTIME
NNG_OPT_TLS_AUTH_MODE
NNG_OPT_TLS_CA_FILE
NNG_OPT_TLS_CERT_KEY_FILE
NNG_OPT_TLS_CONFIG
NNG_OPT_TLS_PEER_ALT_NAMES
NNG_OPT_TLS_PEER_CN
NNG_OPT_TLS_SERVER_NAME
NNG_OPT_TLS_VERIFIED
NNG_OPT_URL

Functions§

nng_aio_abort
nng_aio_alloc
nng_aio_begin
nng_aio_busy
nng_aio_cancel
nng_aio_count
nng_aio_defer
nng_aio_finish
nng_aio_free
nng_aio_get_input
nng_aio_get_msg
nng_aio_get_output
nng_aio_reap
nng_aio_result
nng_aio_set_expire
nng_aio_set_input
nng_aio_set_iov
nng_aio_set_msg
nng_aio_set_output
nng_aio_set_timeout
nng_aio_stop
nng_aio_wait
nng_alloc
nng_bus0_open
nng_bus0_open_raw
nng_clock
nng_close
nng_closeall
nng_ctx_close
nng_ctx_get
nng_ctx_get_addr
nng_ctx_get_bool
nng_ctx_get_int
nng_ctx_get_ms
nng_ctx_get_ptr
nng_ctx_get_size
nng_ctx_get_string
nng_ctx_get_uint64
nng_ctx_getopt
nng_ctx_getopt_bool
nng_ctx_getopt_int
nng_ctx_getopt_ms
nng_ctx_getopt_size
nng_ctx_id
nng_ctx_open
nng_ctx_recv
nng_ctx_recvmsg
nng_ctx_send
nng_ctx_sendmsg
nng_ctx_set
nng_ctx_set_addr
nng_ctx_set_bool
nng_ctx_set_int
nng_ctx_set_ms
nng_ctx_set_ptr
nng_ctx_set_size
nng_ctx_set_string
nng_ctx_set_uint64
nng_ctx_setopt
nng_ctx_setopt_bool
nng_ctx_setopt_int
nng_ctx_setopt_ms
nng_ctx_setopt_size
nng_cv_alloc
nng_cv_free
nng_cv_until
nng_cv_wait
nng_cv_wake
nng_cv_wake1
nng_device
nng_device_aio
nng_dial
nng_dialer_close
nng_dialer_create
nng_dialer_get
nng_dialer_get_addr
nng_dialer_get_bool
nng_dialer_get_int
nng_dialer_get_ms
nng_dialer_get_ptr
nng_dialer_get_size
nng_dialer_get_string
nng_dialer_get_uint64
nng_dialer_get_url
nng_dialer_getopt
nng_dialer_getopt_bool
nng_dialer_getopt_int
nng_dialer_getopt_ms
nng_dialer_getopt_ptr
nng_dialer_getopt_size
nng_dialer_getopt_sockaddr
nng_dialer_getopt_string
nng_dialer_getopt_uint64
nng_dialer_id
nng_dialer_set
nng_dialer_set_addr
nng_dialer_set_bool
nng_dialer_set_int
nng_dialer_set_ms
nng_dialer_set_ptr
nng_dialer_set_size
nng_dialer_set_string
nng_dialer_set_uint64
nng_dialer_setopt
nng_dialer_setopt_bool
nng_dialer_setopt_int
nng_dialer_setopt_ms
nng_dialer_setopt_ptr
nng_dialer_setopt_size
nng_dialer_setopt_string
nng_dialer_setopt_uint64
nng_dialer_start
nng_fini
nng_free
nng_getopt
nng_getopt_bool
nng_getopt_int
nng_getopt_ms
nng_getopt_ptr
nng_getopt_size
nng_getopt_string
nng_getopt_uint64
nng_http_client_alloc
nng_http_client_connect
nng_http_client_free
nng_http_client_get_tls
nng_http_client_set_tls
nng_http_client_transact
nng_http_conn_close
nng_http_conn_read
nng_http_conn_read_all
nng_http_conn_read_req
nng_http_conn_read_res
nng_http_conn_transact
nng_http_conn_write
nng_http_conn_write_all
nng_http_conn_write_req
nng_http_conn_write_res
nng_http_handler_alloc
nng_http_handler_alloc_directory
nng_http_handler_alloc_file
nng_http_handler_alloc_redirect
nng_http_handler_alloc_static
nng_http_handler_collect_body
nng_http_handler_free
nng_http_handler_get_data
nng_http_handler_set_data
nng_http_handler_set_host
nng_http_handler_set_method
nng_http_handler_set_tree
nng_http_handler_set_tree_exclusive
nng_http_hijack
nng_http_req_add_header
nng_http_req_alloc
nng_http_req_copy_data
nng_http_req_del_header
nng_http_req_free
nng_http_req_get_data
nng_http_req_get_header
nng_http_req_get_method
nng_http_req_get_uri
nng_http_req_get_version
nng_http_req_reset
nng_http_req_set_data
nng_http_req_set_header
nng_http_req_set_method
nng_http_req_set_uri
nng_http_req_set_version
nng_http_res_add_header
nng_http_res_alloc
nng_http_res_alloc_error
nng_http_res_copy_data
nng_http_res_del_header
nng_http_res_free
nng_http_res_get_data
nng_http_res_get_header
nng_http_res_get_reason
nng_http_res_get_status
nng_http_res_get_version
nng_http_res_reset
nng_http_res_set_data
nng_http_res_set_header
nng_http_res_set_reason
nng_http_res_set_status
nng_http_res_set_version
nng_http_server_add_handler
nng_http_server_del_handler
nng_http_server_get_addr
nng_http_server_get_tls
nng_http_server_hold
nng_http_server_release
nng_http_server_res_error
nng_http_server_set_error_file
nng_http_server_set_error_page
nng_http_server_set_tls
nng_http_server_start
nng_http_server_stop
nng_init_set_parameter
nng_inproc_register
nng_ipc_register
nng_listen
nng_listener_close
nng_listener_create
nng_listener_get
nng_listener_get_addr
nng_listener_get_bool
nng_listener_get_int
nng_listener_get_ms
nng_listener_get_ptr
nng_listener_get_size
nng_listener_get_string
nng_listener_get_uint64
nng_listener_get_url
nng_listener_getopt
nng_listener_getopt_bool
nng_listener_getopt_int
nng_listener_getopt_ms
nng_listener_getopt_ptr
nng_listener_getopt_size
nng_listener_getopt_sockaddr
nng_listener_getopt_string
nng_listener_getopt_uint64
nng_listener_id
nng_listener_set
nng_listener_set_addr
nng_listener_set_bool
nng_listener_set_int
nng_listener_set_ms
nng_listener_set_ptr
nng_listener_set_size
nng_listener_set_string
nng_listener_set_uint64
nng_listener_setopt
nng_listener_setopt_bool
nng_listener_setopt_int
nng_listener_setopt_ms
nng_listener_setopt_ptr
nng_listener_setopt_size
nng_listener_setopt_string
nng_listener_setopt_uint64
nng_listener_start
nng_log_auth
nng_log_debug
nng_log_err
nng_log_get_level
nng_log_info
nng_log_notice
nng_log_set_facility
nng_log_set_level
nng_log_set_logger
nng_log_warn
nng_msg_alloc
nng_msg_append
nng_msg_append_u16
nng_msg_append_u32
nng_msg_append_u64
nng_msg_body
nng_msg_capacity
nng_msg_chop
nng_msg_chop_u16
nng_msg_chop_u32
nng_msg_chop_u64
nng_msg_clear
nng_msg_dup
nng_msg_free
nng_msg_get_pipe
nng_msg_getopt
nng_msg_header
nng_msg_header_append
nng_msg_header_append_u16
nng_msg_header_append_u32
nng_msg_header_append_u64
nng_msg_header_chop
nng_msg_header_chop_u16
nng_msg_header_chop_u32
nng_msg_header_chop_u64
nng_msg_header_clear
nng_msg_header_insert
nng_msg_header_insert_u16
nng_msg_header_insert_u32
nng_msg_header_insert_u64
nng_msg_header_len
nng_msg_header_trim
nng_msg_header_trim_u16
nng_msg_header_trim_u32
nng_msg_header_trim_u64
nng_msg_insert
nng_msg_insert_u16
nng_msg_insert_u32
nng_msg_insert_u64
nng_msg_len
nng_msg_realloc
nng_msg_reserve
nng_msg_set_pipe
nng_msg_trim
nng_msg_trim_u16
nng_msg_trim_u32
nng_msg_trim_u64
nng_msleep
nng_mtx_alloc
nng_mtx_free
nng_mtx_lock
nng_mtx_unlock
nng_null_logger
nng_pair0_open
nng_pair0_open_raw
nng_pair1_open
nng_pair1_open_poly
nng_pair1_open_raw
nng_pipe_close
nng_pipe_dialer
nng_pipe_get
nng_pipe_get_addr
nng_pipe_get_bool
nng_pipe_get_int
nng_pipe_get_ms
nng_pipe_get_ptr
nng_pipe_get_size
nng_pipe_get_string
nng_pipe_get_uint64
nng_pipe_getopt
nng_pipe_getopt_bool
nng_pipe_getopt_int
nng_pipe_getopt_ms
nng_pipe_getopt_ptr
nng_pipe_getopt_size
nng_pipe_getopt_sockaddr
nng_pipe_getopt_string
nng_pipe_getopt_uint64
nng_pipe_id
nng_pipe_listener
nng_pipe_notify
nng_pipe_socket
nng_pub0_open
nng_pub0_open_raw
nng_pull0_open
nng_pull0_open_raw
nng_push0_open
nng_push0_open_raw
nng_random
nng_recv
nng_recv_aio
nng_recvmsg
nng_rep0_open
nng_rep0_open_raw
nng_req0_open
nng_req0_open_raw
nng_respondent0_open
nng_respondent0_open_raw
nng_send
nng_send_aio
nng_sendmsg
nng_setopt
nng_setopt_bool
nng_setopt_int
nng_setopt_ms
nng_setopt_ptr
nng_setopt_size
nng_setopt_string
nng_setopt_uint64
nng_sleep_aio
nng_sock_recv
nng_sock_send
nng_socket_close
nng_socket_get
nng_socket_get_addr
nng_socket_get_bool
nng_socket_get_int
nng_socket_get_ms
nng_socket_get_ptr
nng_socket_get_size
nng_socket_get_string
nng_socket_get_uint64
nng_socket_id
nng_socket_pair
nng_socket_peer_id
nng_socket_peer_name
nng_socket_proto_id
nng_socket_proto_name
nng_socket_raw
nng_socket_set
nng_socket_set_addr
nng_socket_set_bool
nng_socket_set_int
nng_socket_set_ms
nng_socket_set_ptr
nng_socket_set_size
nng_socket_set_string
nng_socket_set_uint64
nng_stat_bool
nng_stat_child
nng_stat_desc
nng_stat_find
nng_stat_find_dialer
nng_stat_find_listener
nng_stat_find_socket
nng_stat_name
nng_stat_next
nng_stat_string
nng_stat_timestamp
nng_stat_type
nng_stat_unit
nng_stat_value
nng_stats_dump
nng_stats_free
nng_stats_get
nng_stderr_logger
nng_str_sockaddr
nng_strdup
nng_stream_close
nng_stream_dialer_alloc
nng_stream_dialer_alloc_url
nng_stream_dialer_close
nng_stream_dialer_dial
nng_stream_dialer_free
nng_stream_dialer_get
nng_stream_dialer_get_addr
nng_stream_dialer_get_bool
nng_stream_dialer_get_int
nng_stream_dialer_get_ms
nng_stream_dialer_get_ptr
nng_stream_dialer_get_size
nng_stream_dialer_get_string
nng_stream_dialer_get_uint64
nng_stream_dialer_set
nng_stream_dialer_set_addr
nng_stream_dialer_set_bool
nng_stream_dialer_set_int
nng_stream_dialer_set_ms
nng_stream_dialer_set_ptr
nng_stream_dialer_set_size
nng_stream_dialer_set_string
nng_stream_dialer_set_uint64
nng_stream_free
nng_stream_get
nng_stream_get_addr
nng_stream_get_bool
nng_stream_get_int
nng_stream_get_ms
nng_stream_get_ptr
nng_stream_get_size
nng_stream_get_string
nng_stream_get_uint64
nng_stream_listener_accept
nng_stream_listener_alloc
nng_stream_listener_alloc_url
nng_stream_listener_close
nng_stream_listener_free
nng_stream_listener_get
nng_stream_listener_get_addr
nng_stream_listener_get_bool
nng_stream_listener_get_int
nng_stream_listener_get_ms
nng_stream_listener_get_ptr
nng_stream_listener_get_size
nng_stream_listener_get_string
nng_stream_listener_get_uint64
nng_stream_listener_listen
nng_stream_listener_set
nng_stream_listener_set_addr
nng_stream_listener_set_bool
nng_stream_listener_set_int
nng_stream_listener_set_ms
nng_stream_listener_set_ptr
nng_stream_listener_set_size
nng_stream_listener_set_string
nng_stream_listener_set_uint64
nng_stream_recv
nng_stream_send
nng_stream_set
nng_stream_set_addr
nng_stream_set_bool
nng_stream_set_int
nng_stream_set_ms
nng_stream_set_ptr
nng_stream_set_size
nng_stream_set_string
nng_stream_set_uint64
nng_strerror
nng_strfree
nng_sub0_ctx_subscribe
nng_sub0_ctx_unsubscribe
nng_sub0_open
nng_sub0_open_raw
nng_sub0_socket_subscribe
nng_sub0_socket_unsubscribe
nng_surveyor0_open
nng_surveyor0_open_raw
nng_system_logger
nng_tcp_register
nng_thread_create
nng_thread_destroy
nng_thread_set_name
nng_tls_config_alloc
nng_tls_config_auth_mode
nng_tls_config_ca_chain
nng_tls_config_ca_file
nng_tls_config_cert_key_file
nng_tls_config_free
nng_tls_config_hold
nng_tls_config_key
nng_tls_config_own_cert
nng_tls_config_pass
nng_tls_config_psk
nng_tls_config_server_name
nng_tls_config_version
nng_tls_engine_description
nng_tls_engine_fips_mode
nng_tls_engine_name
nng_tls_register
nng_udp_close
nng_udp_multicast_membership
nng_udp_open
nng_udp_recv
nng_udp_send
nng_udp_sockname
nng_url_clone
nng_url_free
nng_url_parse
nng_version
nng_ws_register
nng_wss_register

Type Aliases§

nng_aio_cancelfn
nng_ctx
nng_dialer
nng_duration
nng_init_parameter
nng_listener
nng_logger
nng_pipe
nng_pipe_cb
nng_sockaddr_ipc
nng_socket
nng_time

Unions§

nng_sockaddr