HP-UX Reference (11i v1 05/09) - 2 System Calls (vol 5)

Table of Contents
Volume Five
Entry Name(Section): name Description
setuname(2): set node name (system name) .............................................................................. see uname(2)
shm_open(2): shm_open() ...................................................................... create/open a shared memory object
shm_unlink(2): shm_unlink() ....................................................................... unlink a shared memory object
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
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(2): signal(), sigset(), sighold(), sigrelse()1, sigignore(), sigpause . signal management
signal(): 4.2 BSD-compatible process control facilities ............................................................... see killpg(2)
signal(): STREAMS enhancements to standard system calls ................................................... see stream(2)
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)
sigvec(): 4.2 BSD-compatible process control facilities ............................................................... see killpg(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
stat(2): stat() ............................................................................................................................ get file status
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): open(), close(), read(), readv(), write(), writev(),
ioctl(), select(), signal() ................................ 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
timer_create(): create timer ................................................................................................... see timers(2)
timer_delete(): delete timer ................................................................................................... see timers(2)
timer_getoverrun(): return timer expiration count ................................................................. see timers(2)
timer_gettime(): store timer expiration and reload value ........................................................ see timers(2)
timer_settime(): set timer expiration ...................................................................................... see timers(2)
timers(2): timer_create(), timer_delete(), timer_settime(),
timer_gettime(), timer_getoverrun() .................................................................. timer operations
times(2): times() ...................................................................................... get process and child process times
truncate(2): ftruncate(), truncate() ................................................... truncate a file to a specified length
truncate64(): non-POSIX standard API interfaces to support large files ................................. see creat64(2)
xiv Hewlett-Packard Company HP-UX 11i Version 1: September 2005