Documentation Home
>
man Pages(3): Library Routines
>
Library Routines
> S
man Pages(3): Library Routines
S
savetty(3X)
- low-level curses routines
savetty(3XC)
- restore/save terminal modes
scalb(3M)
- load exponent of a radix-independent floating-point number
scalbn(3M)
- load exponent of a radix-independent floating-point number
scale_form(3X)
- forms window and subwindow association routines
scale_menu(3X)
- menus window and subwindow association routines
scandir(3B)
- scan a directory
scanf(3S)
- convert formatted input
scanw(3X)
- convert formatted input from a curses widow
scanw(3XC)
- read formatted input from window
schedctl_exit(3X)
- preemption control
schedctl_init(3X)
- preemption control
schedctl_lookup(3X)
- preemption control
schedctl_start(3X)
- preemption control
schedctl_stop(3X)
- preemption control
sched_getparam(3R)
- get scheduling parameters
sched_get_priority_max(3R)
- get scheduling parameter limits
sched_get_priority_min(3R)
- get scheduling parameter limits
sched_getscheduler(3R)
- get scheduling policy
sched_rr_get_interval(3R)
- get execution time limits
sched_setparam(3R)
- set scheduling parameters
sched_setscheduler(3R)
- set scheduling policy and scheduling parameters
sched_yield(3R)
- yield processor
scr_dump(3X)
- read (write) a curses screen from (to) a file
scr_dump(3XC)
- write screen contents to/from a file
scr_init(3X)
- read (write) a curses screen from (to) a file
scr_init(3XC)
- write screen contents to/from a file
scrl(3X)
- scroll a curses window
scrl(3XC)
- scroll a window
scroll(3X)
- scroll a curses window
scroll(3XC)
- scroll a window
scrollok(3X)
- curses terminal output option control routines
scrollok(3XC)
- set terminal output controls
scr_restore(3X)
- read (write) a curses screen from (to) a file
scr_restore(3XC)
- write screen contents to/from a file
scr_set(3X)
- read (write) a curses screen from (to) a file
scr_set(3XC)
- write screen contents to/from a file
seconvert(3)
- output conversion
secure_rpc(3N)
- library routines for secure remote procedure calls
seed48(3C)
- generate uniformly distributed pseudo-random numbers
seekdir(3C)
- set position of directory stream
select(3C)
- synchronous I/O multiplexing
sema_destroy(3T)
- semaphores
sema_init(3T)
- semaphores
semaphore(3T)
- semaphores
sema_post(3T)
- semaphores
sema_trywait(3T)
- semaphores
sema_wait(3T)
- semaphores
sem_close(3R)
- close a named semaphore
sem_destroy(3R)
- destroy an unnamed semaphore
sem_getvalue(3R)
- get the value of a semaphore
sem_init(3R)
- initialize an unnamed semaphore
sem_open(3R)
- initialize/open a named semaphore
sem_post(3R)
- increment the count of a semaphore
sem_trywait(3R)
- acquire or wait for a semaphore
sem_unlink(3R)
- remove a named semaphore
sem_wait(3R)
- acquire or wait for a semaphore
send(3N)
- send a message from a socket
send(3XN)
- send a message on a socket
sendmsg(3N)
- send a message from a socket
sendmsg(3XN)
- send a message on a socket using a message structure
sendto(3N)
- send a message from a socket
sendto(3XN)
- send a message on a socket
setac(3)
- get audit control file information
setauclass(3)
- get audit_class entry
setauevent(3)
- get audit_event entry
setauuser(3)
- get audit_user entry
setbuf(3S)
- assign buffering to a stream
setbuffer(3C)
- assign buffering to a stream
setcat(3C)
- define default catalog
setcchar(3XC)
- set a cchar_t type character from a wide character and rendition
set_current_field(3X)
- set forms current page and field
set_current_item(3X)
- set and get current menus items
set_curterm(3X)
- curses interfaces to terminfo database
set_curterm(3XC)
- free space pointed to by terminal
set_field_back(3X)
- format the general display attributes of forms
set_field_buffer(3X)
- set and get forms field attributes
set_field_fore(3X)
- format the general display attributes of forms
set_field_init(3X)
- assign application-specific routines for invocation by forms
set_field_just(3X)
- format the general appearance of forms
set_field_opts(3X)
- forms field option routines
set_field_pad(3X)
- format the general display attributes of forms
set_field_status(3X)
- set and get forms field attributes
set_field_term(3X)
- assign application-specific routines for invocation by forms
set_field_type(3X)
- forms field data type validation
set_fieldtype_arg(3X)
- forms fieldtype routines
set_fieldtype_choice(3X)
- forms fieldtype routines
set_field_userptr(3X)
- associate application data with forms
set_form_fields(3X)
- connect fields to forms
set_form_init(3X)
- assign application-specific routines for invocation by forms
set_form_opts(3X)
- forms option routines
set_form_page(3X)
- set forms current page and field
set_form_sub(3X)
- forms window and subwindow association routines
set_form_term(3X)
- assign application-specific routines for invocation by forms
set_form_userptr(3X)
- associate application data with forms
set_form_win(3X)
- forms window and subwindow association routines
setgrent(3C)
- get group entry
sethostent(3N)
- get network host entry
sethostent(3XN)
- network host database functions
sethostname(3C)
- get or set name of current host
set_item_init(3X)
- assign application-specific routines for automatic invocation by menus
set_item_opts(3X)
- menus item option routines
set_item_term(3X)
- assign application-specific routines for automatic invocation by menus
set_item_userptr(3X)
- associate application data with menus items
set_item_value(3X)
- set and get menus item values
_setjmp(3B)
- non-local goto
setjmp(3B)
- non-local goto
_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(3)
- control system log
set_max_field(3X)
- set and get forms field attributes
set_menu_back(3X)
- control menus display attributes
set_menu_fore(3X)
- control menus display attributes
set_menu_format(3X)
- set and get maximum numbers of rows and columns in menus
set_menu_grey(3X)
- control menus display attributes
set_menu_init(3X)
- assign application-specific routines for automatic invocation by menus
set_menu_items(3X)
- connect and disconnect items to and from menus
set_menu_mark(3X)
- menus mark string routines
set_menu_opts(3X)
- menus option routines
set_menu_pad(3X)
- control menus display attributes
set_menu_pattern(3X)
- set and get menus pattern match buffer
set_menu_sub(3X)
- menus window and subwindow association routines
set_menu_term(3X)
- assign application-specific routines for automatic invocation by menus
set_menu_userptr(3X)
- associate application data with menus
set_menu_win(3X)
- menus window and subwindow association routines
setnetconfig(3N)
- get network configuration database entry
setnetent(3N)
- get network entry
setnetent(3XN)
- network database functions
setnetgrent(3N)
- get network group entry
setnetpath(3N)
- get /etc/netconfig entry corresponding to NETPATH component
set_new_page(3X)
- forms pagination
set_panel_userptr(3X)
- associate application data with a panels panel
setpriority(3C)
- get or set process scheduling priority
setprotoent(3N)
- get protocol entry
setprotoent(3XN)
- network protocol database functions
setpwent(3C)
- get password entry
setrpcent(3N)
- get RPC entry
setscrreg(3X)
- curses terminal output option control routines
setscrreg(3XC)
- set terminal output controls
setservent(3N)
- get service entry
setservent(3XN)
- network services database functions
setsockopt(3N)
- get and set options on sockets
setsockopt(3XN)
- set the socket options
setspent(3C)
- get password entry
setstate(3C)
- pseudorandom number functions
setsyx(3X)
- low-level curses routines
set_term(3X)
- curses screen initialization and manipulation routines
setterm(3X)
- curses interfaces to terminfo database
set_term(3XC)
- switch between terminals
setterm(3XC)
- free space pointed to by terminal
settimeofday(3B)
- get or set the date and time
settimeofday(3C)
- get or set the date and time
set_top_row(3X)
- set and get current menus items
setupterm(3X)
- curses interfaces to terminfo database
setupterm(3XC)
- free space pointed to by terminal
setusershell(3C)
- get legal user shells
setutent(3C)
- access utmp file entry
setutxent(3C)
- access utmpx file entry
setvbuf(3S)
- assign buffering to a stream
sfconvert(3)
- output conversion
sgconvert(3)
- output conversion
shm_open(3R)
- open a shared memory object
shm_unlink(3R)
- remove a shared memory object
show_panel(3X)
- panels deck manipulation routines
shutdown(3N)
- shut down part of a full-duplex connection
shutdown(3XN)
- shut down socket send and receive operations
sig2str(3C)
- translation between signal name and signal number
sigaddset(3C)
- manipulate sets of signals
sigblock(3B)
- block signals
sigdelset(3C)
- manipulate sets of signals
sigemptyset(3C)
- manipulate sets of signals
sigfillset(3C)
- manipulate sets of signals
sigfpe(3)
- signal handling for specific SIGFPE codes
sighold(3C)
- simplified signal management for application processes
sigignore(3C)
- simplified signal management for application processes
siginterrupt(3B)
- allow signals to interrupt functions
sigismember(3C)
- manipulate sets of signals
siglongjmp(3C)
- non-local goto
sigmask(3B)
- block signals
signal(3B)
- simplified software signal facilities
signal(3C)
- simplified signal management for application processes
significand(3M)
- significand function
sigpause(3B)
- block signals
sigpause(3C)
- simplified signal management for application processes
sigqueue(3R)
- 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
sigsetmask(3B)
- block signals
sigsetops(3C)
- manipulate sets of signals
sigstack(3B)
- set and/or get signal stack context
sigstack(3C)
- set and/or get alternate signal stack context
sigtimedwait(3R)
- wait for queued signals
sigvec(3B)
- software signal facilities
sigwaitinfo(3R)
- wait for queued signals
sin(3M)
- sine function
single_to_decimal(3)
- convert floating-point value to decimal record
sinh(3M)
- hyperbolic sine function
sleep(3B)
- suspend execution for interval
sleep(3C)
- suspend execution for an interval of time
slk_attroff(3X)
- curses soft label routines
slk_attr_off(3XC)
- manipulate soft labels
slk_attroff(3XC)
- manipulate soft labels
slk_attron(3X)
- curses soft label routines
slk_attr_on(3XC)
- manipulate soft labels
slk_attron(3XC)
- manipulate soft labels
slk_attrset(3X)
- curses soft label routines
slk_attr_set(3XC)
- manipulate soft labels
slk_attrset(3XC)
- manipulate soft labels
slk_clear(3X)
- curses soft label routines
slk_clear(3XC)
- manipulate soft labels
slk_color(3XC)
- manipulate soft labels
slk_init(3X)
- curses soft label routines
slk_init(3XC)
- manipulate soft labels
slk_label(3X)
- curses soft label routines
slk_label(3XC)
- manipulate soft labels
slk_noutrefresh(3X)
- curses soft label routines
slk_noutrefresh(3XC)
- manipulate soft labels
slk_refresh(3X)
- curses soft label routines
slk_refresh(3XC)
- manipulate soft labels
slk_restore(3X)
- curses soft label routines
slk_restore(3XC)
- manipulate soft labels
slk_set(3X)
- curses soft label routines
slk_set(3XC)
- manipulate soft labels
slk_touch(3X)
- curses soft label routines
slk_touch(3XC)
- manipulate soft labels
slk_wset(3XC)
- manipulate soft labels
snprintf(3S)
- print formatted output
socket(3N)
- create an endpoint for communication
socket(3XN)
- create an endpoint for communication
socketpair(3N)
- create a pair of connected sockets
socketpair(3XN)
- create a pair of connected sockets
space(3)
- graphics interface
spray(3N)
- scatter data in order to test the network
sprintf(3B)
- formatted output conversion
sprintf(3S)
- print formatted output
sqrt(3M)
- square root function
srand(3B)
- simple random number generator
srand(3C)
- simple random-number generator
srand48(3C)
- generate uniformly distributed pseudo-random numbers
srandom(3C)
- pseudorandom number functions
SSAAgentIsAlive(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
SSAGetTrapPort(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
SSAOidCmp(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidCpy(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidDup(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidFree(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidInit(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidNew(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidString(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidStrToOid(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSAOidZero(3X)
- Sun Solstice Enterprise Agent OID helper functions
SSARegSubagent(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
SSARegSubtable(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
SSARegSubtree(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
SSASendTrap(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
SSAStringCpy(3X)
- Sun Solstice Enterprise Agent string helper functions
SSAStringInit(3X)
- Sun Solstice Enterprise Agent string helper functions
SSAStringToChar(3X)
- Sun Solstice Enterprise Agent string helper functions
SSAStringZero(3X)
- Sun Solstice Enterprise Agent string helper functions
SSASubagentOpen(3X)
- Sun Solstice Enterprise Agent registration and communication helper functions
sscanf(3S)
- convert formatted input
ssignal(3C)
- software signals
standend(3X)
- curses character and window attribute control routines
standend(3XC)
- set/clear window attributes
standout(3X)
- curses character and window attribute control routines
standout(3XC)
- set/clear window attributes
start_color(3X)
- curses color manipulation routines
start_color(3XC)
- manipulate color information
stdio(3S)
- standard buffered input/output package
step(3G)
- regular expression compile and match routines
store(3B)
- data base subroutines
str2sig(3C)
- translation between signal name and signal number
str(3G)
- string manipulations
strcadd(3G)
- copy strings, compressing or expanding escape codes
strcasecmp(3C)
- string operations
strcat(3C)
- string operations
strccpy(3G)
- copy strings, compressing or expanding escape codes
strchr(3C)
- string operations
strcmp(3C)
- string operations
strcoll(3C)
- string collation
strcpy(3C)
- string operations
strcspn(3C)
- string operations
strdup(3C)
- string operations
streadd(3G)
- copy strings, compressing or expanding escape codes
strecpy(3G)
- copy strings, compressing or expanding escape codes
strerror(3C)
- get error message string
strfind(3G)
- string manipulations
strfmon(3C)
- convert monetary value to string
strftime(3C)
- convert date and time to string
string(3C)
- string operations
string_to_decimal(3)
- parse characters into decimal record
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
strrspn(3G)
- string manipulations
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
strtrns(3G)
- string manipulations
strxfrm(3C)
- string transformation
subpad(3X)
- create and display curses pads
subpad(3XC)
- create or refresh a pad or subpad
subwin(3X)
- create curses windows
subwin(3XC)
- create a new window or subwindow
svc_auth_reg(3N)
- library routines for registering servers
svc_control(3N)
- library routines for the creation of server handles
svc_create(3N)
- library routines for the creation of server handles
svc_destroy(3N)
- library routines for the creation of server handles
svc_dg_create(3N)
- library routines for the creation of server handles
svc_dg_enablecache(3N)
- library routines for RPC servers
svc_done(3N)
- library routines for RPC servers
svcerr_auth(3N)
- library routines for server side remote procedure call errors
svcerr_decode(3N)
- library routines for server side remote procedure call errors
svcerr_noproc(3N)
- library routines for server side remote procedure call errors
svcerr_noprog(3N)
- library routines for server side remote procedure call errors
svcerr_progvers(3N)
- library routines for server side remote procedure call errors
svcerr_systemerr(3N)
- library routines for server side remote procedure call errors
svcerr_weakauth(3N)
- library routines for server side remote procedure call errors
svc_exit(3N)
- library routines for RPC servers
svc_fd_create(3N)
- library routines for the creation of server handles
svcfd_create(3N)
- obsolete library routines for RPC
svc_fds(3N)
- obsolete library routines for RPC
svc_fdset(3N)
- library routines for RPC servers
svc_freeargs(3N)
- library routines for RPC servers
svc_getargs(3N)
- library routines for RPC servers
svc_getcaller(3N)
- obsolete library routines for RPC
svc_getreq(3N)
- obsolete library routines for RPC
svc_getreq_common(3N)
- library routines for RPC servers
svc_getreq_poll(3N)
- library routines for RPC servers
svc_getreqset(3N)
- library routines for RPC servers
svc_getrpccaller(3N)
- library routines for RPC servers
svc_kerb_reg(3N)
- library routines for remote procedure calls using Kerberos authentication
svc_max_pollfd(3N)
- library routines for RPC servers
svc_pollfd(3N)
- library routines for RPC servers
svc_raw_create(3N)
- library routines for the creation of server handles
svcraw_create(3N)
- obsolete library routines for RPC
svc_reg(3N)
- library routines for registering servers
svc_register(3N)
- obsolete library routines for RPC
svc_run(3N)
- library routines for RPC servers
svc_sendreply(3N)
- library routines for RPC servers
svctcp_create(3N)
- obsolete library routines for RPC
svc_tli_create(3N)
- library routines for the creation of server handles
svc_tp_create(3N)
- library routines for the creation of server handles
svcudp_bufcreate(3N)
- obsolete library routines for RPC
svcudp_create(3N)
- obsolete library routines for RPC
svc_unreg(3N)
- library routines for registering servers
svc_unregister(3N)
- obsolete library routines for RPC
svc_vc_create(3N)
- library routines for the creation of server handles
swab(3C)
- swap bytes
swapcontext(3C)
- manipulate user contexts
swprintf(3S)
- print formatted wide-character output
swscanf(3S)
- convert formatted wide-character input
sync_instruction_memory(3C)
- make modified instructions executable
syncok(3X)
- create curses windows
syncok(3XC)
- synchronize window with its parents or children
syscall(3B)
- indirect system call
sysconf(3C)
- get configurable system variables
syslog(3)
- control system log
sysmem(3)
- return physical memory information
sys_siglist(3B)
- system signal messages
system(3S)
- issue a shell command
© 2010, Oracle Corporation and/or its affiliates