The Open Group Base Specifications Issue 8
IEEE Std 1003.1-2024
Copyright © 2024 The IEEE and The Open Group, All Rights reserved.
[
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
| Index ]
S
- sact — print current SCCS file-editing activity (DEVELOPMENT)
- scalbln(), scalblnf, scalblnl, scalbn, scalbnf, scalbnl — compute exponent using FLT_RADIX
- scalblnf(), scalbln, scalblnl, scalbn, scalbnf, scalbnl — compute exponent using FLT_RADIX
- scalblnl(), scalbln, scalblnf, scalbn, scalbnf, scalbnl — compute exponent using FLT_RADIX
- scalbn(), scalbln, scalblnf, scalblnl, scalbnf, scalbnl — compute exponent using FLT_RADIX
- scalbnf(), scalbln, scalblnf, scalblnl, scalbn, scalbnl — compute exponent using FLT_RADIX
- scalbnl(), scalbln, scalblnf, scalblnl, scalbn, scalbnf — compute exponent using FLT_RADIX
- scandir(), alphasort — scan a directory
- scanf(), fscanf, sscanf — convert formatted input
- sccs — front end for the SCCS subsystem (DEVELOPMENT)
- sched.h — execution scheduling
- sched_getparam() — get scheduling parameters (REALTIME)
- sched_getscheduler() — get scheduling policy (REALTIME)
- sched_get_priority_max(), sched_get_priority_min — get priority limits (REALTIME)
- sched_get_priority_min(), sched_get_priority_max — get priority limits (REALTIME)
- sched_rr_get_interval() — get execution time limits (REALTIME)
- sched_setparam() — set scheduling parameters (REALTIME)
- sched_setscheduler() — set scheduling policy and parameters (REALTIME)
- sched_yield() — yield the processor
- search.h — search tables
- secure_getenv(), getenv — get value of an environment variable
- sed — stream editor
- seed48(), drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, srand48 — generate uniformly distributed pseudo-random numbers
- seekdir() — set the position of a directory stream
- select(), pselect — synchronous I/O multiplexing
- semaphore.h — semaphores
- semctl() — XSI semaphore control operations
- semget() — get set of XSI semaphores
- semop() — XSI semaphore operations
- sem_clockwait(), sem_timedwait — lock a semaphore
- sem_close() — close a named semaphore
- sem_destroy() — destroy an unnamed semaphore
- sem_getvalue() — get the value of a semaphore
- sem_init() — initialize an unnamed semaphore
- sem_open() — initialize and open a named semaphore
- sem_post() — unlock a semaphore
- sem_timedwait(), sem_clockwait — lock a semaphore
- sem_trywait(), sem_wait — lock a semaphore
- sem_unlink() — remove a named semaphore
- sem_wait(), sem_trywait — lock a semaphore
- send() — send a message on a socket
- sendmsg() — send a message on a socket using a message structure
- sendto() — send a message on a socket
- set — set or unset options and positional parameters
- setbuf() — assign buffering to a stream
- setegid() — set the effective group ID
- setenv() — add or change environment variable
- seteuid() — set effective user ID
- setgid() — set-group-ID
- setgrent(), endgrent, getgrent — group database entry functions
- sethostent(), endhostent, gethostent — network host database functions
- setjmp() — set jump point for a non-local goto
- setjmp.h — stack environment declarations
- setkey() — set encoding key (CRYPT)
- setlocale() — set program locale
- setlogmask(), closelog, openlog, syslog — control system log
- setnetent(), endnetent, getnetbyaddr, getnetbyname, getnetent — network database functions
- setpgid() — set process group ID for job control
- setpriority(), getpriority — get and set the nice value
- setprotoent(), endprotoent, getprotobyname, getprotobynumber, getprotoent — network protocol database functions
- setpwent(), endpwent, getpwent — user database functions
- setregid() — set real and effective group IDs
- setresgid() — set real group ID, effective group ID, and saved set-group-ID
- setresuid() — set real user ID, effective user ID, and saved set-user-ID
- setreuid() — set real and effective user IDs
- setrlimit(), getrlimit — control maximum resource consumption
- setservent(), endservent, getservbyname, getservbyport, getservent — network services database functions
- setsid() — create session and set process group ID
- setsockopt() — set the socket options
- setstate(), initstate, random, srandom — pseudo-random number functions
- setuid() — set user ID
- setutxent(), endutxent, getutxent, getutxid, getutxline, pututxline — user accounting database functions
- setvbuf() — assign buffering to a stream
- sh — shell, the standard command language interpreter
- shift — shift positional parameters
- shmat() — XSI shared memory attach operation
- shmctl() — XSI shared memory control operations
- shmdt() — XSI shared memory detach operation
- shmget() — get an XSI shared memory segment
- shm_open() — open a shared memory object (REALTIME)
- shm_unlink() — remove a shared memory object (REALTIME)
- shutdown() — shut down socket send and receive operations
- sig2str(), str2sig — translate between signal names and numbers
- sigaction() — examine and change a signal action
- sigaddset() — add a signal to a signal set
- sigaltstack() — set and get signal alternate stack context
- sigdelset() — delete a signal from a signal set
- sigemptyset() — initialize and empty a signal set
- sigfillset() — initialize and fill a signal set
- sigismember() — test for a signal in a signal set
- siglongjmp() — non-local goto with signal handling
- signal() — signal management
- signal.h — signals
- signbit() — test sign
- signgam, lgamma, lgammaf, lgammal — log gamma function
- sigpending() — examine pending signals
- sigprocmask(), pthread_sigmask — examine and change blocked signals
- sigqueue() — queue a signal to a process
- sigsetjmp() — set jump point for a non-local goto
- sigsuspend() — wait for a signal
- sigtimedwait(), sigwaitinfo — wait for queued signals
- sigwait() — wait for queued signals
- sigwaitinfo(), sigtimedwait — wait for queued signals
- sin(), sinf, sinl — sine function
- sinf(), sin, sinl — sine function
- sinh(), sinhf, sinhl — hyperbolic sine functions
- sinhf(), sinh, sinhl — hyperbolic sine functions
- sinhl(), sinh, sinhf — hyperbolic sine functions
- sinl(), sin, sinf — sine function
- sleep — suspend execution for an interval
- sleep() — suspend execution for an interval of time
- snprintf(), asprintf, dprintf, fprintf, printf, sprintf — print formatted output
- sockatmark() — determine whether a socket is at the out-of-band mark
- socket() — create an endpoint for communication
- socketpair() — create a pair of connected sockets
- sort — sort, merge, or sequence check text files
- spawn.h — spawn (ADVANCED REALTIME)
- split — split a file into pieces
- sprintf(), asprintf, dprintf, fprintf, printf, snprintf — print formatted output
- sqrt(), sqrtf, sqrtl — square root function
- sqrtf(), sqrt, sqrtl — square root function
- sqrtl(), sqrt, sqrtf — square root function
- srand(), rand — pseudo-random number generator
- srand48(), drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48 — generate uniformly distributed pseudo-random numbers
- srandom(), initstate, random, setstate — pseudo-random number functions
- sscanf(), fscanf, scanf — convert formatted input
- stat(), fstatat, lstat — get file status
- statvfs(), fstatvfs — get file system information
- stdalign.h — alignment macros
- stdarg.h — handle variable argument list
- stdatomic.h — atomics
- stdbool.h — boolean type and values
- stddef.h — standard type definitions
- stderr, stdin, stdout — standard I/O streams
- stdin, stderr, stdout — standard I/O streams
- stdint.h — integer types
- stdio.h — standard buffered input/output
- stdlib.h — standard library definitions
- stdnoreturn.h — noreturn macro
- stdout, stderr, stdin — standard I/O streams
- stpcpy(), strcpy — copy a string
- stpncpy(), strncpy — copy fixed length string, returning a pointer to the array end
- str2sig(), sig2str — translate between signal names and numbers
- strcasecmp(), strcasecmp_l, strncasecmp, strncasecmp_l — case-insensitive string comparisons
- strcasecmp_l(), strcasecmp, strncasecmp, strncasecmp_l — case-insensitive string comparisons
- strcat() — concatenate two strings
- strchr() — string scanning operation
- strcmp() — compare two strings
- strcoll(), strcoll_l — string comparison using collating information
- strcoll_l(), strcoll — string comparison using collating information
- strcpy(), stpcpy — copy a string
- strcspn() — get the length of a complementary substring
- strdup(), strndup — duplicate a specific number of bytes from a string
- strerror(), strerror_l, strerror_r — get error message string
- strerror_l(), strerror, strerror_r — get error message string
- strerror_r(), strerror, strerror_l — get error message string
- strfmon(), strfmon_l — convert monetary value to a string
- strfmon_l(), strfmon — convert monetary value to a string
- strftime(), strftime_l — convert date and time to a string
- strftime_l(), strftime — convert date and time to a string
- string.h — string operations
- strings — find printable strings in files
- strings.h — string operations
- strip — remove unnecessary information from strippable files (DEVELOPMENT)
- strlcat(), strlcpy — size-bounded string concatenation and copying
- strlcpy(), strlcat — size-bounded string concatenation and copying
- strlen(), strnlen — get length of fixed size string
- strncasecmp(), strcasecmp, strcasecmp_l, strncasecmp_l — case-insensitive string comparisons
- strncasecmp_l(), strcasecmp, strcasecmp_l, strncasecmp — case-insensitive string comparisons
- strncat() — concatenate a string with part of another
- strncmp() — compare part of two strings
- strncpy(), stpncpy — copy fixed length string, returning a pointer to the array end
- strndup(), strdup — duplicate a specific number of bytes from a string
- strnlen(), strlen — get length of fixed size string
- strpbrk() — scan a string for a byte
- strptime() — date and time conversion
- strrchr() — string scanning operation
- strsignal() — get signal message string
- strspn() — get length of a substring
- strstr() — find a substring
- strtod(), strtof, strtold — convert a string to a double-precision number
- strtof(), strtod, strtold — convert a string to a double-precision number
- strtoimax(), strtoumax — convert string to integer type
- strtok(), strtok_r — split string into tokens
- strtok_r(), strtok — split string into tokens
- strtol(), strtoll — convert a string to a long integer
- strtold(), strtod, strtof — convert a string to a double-precision number
- strtoll(), strtol — convert a string to a long integer
- strtoul(), strtoull — convert a string to an unsigned long
- strtoull(), strtoul — convert a string to an unsigned long
- strtoumax(), strtoimax — convert string to integer type
- strxfrm(), strxfrm_l — string transformation
- strxfrm_l(), strxfrm — string transformation
- stty — set the options for a terminal
- swab() — swap bytes
- swprintf(), fwprintf, wprintf — print formatted wide-character output
- swscanf(), fwscanf, wscanf — convert formatted wide-character input
- symlink(), symlinkat — make a symbolic link
- symlinkat(), symlink — make a symbolic link
- sync() — schedule file system updates
- sys/ipc.h — XSI interprocess communication access structure
- sys/mman.h — memory management declarations
- sys/msg.h — XSI message queue structures
- sys/resource.h — definitions for resource operations
- sys/select.h — select types
- sys/sem.h — XSI semaphore facility
- sys/shm.h — XSI shared memory facility
- sys/socket.h — main sockets header
- sys/stat.h — data returned by the stat() function
- sys/statvfs.h — VFS File System information structure
- sys/time.h — time types
- sys/times.h — file access and modification times structure
- sys/types.h — data types
- sys/uio.h — definitions for vector I/O operations
- sys/un.h — definitions for UNIX domain sockets
- sys/utsname.h — system name structure
- sys/wait.h — declarations for waiting
- sysconf() — get configurable system variables
- syslog(), closelog, openlog, setlogmask — control system log
- syslog.h — definitions for system error logging
- system() — issue a command
Topics
Copyright © 2024 The IEEE and The Open Group, All Rights Reserved