HP-UX Reference (11i v2 03/08) - 2 System Calls (vol 5)

Table of Contents
Volume Five
Entry Name(Section): name Description
setrlimit() : control consumption of system resources ......................................................... see getrlimit(2)
setrlimit64() : non-POSIX standard API interfaces to support large files ............................ see creat64(2)
setsid(2): setsid() ............................................................................ create session and set process group ID
setsockopt() : set options on sockets .................................................................................... see getsockopt(2)
settimeofday(2): settimeofday() ................................................................................ set the date and time
settune(2): settune() ...................................................................... set value of a kernel tunable parameter
settune_txn(2): settune_txn() .................... sets the values of kernel tunable parameters in a transaction
setuid(2): setuid(), setgid() ................................................................................... set user and group
IDs
setuname(2) : set node name (system name) .............................................................................. see uname(2)
shmat(): attach shared memory to data segment ....................................................................... see shmop(2)
shmctl(2): shmctl() .................................................................................. shared memory control operations
shmdt(): detach shared memory from data segment .................................................................. see shmop(2)
shmget(2): shmget() ........................................................................................... get shared memory segment
shmop(2): shmat(), shmdt() ................................................................................ shared memory operations
shm_open(2): shm_open() ...................................................................... create/open a shared memory object
shm_unlink(2): shm_unlink() ...................................................................... unlink a shared memory object
shutdown(2): shutdown() ................................................................................................. shut down a socket
sigaction(2): sigaction() ........................................................................ examine and change signal action
sigaltstack(2): sigaltstack() ................................................. set and/or get signal alternate stack context
sigblock(2): sigblock() ............................................................................................................. block signals
sighold(2V): sighold(), sigrelse(), sigignore() P .................................................. signal management
sigignore() : signal management .......................................................................................... see sighold(2V)
siginterrupt(2): siginterrupt() .......................................................... allow signals to interrupt functions
signal(): 4.2 BSD-compatible process control facilities .............................................................. see killpg(2)
signal(2): signal(), sigset(), sighold() , sigrelse() , sigignore() , sigpause . signal management
sigpending(2): sigpending() ................................................................................. examine pending signals
sigprocmask(2): sigprocmask() .......................................................... examine and change blocked signals
sigqueue(2): sigqueue() ...................................................................................... queue a signal to a process
sigrelse(): signal management ............................................................................................ see sighold(2V)
sigsend(2): sigsend(), sigsendset() ............................. send a signal to a process or a group of processes
sigsendset() : send a signal to a group of processes ............................................................... see sigsend(2)
sigsetmask(2): sigsetmask() ................................................................................... set current signal mask
sigspace(2): sigspace() .......................................................................... assure sufficient signal stack space
sigstack(2): sigstack() ............................................................................ set and/or get signal stack context
sigsuspend(2): sigsuspend() ............................................................................................... wait for a signal
sigtimedwait(): examine and change signal action ................................................................ see sigwait(2)
sigvector(2): sigvector() ....................................................................................... software signal facilities
sigwait(2): sigwait(), sigwaitinfo(), sigtimedwait() .................... examine and change signal action
sigwaitinfo() : examine and change signal action .................................................................. see sigwait(2)
socket(2): socket() ............................................................................. create an endpoint for communication
socketpair(2): socketpair() .................................................................... create a pair of connected sockets
sprofil(2): sprofil() ............................................................ execution time profile for disjointed text spaces
stat(2): stat() ............................................................................................................................. getfilestatus
stat64(): non-POSIX standard API interfaces to support large files ....................................... see creat64(2)
statfs(2): statfs(), fstatfs() ................................................................................ get file system statistics
statvfs(2): statvfs(), fstatvfs() ........................................................................................... get file status
statvfs64() : non-POSIX standard API interfaces to support large files ................................. see creat64(2)
stime(2): stime() .................................................................................................................. set time and date
stream(2): stream() ........................................................ STREAMS enhancements to standard system calls
stty(2): stty(), gtty() ................................................ control terminal device (Bell Version 6 compatibility)
swapcontext() : manipulate user contexts ..................................................................... see makecontext(2)
swapon(2): swapon() .................................................. add swap device for interleaved paging and swapping
symlink(2): symlink() ......................................................................................... make symbolic link to a file
sync(2): sync() .................................................................................................................. update super-block
sysconf(2): sysconf(), CPU_IS_PA_RISC() ............................................. get configurable system variables
sysfs(2): sysfs() ......................................................................................................... get file system type info
time(2): time() .................................................................................................................................... get time
timers(2): timer_create(), timer_delete(), timer_settime(),
timer_gettime(), timer_getoverrun() .................................................................. timer operations
timer_create(): create timer ................................................................................................... see timers(2)
timer_delete(): delete timer ................................................................................................... see timers(2)
xiv Hewlett-Packard Company HP-UX 11i Version 2: August 2003