|
select(2) -- Synchronous I/O multiplexing
|
The select() function checks the status of objects identified by bit masks called I/O descriptor sets. Each I/O descriptor set consists of an array of bits whose relative position and state represent ... |
semctl(2) -- Perform semaphore control operations
|
The semctl() function allows a process to perform various operations on an individual semaphore within a semaphore set, on all semaphores within a semaphore set, and on the semid_ds structure associat... |
|
semget(2) -- Return (and possibly create) a semaphore ID
|
The system defines sets of semaphores in a system-wide table, with each set being an entry in the table. The semget() function returns an ID that identifies the semaphore set's entry in the table. Yo... |
semop(2) -- Perform semaphore operations
|
The semop() function performs operations on the semaphores in the specified semaphore set. The semaphore operations are defined in the sops array. The sops array contains nsops elements, each of which... |
send(2) -- Send messages on a socket
|
The send() function sends a message only when the socket is connected (this includes when the peer of a connectionless socket has been set with a connect() call). The sendto() and sendmsg() functions ... |
sendfile(2) -- Send the contents of a file through a socket
|
The sendfile() function sends the specified contents of a file only through a connected socket. |
sendmsg(2) -- Send a message from a socket using a message structure
|
The sendmsg() function sends messages through connected or unconnected sockets using the msghdr message structure. This minimizes the number of directly supplied parameters to the function call. The <... |
sendto(2) -- Send messages through a socket
|
The sendto() function allows an application program to send messages through an unconnected socket by specifying a destination address. To broadcast on a socket, issue a setsockopt() function using th... |
setcontext(2) -- Initiates and restores user level context switching
|
Using both the getcontext() and setcontext() functions enables you to initiate user level context control, switching between multiple threads of control within a single process. When you call getconte... |
setdomainname(2) -- get or set name of current domain
|
The getdomainname system call returns the domain name of the current host, as set by setdomainname. The setdomainname system call sets the domain of the host machine to be name, which has a length spe... |
setgid(2) -- Set the group ID
|
The setgid() function sets the real group ID, effective group ID, and the saved set group ID to the value specified by the group_id parameter. If the process does not have superuser privilege, but the... |
setgroups(2) -- Set the group access list
|
The setgroups() function sets the group access list of the current user process according to the array pointed to by the grouplist parameter. This function fails unless the invoking process has superu... |
sethostid(2) -- Set the unique identifier of the current host
|
The sethostid() function allows a calling process with a root user ID to set a new 32-bit identifier for the current host. The sethostid() function enables an application program to reset the host ID.... |
sethostname(2) -- Set the name of the current host
|
The sethostname() function allows a calling process with root user authority to set the internal host name of a machine on a network. System host names are limited to MAXHOSTNAMELEN as defined in the ... |
setitimer(2) -- Return or set the value of interval timers
|
The getitimer() function returns the current value for the timer specified by the which parameter in the structure pointed to by the value parameter. The setitimer() function sets the timer specified ... |