Expand description
§Examples
use nng_sys::*;
use std::{ffi::CString, os::raw::c_char, ptr::null_mut};
fn example() {
unsafe {
let url = CString::new("inproc://nng_sys/tests/example").unwrap();
let url = url.as_bytes_with_nul().as_ptr() as *const c_char;
// Reply socket
let mut rep_socket = nng_socket::default();
nng_rep0_open(&mut rep_socket);
nng_listen(rep_socket, url, null_mut(), 0);
// Request socket
let mut req_socket = nng_socket::default();
nng_req0_open(&mut req_socket);
nng_dial(req_socket, url, null_mut(), 0);
// Send message
let mut req_msg: *mut nng_msg = null_mut();
nng_msg_alloc(&mut req_msg, 0);
// Add a value to the body of the message
let val = 0x12345678;
nng_msg_append_u32(req_msg, val);
nng_sendmsg(req_socket, req_msg, 0);
// Receive it
let mut recv_msg: *mut nng_msg = null_mut();
nng_recvmsg(rep_socket, &mut recv_msg, 0);
// Remove our value from the body of the received message
let mut recv_val: u32 = 0;
nng_msg_trim_u32(recv_msg, &mut recv_val);
assert_eq!(val, recv_val);
// Can't do this because nng uses network order (big-endian)
//assert_eq!(val, *(nng_msg_body(recv_msg) as *const u32));
nng_close(req_socket);
nng_close(rep_socket);
}
}Structs§
- Enum
From IntError - The error type returned when unable to convert an integer to an enum value.
- nng_aio
- nng_
ctx_ s - nng_cv
- nng_
dialer_ s - 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_udp
- nng_url
Enums§
- _bindgen_
ty_ 1 - nng_
log_ facility - nng_
log_ level - nng_
sockaddr_ family - nng_
stat_ type_ enum - nng_
unit_ enum - nng_
zt_ status
Constants§
- NNG_
BUS0_ PEER - NNG_
BUS0_ PEER_ NAME - NNG_
BUS0_ SELF - NNG_
BUS0_ SELF_ NAME - NNG_
DURATION_ DEFAULT - NNG_
DURATION_ INFINITE - NNG_
DURATION_ ZERO - NNG_
EADDRINUSE - NNG_
EADDRINVAL - NNG_
EAGAIN - NNG_
EAMBIGUOUS - NNG_
EBADTYPE - NNG_
EBUSY - NNG_
ECANCELED - NNG_
ECLOSED - NNG_
ECONNABORTED - NNG_
ECONNREFUSED - NNG_
ECONNRESET - NNG_
ECONNSHUT - NNG_
ECRYPTO - NNG_
EEXIST - NNG_
EINTERNAL - NNG_
EINTR - NNG_
EINVAL - NNG_
EMSGSIZE - NNG_
ENOARG - NNG_
ENOENT - NNG_
ENOFILES - NNG_
ENOMEM - NNG_
ENOSPC - NNG_
ENOTSUP - NNG_
EPEERAUTH - NNG_
EPERM - NNG_
EPROTO - NNG_
EREADONLY - NNG_
ESTATE - NNG_
ESYSERR - NNG_
ETIMEDOUT - NNG_
ETRANERR - NNG_
EUNREACHABLE - NNG_
EWRITEONLY - NNG_
FLAG_ ALLOC - NNG_
FLAG_ NONBLOCK - NNG_
INIT_ MAX_ EXPIRE_ THREADS - NNG_
INIT_ MAX_ POLLER_ THREADS - NNG_
INIT_ MAX_ TASK_ THREADS - NNG_
INIT_ NUM_ EXPIRE_ THREADS - NNG_
INIT_ NUM_ POLLER_ THREADS - NNG_
INIT_ NUM_ RESOLVER_ THREADS - NNG_
INIT_ NUM_ TASK_ THREADS - NNG_
INIT_ PARAMETER_ NONE - NNG_
MAJOR_ VERSION - NNG_
MAXADDRLEN - NNG_
MAXADDRSTRLEN - 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_ 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_ SOCKET_ FD - NNG_
OPT_ SOCKNAME - NNG_
OPT_ SUB_ PREFNEW - NNG_
OPT_ SUB_ SUBSCRIBE - NNG_
OPT_ SUB_ UNSUBSCRIBE - NNG_
OPT_ SURVEYOR_ SURVEYTIME - NNG_
OPT_ TCP_ BOUND_ PORT - 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_ PEER_ ALT_ NAMES - NNG_
OPT_ TLS_ PEER_ CN - 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_ PROTOCOL - NNG_
OPT_ WS_ RECVMAXFRAME - NNG_
OPT_ WS_ RECV_ TEXT - NNG_
OPT_ WS_ REQUEST_ HEADER - NNG_
OPT_ WS_ REQUEST_ HEADERS - NNG_
OPT_ WS_ REQUEST_ URI - NNG_
OPT_ WS_ RESPONSE_ HEADER - NNG_
OPT_ WS_ RESPONSE_ HEADERS - NNG_
OPT_ WS_ SENDMAXFRAME - NNG_
OPT_ WS_ SEND_ TEXT - 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_
PAIR1_ PEER - NNG_
PAIR1_ PEER_ NAME - NNG_
PAIR1_ SELF - NNG_
PAIR1_ SELF_ NAME - NNG_
PATCH_ VERSION - NNG_
PIPE_ EV_ ADD_ POST - NNG_
PIPE_ EV_ ADD_ PRE - NNG_
PIPE_ EV_ REM_ POST - NNG_
RELEASE_ SUFFIX - NNG_
REP0_ PEER - NNG_
REP0_ PEER_ NAME - NNG_
REP0_ SELF - NNG_
REP0_ SELF_ NAME - NNG_
REQ0_ PEER - NNG_
REQ0_ PEER_ NAME - NNG_
REQ0_ SELF - NNG_
REQ0_ SELF_ NAME - NNG_
RESPONDEN T0_ PEER - NNG_
RESPONDEN T0_ PEER_ NAME - NNG_
RESPONDEN T0_ SELF - NNG_
RESPONDEN T0_ SELF_ NAME - NNG_
SURVEYO R0_ PEER - NNG_
SURVEYO R0_ PEER_ NAME - NNG_
SURVEYO R0_ SELF - NNG_
SURVEYO R0_ SELF_ NAME
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_
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_ ⚠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 - nng_
zt_ ⚠register
Type Aliases§
- nng_
aio_ cancelfn - nng_ctx
- nng_
dialer - nng_
duration - nng_
errno_ enum - nng_
init_ parameter - nng_
listener - nng_
logger - nng_
pipe - nng_
pipe_ cb - nng_
pipe_ ev - nng_
sockaddr_ ipc - nng_
socket - nng_
time