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

Table of Contents
Volume Five
Entry Name(Section): name Description
recv(2): recv(), recvfrom(), recvmsg() ...................................................... receive message from a socket
recvfrom(): receive message from a socket ................................................................................... see recv(2)
recvmsg(): receive message from a socket ..................................................................................... see recv(2)
rename(2): rename() ............................................................................................... change the name of a file
rmdir(2): rmdir() ......................................................................................................... remove a directory file
rtprio(2): rtprio() ...................................................................................... change or read real-time priority
rtsched(2): sched_get_priority_max(), sched_get_priority_min(),
sched_getparam(), sched_getscheduler(), sched_rr_get_interval(),
sched_setparam(), sched_setscheduler(), sched_yield(),
PRI_HPUX_TO_POSIX(), PRI_POSIX_TO_HPUX() ................................ real-time scheduling operations
sbrk(): change data segment space allocation ................................................................................. see brk(2)
sched_getparam(): return scheduling parameters ................................................................. see rtsched(2)
sched_getscheduler(): return scheduling policy ................................................................. see rtsched(2)
sched_get_priority_max(): return maximum for scheduling policy ................................... see rtsched(2)
sched_get_priority_min(): return minimum for scheduling policy ................................... see rtsched(2)
sched_rr_get_interval(): update execution time limit ...................................................... see rtsched(2)
sched_setparam(): set scheduling parameters ....................................................................... see rtsched(2)
sched_setscheduler(): set scheduling policy ....................................................................... see rtsched(2)
sched_yield() : force process to relinquish processor ............................................................. see rtsched(2)
select(2): select(), FD_CLR(), FD_ISSET(), FD_SET(), FD_ZERO()
..................................................................................................................... synchronous I/O multiplexing
select(2): select() ........................................................................................... synchronous I/O multiplexing
semctl(2): semctl() .......................................................................................... semaphore control operations
semget(2): semget() ...................................................................................................... get set of semaphores
semop(2): semop(), semtimedop() ............................................................................. semaphore operations
semtimedop() : semaphore operations ........................................................................................ see semop(2)
sem_close(2): sem_close() .................................................................................. close an named semaphore
sem_destroy(2): sem_destroy() ................................................................. destroy an unnamed semaphore
sem_getvalue(2): sem_getvalue() ........................................................................ read a POSIX semaphore
sem_init(2): sem_init() ............................................................................ initialize an unnamed semaphore
sem_open(2): sem_open() ............................................................................ open/create a named semaphore
sem_post(2): sem_post() ..................................................................................... unlock a POSIX semaphore
sem_trywait(2): lock a POSIX semaphore without blocking .................................................. see sem_wait(2)
sem_unlink(2): sem_unlink() ............................................................................ unlink a named semaphore
sem_wait(2): sem_wait() , sem_trywait() ........................................................... lock a POSIX semaphore
send(2): send(), sendmsg() , sendto() .................................................................. send message to a socket
sendfile(2): sendfile() ............................................................... send the contents of a file through a socket
sendfile64(2): sendfile64() ...................................................... send the contents of a file through a socket
sendmsg(): send message to a socket ............................................................................................. see send(2)
sendto(): send message to a socket ............................................................................................... see send(2)
serialize(2): serialize() ....................................... force target process to run serially with other processes
setacl(2): setacl(), fsetacl() ...................................................... set access control list (ACL) information
setaudid(2): setaudid() .................................................................. set audit
ID (aid()) for current process
setaudproc(2): setaudproc() ........................................................... set or clear auditing on calling process
setcontext() : get and set current user context ................................................................. see getcontext(2)
setevent(2): setevent() .................................................... set current events and system calls to be audited
setgid(): set group
ID ................................................................................................................ see setuid(2)
setgroups(2): setgroups() ............................................................................................. set group access list
sethostname(2): sethostname() ................................................................................... set name of host cpu
setitimer() : set value of interval timer ............................................................................... see getitimer(2)
setpgid(2): setpgid(), setpgrp2() ....................................................... set process group ID for job control
setpgrp(): 4.2 BSD-compatible process control facilities ............................................................ see killpg(2)
setpgrp(2): setpgrp() ..................................................................................................... set process group ID
setpgrp2(): set process group ID ............................................................................................. see setpgid(2)
setpgrp3(): create session and set process group ID .................................................................. see setsid(2)
setpriority() : set process priority .................................................................................. see getpriority(2)
setprivgrp() : set special attributes for group .................................................................. see getprivgrp(2)
setregid(2): setregid() ......................................................................... sets the real and effective group IDs
setresgid() : set real, effective, and saved group IDs .......................................................... see setresuid(2)
setresuid(2): setresuid() , setresgid() ........................ set real, effective, and saved user and group IDs
setreuid(2): setreuid() .................................................................................. set real and effective user IDs
HP-UX 11i Version 2: August 2003 Hewlett-Packard Company xiii