Docs.rs
libc-nnsdk-0.3.0
libc-nnsdk 0.3.0
Permalink
Docs.rs crate page
MIT
Links
Documentation
Repository
crates.io
Source
Owners
jam1garner
Dependencies
rustc-std-workspace-core ^1
normal
Versions
0.25%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
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
☰
Crate libc
Version 0.3.0
All Items
Modules
Structs
Enums
Constants
Functions
Type Definitions
Unions
?
Crate
libc
source
·
[
−
]
Expand description
Public exports of libc functions
Modules
FileOpenMode
Structs
__pthread_list_t
__pthread_mutex_s
addrinfo
in6_addr
in_addr
iovec
ip_mreq
ipv6_mreq
linger
mmsghdr
msghdr
pollfd
pthread_attr_t
sem_t
sockaddr
sockaddr_in
sockaddr_in6
sockaddr_storage
timespec
timeval
tm
Enums
DIR
FILE
c_void
Constants
AF_INET
AF_INET6
CLOCK_MONOTONIC
CLOCK_REALTIME
EAI_NODATA
EAI_SYSTEM
EINPROGRESS
EINTR
EINVAL
ETIMEDOUT
FIOCLEX
FIONBIO
F_DUPFD
F_DUPFD_CLOEXEC
F_GETFD
F_GETFL
F_SETFD
F_SETFL
INADDR_ANY
IPPROTO_ICMP
IPPROTO_ICMPV6
IPPROTO_IP
IPPROTO_IPV6
IPPROTO_TCP
IPPROTO_UDP
IPV6_ADD_MEMBERSHIP
IPV6_DROP_MEMBERSHIP
IPV6_MULTICAST_HOPS
IPV6_MULTICAST_IF
IPV6_MULTICAST_LOOP
IPV6_UNICAST_HOPS
IPV6_V6ONLY
IP_ADD_MEMBERSHIP
IP_DROP_MEMBERSHIP
IP_MULTICAST_IF
IP_MULTICAST_LOOP
IP_MULTICAST_TTL
IP_RECVOPTS
IP_RECVTOS
IP_TOS
IP_TTL
MSG_OOB
MSG_PEEK
MSG_TRUNC
O_NONBLOCK
POLLERR
POLLHUP
POLLIN
POLLNVAL
POLLOUT
POLLPRI
POLLRDBAND
POLLRDNORM
POLLWRBAND
POLLWRNORM
PTHREAD_COND_INITIALIZER
PTHREAD_MUTEX_INITIALIZER
PTHREAD_MUTEX_NORMAL
PTHREAD_MUTEX_RECURSIVE
SHUT_RD
SHUT_RDWR
SHUT_WR
SOCK_DGRAM
SOCK_RAW
SOCK_RDM
SOCK_SEQPACKET
SOCK_STREAM
SOL_SOCKET
SO_BROADCAST
SO_ERROR
SO_KEEPALIVE
SO_LINGER
SO_OOBINLINE
SO_RCVBUF
SO_RCVTIMEO
SO_REUSEADDR
SO_SNDBUF
SO_SNDTIMEO
SO_TYPE
TCP_KEEPCNT
TCP_KEEPINTVL
TCP_MAXSEG
TCP_NODELAY
Functions
abort
⚠
accept
⚠
access
⚠
atexit
⚠
atoi
⚠
bind
⚠
calloc
⚠
chdir
⚠
clock_gettime
⚠
close
⚠
connect
⚠
difftime
⚠
errno_loc
⚠
exit
⚠
fclose
⚠
fcntl
⚠
fdopendir
⚠
fflush
⚠
fgetc
⚠
fopen
⚠
fprintf
⚠
fputc
⚠
fread_unlocked
⚠
free
⚠
freeaddrinfo
⚠
fseek
⚠
ftell
⚠
ftruncate
⚠
fwrite
⚠
fwrite_slice
gai_strerror
getaddrinfo
⚠
getchar
⚠
getenv
⚠
getline
⚠
getpeername
⚠
getpid
⚠
getsockname
⚠
getsockopt
⚠
gmtime
⚠
ioctl
⚠
isalnum
⚠
isalpha
⚠
isblank
⚠
iscntrl
⚠
isdigit
⚠
isgraph
⚠
islower
⚠
isprint
⚠
ispunct
⚠
isspace
⚠
isupper
⚠
isxdigit
⚠
listen
⚠
localtime
⚠
lseek
⚠
malloc
⚠
memalign
⚠
memchr
⚠
memcmp
⚠
memcpy
⚠
memset
⚠
mkdir
⚠
mktime
⚠
nanosleep
⚠
open
⚠
perror
⚠
poll
⚠
posix_memalign
⚠
pread
⚠
printf
⚠
pthread_attr_destroy
⚠
pthread_attr_init
⚠
pthread_attr_setstacksize
⚠
pthread_cond_broadcast
⚠
pthread_cond_destroy
⚠
pthread_cond_init
⚠
pthread_cond_signal
⚠
pthread_cond_timedwait
⚠
pthread_cond_wait
⚠
pthread_condattr_destroy
⚠
pthread_condattr_init
⚠
pthread_condattr_setclock
⚠
pthread_create
⚠
pthread_detach
⚠
pthread_getspecific
⚠
pthread_join
⚠
pthread_key_create
⚠
pthread_key_delete
⚠
pthread_mutex_destroy
⚠
pthread_mutex_init
⚠
pthread_mutex_lock
⚠
pthread_mutex_trylock
⚠
pthread_mutex_unlock
⚠
pthread_mutexattr_destroy
⚠
pthread_mutexattr_init
⚠
pthread_mutexattr_settype
⚠
pthread_self
⚠
pthread_setname_np
⚠
pthread_setspecific
⚠
putchar
⚠
putenv
⚠
puts
⚠
pwrite
⚠
qsort
⚠
read
⚠
readv
⚠
realloc
⚠
recv
⚠
recvfrom
⚠
recvmsg
⚠
remove
⚠
rename
⚠
rewind
⚠
rmdir
⚠
sched_yield
⚠
sem_post
⚠
sem_trywait
⚠
sem_wait
⚠
send
⚠
sendmsg
⚠
sendto
⚠
setbuf
⚠
setenv
⚠
setlocale
⚠
setsockopt
⚠
setvbuf
⚠
shutdown
⚠
sleep
⚠
snprintf
⚠
sockatmark
⚠
socket
⚠
socketpair
sprintf
⚠
strcasecmp
⚠
strcasestr
⚠
strcat
⚠
strchr
⚠
strcmp
⚠
strcoll
⚠
strcpy
⚠
strcspn
⚠
strdup
⚠
strerror
⚠
strlen
⚠
strncasecmp
⚠
strncat
⚠
strncmp
⚠
strncpy
⚠
strnlen
⚠
strpbrk
⚠
strrchr
⚠
strspn
⚠
strstr
⚠
strtod
⚠
strtok
⚠
strtol
⚠
strxfrm
⚠
time
⚠
tolower
⚠
toupper
⚠
ungetc
⚠
unlink
⚠
unsetenv
⚠
wcslen
⚠
wcstombs
⚠
wmemchr
⚠
write
⚠
writev
⚠
Type Definitions
__suseconds_t
__time_t
c_char
c_double
c_float
c_int
c_long
c_longlong
c_schar
c_short
c_uchar
c_uint
c_ulong
c_ulonglong
c_ushort
clockid_t
gid_t
in6_addr_t
in_addr_t
in_port_t
intmax_t
intptr_t
mode_t
nfds_t
off_t
pid_t
pthread_cond_t
pthread_condattr_t
pthread_key_t
pthread_t
ptrdiff_t
sa_family_t
size_t
socklen_t
ssize_t
suseconds_t
time_t
uid_t
uintmax_t
uintptr_t
wchar_t
Unions
pthread_mutex_t
pthread_mutexattr_t