Documentation Home
>
man pages section 3: Basic Library Functions
>
Basic Library Functions
> S
man pages section 3: Basic Library Functions
S
scandir(3UCB)
– scan a directory
scanf(3C)
– convert formatted input
seconvert(3C)
– output conversion
seed48(3C)
– generate uniformly distributed pseudo-random numbers
seekdir(3C)
– set position of directory stream
select(3C)
– synchronous I/O multiplexing
setbuf(3C)
– assign buffering to a stream
setbuffer(3C)
– assign buffering to a stream
setcat(3C)
– define default catalog
setgrent(3C)
– group database entry functions
sethostname(3C)
– get or set name of current host
_setjmp(3C)
– non-local goto
setjmp(3C)
– non-local goto
_setjmp(3UCB)
– non-local goto
setjmp(3UCB)
– non-local goto
setkey(3C)
– set encoding key
setlabel(3C)
– define the label for
pfmt()
and
lfmt()
setlinebuf(3C)
– assign buffering to a stream
setlocale(3C)
– modify and query a program's locale
setlogmask(3C)
– control system log
setnetgrent(3C)
– get network group entry
setpriority(3C)
– get or set process scheduling priority
setpwent(3C)
– get password entry
setspent(3C)
– get password entry
setstate(3C)
– pseudorandom number functions
settimeofday(3C)
– get or set the date and time
settimeofday(3UCB)
– get or set the date and time
setusershell(3C)
– get legal user shells
setutent(3C)
– user accounting database functions
setutxent(3C)
– user accounting database functions
setvbuf(3C)
– assign buffering to a stream
sfconvert(3C)
– output conversion
sgconvert(3C)
– output conversion
sig2str(3C)
– translation between signal name and signal number
sigaddset(3C)
– manipulate sets of signals
sigblock(3UCB)
– block signals
sigdelset(3C)
– manipulate sets of signals
sigemptyset(3C)
– manipulate sets of signals
sigfillset(3C)
– manipulate sets of signals
sigfpe(3C)
– signal handling for specific SIGFPE codes
sighold(3C)
– simplified signal management for application processes
sigignore(3C)
– simplified signal management for application processes
siginterrupt(3UCB)
– allow signals to interrupt functions
sigismember(3C)
– manipulate sets of signals
siglongjmp(3C)
– non-local goto
sigmask(3UCB)
– block signals
signal(3C)
– simplified signal management for application processes
signal(3UCB)
– simplified software signal facilities
sigpause(3C)
– simplified signal management for application processes
sigpause(3UCB)
– block signals
sigrelse(3C)
– simplified signal management for application processes
sigset(3C)
– simplified signal management for application processes
sigsetjmp(3C)
– non-local goto
sigsetmask(3UCB)
– block signals
sigsetops(3C)
– manipulate sets of signals
sigstack(3C)
– set and/or get alternate signal stack context
sigstack(3UCB)
– set and/or get signal stack context
sigvec(3UCB)
– software signal facilities
single_to_decimal(3C)
– convert floating-point value to decimal record
sleep(3C)
– suspend execution for an interval of time
sleep(3UCB)
– suspend execution for interval
snprintf(3C)
– print formatted output
sprintf(3C)
– print formatted output
sprintf(3UCB)
– formatted output conversion
srand(3C)
– simple random-number generator
srand(3UCB)
– simple random number generator
srand48(3C)
– generate uniformly distributed pseudo-random numbers
srandom(3C)
– pseudorandom number functions
sscanf(3C)
– convert formatted input
ssignal(3C)
– software signals
stack_getbounds(3C)
– retrieve stack boundaries
_stack_grow(3C)
– express an intention to extend the stack
stack_inbounds(3C)
– determine if address is within stack boundaries
stack_setbounds(3C)
– update stack boundaries
stack_violation(3C)
– determine stack boundary violation event
stdio(3C)
– standard buffered input/output package
store(3UCB)
– data base subroutines
str2sig(3C)
– translation between signal name and signal number
strcasecmp(3C)
– string operations
strcat(3C)
– string operations
strchr(3C)
– string operations
strcmp(3C)
– string operations
strcoll(3C)
– string collation
strcpy(3C)
– string operations
strcspn(3C)
– string operations
strdup(3C)
– string operations
strerror(3C)
– get error message string
strfmon(3C)
– convert monetary value to string
strftime(3C)
– convert date and time to string
string(3C)
– string operations
string_to_decimal(3C)
– parse characters into decimal record
strlcat(3C)
– string operations
strlcpy(3C)
– string operations
strlen(3C)
– string operations
strncasecmp(3C)
– string operations
strncat(3C)
– string operations
strncmp(3C)
– string operations
strncpy(3C)
– string operations
strpbrk(3C)
– string operations
strptime(3C)
– date and time conversion
strrchr(3C)
– string operations
strsignal(3C)
– get name of signal
strspn(3C)
– string operations
strstr(3C)
– string operations
strtod(3C)
– convert string to double-precision number
strtok(3C)
– string operations
strtok_r(3C)
– string operations
strtol(3C)
– string conversion routines
strtoll(3C)
– string conversion routines
strtoul(3C)
– convert string to unsigned long
strtoull(3C)
– convert string to unsigned long
strtows(3C)
– code conversion for Process Code and File Code
strxfrm(3C)
– string transformation
swab(3C)
– swap bytes
swapcontext(3C)
– manipulate user contexts
swprintf(3C)
– print formatted wide-character output
swscanf(3C)
– convert formatted wide-character input
sync_instruction_memory(3C)
– make modified instructions executable
syscall(3UCB)
– indirect system call
sysconf(3C)
– get configurable system variables
syslog(3C)
– control system log
sys_siglist(3UCB)
– system signal messages
system(3C)
– issue a shell command
© 2010, Oracle Corporation and/or its affiliates