Docs.rs
runng-sys-1.1.0+2
runng-sys 1.1.0+2
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
jeikabu
Dependencies
bindgen ^0.40
build
cmake ^0.1
build
Versions
0%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
runng_sys
1.1.0+2
All Items
Structs
Constants
Functions
Type Aliases
Unions
Crate
runng_sys
Copy item path
source
·
[
−
]
Structs
§
__fsid_t
max_align_t
nng_aio
nng_ctx_s
nng_dialer_s
nng_iov
nng_listener_s
nng_msg
nng_pipe_s
nng_sockaddr_in
nng_sockaddr_in6
nng_sockaddr_inproc
nng_sockaddr_path
nng_sockaddr_zt
nng_socket_s
nng_stat
nng_url
Constants
§
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
NNG_DURATION_DEFAULT
NNG_DURATION_INFINITE
NNG_DURATION_ZERO
NNG_MAJOR_VERSION
NNG_MAXADDRLEN
NNG_MINOR_VERSION
NNG_OPT_IPC_PEER_GID
NNG_OPT_IPC_PEER_PID
NNG_OPT_IPC_PEER_UID
NNG_OPT_IPC_PEER_ZONEID
NNG_OPT_IPC_PERMISSIONS
NNG_OPT_IPC_SECURITY_DESCRIPTOR
NNG_OPT_LOCADDR
NNG_OPT_MAXTTL
NNG_OPT_PAIR1_POLY
NNG_OPT_PEER
NNG_OPT_PEERNAME
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_RESENDTIME
NNG_OPT_SENDBUF
NNG_OPT_SENDFD
NNG_OPT_SENDTIMEO
NNG_OPT_SOCKNAME
NNG_OPT_SUB_SUBSCRIBE
NNG_OPT_SUB_UNSUBSCRIBE
NNG_OPT_SURVEYOR_SURVEYTIME
NNG_OPT_TCP_KEEPALIVE
NNG_OPT_TCP_NODELAY
NNG_OPT_TLS_AUTH_MODE
NNG_OPT_TLS_CA_FILE
NNG_OPT_TLS_CERT_KEY_FILE
NNG_OPT_TLS_CONFIG
NNG_OPT_TLS_SERVER_NAME
NNG_OPT_TLS_VERIFIED
NNG_OPT_URL
NNG_OPT_WSS_REQUEST_HEADERS
NNG_OPT_WSS_RESPONSE_HEADERS
NNG_OPT_WS_REQUEST_HEADERS
NNG_OPT_WS_RESPONSE_HEADERS
NNG_OPT_ZT_ADD_LOCAL_ADDR
NNG_OPT_ZT_CLEAR_LOCAL_ADDRS
NNG_OPT_ZT_CONN_TIME
NNG_OPT_ZT_CONN_TRIES
NNG_OPT_ZT_DEORBIT
NNG_OPT_ZT_HOME
NNG_OPT_ZT_MTU
NNG_OPT_ZT_NETWORK_NAME
NNG_OPT_ZT_NETWORK_STATUS
NNG_OPT_ZT_NODE
NNG_OPT_ZT_NWID
NNG_OPT_ZT_ORBIT
NNG_OPT_ZT_PING_TIME
NNG_OPT_ZT_PING_TRIES
NNG_PATCH_VERSION
NNG_RELEASE_SUFFIX
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__bool_true_false_are_defined
__glibc_c99_flexarr_available
false_
nng_errno_enum_NNG_EADDRINUSE
nng_errno_enum_NNG_EADDRINVAL
nng_errno_enum_NNG_EAGAIN
nng_errno_enum_NNG_EAMBIGUOUS
nng_errno_enum_NNG_EBADTYPE
nng_errno_enum_NNG_EBUSY
nng_errno_enum_NNG_ECANCELED
nng_errno_enum_NNG_ECLOSED
nng_errno_enum_NNG_ECONNABORTED
nng_errno_enum_NNG_ECONNREFUSED
nng_errno_enum_NNG_ECONNRESET
nng_errno_enum_NNG_ECRYPTO
nng_errno_enum_NNG_EEXIST
nng_errno_enum_NNG_EINTERNAL
nng_errno_enum_NNG_EINTR
nng_errno_enum_NNG_EINVAL
nng_errno_enum_NNG_EMSGSIZE
nng_errno_enum_NNG_ENOARG
nng_errno_enum_NNG_ENOENT
nng_errno_enum_NNG_ENOFILES
nng_errno_enum_NNG_ENOMEM
nng_errno_enum_NNG_ENOSPC
nng_errno_enum_NNG_ENOTSUP
nng_errno_enum_NNG_EPEERAUTH
nng_errno_enum_NNG_EPERM
nng_errno_enum_NNG_EPROTO
nng_errno_enum_NNG_EREADONLY
nng_errno_enum_NNG_ESTATE
nng_errno_enum_NNG_ESYSERR
nng_errno_enum_NNG_ETIMEDOUT
nng_errno_enum_NNG_ETRANERR
nng_errno_enum_NNG_EUNREACHABLE
nng_errno_enum_NNG_EWRITEONLY
nng_flag_enum_NNG_FLAG_ALLOC
nng_flag_enum_NNG_FLAG_NONBLOCK
nng_pipe_ev_NNG_PIPE_EV_ADD_POST
nng_pipe_ev_NNG_PIPE_EV_ADD_PRE
nng_pipe_ev_NNG_PIPE_EV_NUM
nng_pipe_ev_NNG_PIPE_EV_REM_POST
nng_sockaddr_family_NNG_AF_INET
nng_sockaddr_family_NNG_AF_INET6
nng_sockaddr_family_NNG_AF_INPROC
nng_sockaddr_family_NNG_AF_IPC
nng_sockaddr_family_NNG_AF_UNSPEC
nng_sockaddr_family_NNG_AF_ZT
nng_stat_type_enum_NNG_STAT_BOOLEAN
nng_stat_type_enum_NNG_STAT_COUNTER
nng_stat_type_enum_NNG_STAT_ID
nng_stat_type_enum_NNG_STAT_LEVEL
nng_stat_type_enum_NNG_STAT_SCOPE
nng_stat_type_enum_NNG_STAT_STRING
nng_unit_enum_NNG_UNIT_BYTES
nng_unit_enum_NNG_UNIT_EVENTS
nng_unit_enum_NNG_UNIT_MESSAGES
nng_unit_enum_NNG_UNIT_MILLIS
nng_unit_enum_NNG_UNIT_NONE
nng_zt_status_NNG_ZT_STATUS_CONFIG
nng_zt_status_NNG_ZT_STATUS_DENIED
nng_zt_status_NNG_ZT_STATUS_ERROR
nng_zt_status_NNG_ZT_STATUS_NOTFOUND
nng_zt_status_NNG_ZT_STATUS_OBSOLETE
nng_zt_status_NNG_ZT_STATUS_UNKNOWN
nng_zt_status_NNG_ZT_STATUS_UP
true_
Functions
§
nng_aio_abort
⚠
nng_aio_alloc
⚠
nng_aio_begin
⚠
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_result
⚠
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_close
⚠
nng_closeall
⚠
nng_ctx_close
⚠
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_send
⚠
nng_ctx_setopt
⚠
nng_ctx_setopt_bool
⚠
nng_ctx_setopt_int
⚠
nng_ctx_setopt_ms
⚠
nng_ctx_setopt_size
⚠
nng_device
⚠
nng_dial
⚠
nng_dialer_close
⚠
nng_dialer_create
⚠
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_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_inproc_register
⚠
nng_ipc_register
⚠
nng_listen
⚠
nng_listener_close
⚠
nng_listener_create
⚠
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_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_msg_alloc
⚠
nng_msg_append
⚠
nng_msg_append_u16
⚠
nng_msg_append_u32
⚠
nng_msg_append_u64
⚠
nng_msg_body
⚠
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_set_pipe
⚠
nng_msg_trim
⚠
nng_msg_trim_u16
⚠
nng_msg_trim_u32
⚠
nng_msg_trim_u64
⚠
nng_pair0_open
⚠
nng_pair0_open_raw
⚠
nng_pair1_open
⚠
nng_pair1_open_raw
⚠
nng_pipe_close
⚠
nng_pipe_dialer
⚠
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_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_socket_id
⚠
nng_stat_child
⚠
nng_stat_desc
⚠
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_strdup
⚠
nng_strerror
⚠
nng_strfree
⚠
nng_sub0_open
⚠
nng_sub0_open_raw
⚠
nng_surveyor0_open
⚠
nng_surveyor0_open_raw
⚠
nng_tcp_register
⚠
nng_tls_register
⚠
nng_url_clone
⚠
nng_url_free
⚠
nng_url_parse
⚠
nng_version
⚠
nng_ws_register
⚠
nng_wss_register
⚠
nng_zt_register
⚠
Type Aliases
§
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
nng_aio_cancelfn
nng_ctx
nng_dialer
nng_duration
nng_errno_enum
nng_flag_enum
nng_listener
nng_pipe
nng_pipe_cb
nng_pipe_ev
nng_sockaddr_family
nng_sockaddr_ipc
nng_sockaddr_tcp
nng_sockaddr_tcp6
nng_sockaddr_udp
nng_sockaddr_udp6
nng_socket
nng_stat_type_enum
nng_unit_enum
nng_zt_status
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
wchar_t
Unions
§
nng_sockaddr