Documentation Home
>
man pages section 3: Basic Library Functions
>
Basic Library Functions
> S
man pages section 3: Basic Library Functions
S
scandir(3C)
– scan a directory
scanf(3C)
– convert formatted input
schedctl_exit(3C)
– preemption control
schedctl_init(3C)
– preemption control
schedctl_lookup(3C)
– preemption control
schedctl_start(3C)
– preemption control
schedctl_stop(3C)
– preemption control
sched_getparam(3C)
– get scheduling parameters
sched_get_priority_max(3C)
– get scheduling parameter limits
sched_get_priority_min(3C)
– get scheduling parameter limits
sched_getscheduler(3C)
– get scheduling policy
sched_rr_get_interval(3C)
– get execution time limits
sched_setparam(3C)
– set scheduling parameters
sched_setscheduler(3C)
– set scheduling policy and scheduling parameters
sched_yield(3C)
– yield processor
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
sema_destroy(3C)
– semaphores
sema_init(3C)
– semaphores
semaphore(3C)
– semaphores
sema_post(3C)
– semaphores
sema_trywait(3C)
– semaphores
sema_wait(3C)
– semaphores
sem_close(3C)
– close a named semaphore
sem_destroy(3C)
– destroy an unnamed semaphore
sem_getvalue(3C)
– get the value of a semaphore
sem_init(3C)
– initialize an unnamed semaphore
sem_open(3C)
– initialize/open a named semaphore
sem_post(3C)
– increment the count of a semaphore
sem_reltimedwait_np(3C)
– lock a semaphore
sem_timedwait(3C)
– lock a semaphore
sem_trywait(3C)
– acquire or wait for a semaphore
sem_unlink(3C)
– remove a named semaphore
sem_wait(3C)
– acquire or wait for a semaphore
setattrat(3C)
– get and set system attributes
setbuf(3C)
– assign buffering to a stream
setbuffer(3C)
– assign buffering to a stream
setcat(3C)
– define default catalog
setenv(3C)
– add or change environment variable
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
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 and set the nice value
setpwent(3C)
– get password entry
setspent(3C)
– get password entry
setstate(3C)
– pseudorandom number functions
settimeofday(3C)
– 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
shm_open(3C)
– open a shared memory object
shm_unlink(3C)
– remove a shared memory object
sig2str(3C)
– translation between signal name and signal number
sigaddset(3C)
– manipulate sets of 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(3C)
– allow signals to interrupt functions
sigismember(3C)
– manipulate sets of signals
siglongjmp(3C)
– non-local goto
signal(3C)
– simplified signal management for application processes
sigpause(3C)
– simplified signal management for application processes
sigqueue(3C)
– queue a signal to a process
sigrelse(3C)
– simplified signal management for application processes
sigset(3C)
– simplified signal management for application processes
sigsetjmp(3C)
– non-local goto
sigsetops(3C)
– manipulate sets of signals
sigstack(3C)
– set and/or get alternate signal stack context
sigtimedwait(3C)
– wait for queued signals
sigwaitinfo(3C)
– wait for queued signals
single_to_decimal(3C)
– convert floating-point value to decimal record
sleep(3C)
– suspend execution for an interval of time
snprintf(3C)
– print formatted output
sprintf(3C)
– print formatted output
srand(3C)
– 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
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
strerror_r(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
strnlen(3C)
– string operations
strpbrk(3C)
– string operations
strptime(3C)
– date and time conversion
strrchr(3C)
– string operations
strsep(3C)
– string operations
strsignal(3C)
– get name of signal
strspn(3C)
– string operations
strstr(3C)
– string operations
strtod(3C)
– convert string to floating-point number
strtof(3C)
– convert string to floating-point number
strtoimax(3C)
– convert string to integer type
strtok(3C)
– string operations
strtok_r(3C)
– string operations
strtol(3C)
– string conversion routines
strtold(3C)
– convert string to floating-point number
strtoll(3C)
– string conversion routines
strtoul(3C)
– convert string to unsigned long
strtoull(3C)
– convert string to unsigned long
strtoumax(3C)
– convert string to integer type
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
sysconf(3C)
– get configurable system variables
syslog(3C)
– control system log
system(3C)
– issue a shell command
© 2010, Oracle Corporation and/or its affiliates