*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages              
Title
Content
Arch
Section
 
 msgget(2) -- get message queue
    msgget() returns the message queue identifier associated with key. A message queue identifier and associated message queue and data structure are created for key if one of the following is true: key is equal to IPC_PRIVATE. This call creates a new identifier, subject to available resources. The identifier will never be returned by another call to msgget() until it has been released by a call to ms...
 msgop(2) -- message operations
    The msgsnd() system call sends a message to the queue associated with the message queue identifier specified by msqid. msgp points to a user-defined buffer that must contain first a field of type long that specifies the type of the message, followed by a data portion that will hold the data bytes of the message. The structure below is an example of what this user-defined buffer might look like: lo...
 msgrcv(2) -- message operations
    The msgsnd() system call sends a message to the queue associated with the message queue identifier specified by msqid. msgp points to a user-defined buffer that must contain first a field of type long that specifies the type of the message, followed by a data portion that will hold the data bytes of the message. The structure below is an example of what this user-defined buffer might look like: lo...
 msgsnd(2) -- message operations
    The msgsnd() system call sends a message to the queue associated with the message queue identifier specified by msqid. msgp points to a user-defined buffer that must contain first a field of type long that specifies the type of the message, followed by a data portion that will hold the data bytes of the message. The structure below is an example of what this user-defined buffer might look like: lo...
 msync(2) -- synchronize the memory of a mapped file with physical storage
    The msync() function writes all modified copies of pages over the range [addr, addr+len] to the underlying hardware, or invalidates any copies so that further references to the pages will be obtained by the system from their permanent storage locations. The flags argument is one of the following: MS_ASYNC perform asynchronous writes MS_SYNC perform synchronous writes MS_INVALIDATE invalidate mappi...
 munlock(2) -- unlock a segment of the process virtual address space
    The munlock() system call allows the calling process to unlock a segment of the process virtual address space that may have been previously locked with mlock() or mlockall(). Upon successful completion of the munlock(), pages within the specified segment are subject to routine paging and/or swapping. addr must be a valid address in the process virtual address space. addr + len must also be a valid...
 munlockall(2) -- unlock the entire virtual address space of a process
    The munlockall() system call allows the calling process to unlock any portions of its virtual address space that have previously been locked into memory with mlock() or mlockall(), including any portions locked due to the MCL_FUTURE option of mlockall(). Upon successful completion of the munlockall(), all pages within the process virtual address space are subject to routine paging and/or swapping ...
 munmap(2) -- unmap pages of memory
    The munmap() function removes the mappings for pages in the range [addr, addr+len], rounding the len argument up to the next multiple of the page size as returned by sysconf(). If addr is not the address of a mapping established by a prior call to mmap(), the behavior is undefined. After a successful call to munmap() and before any subsequent mapping of the unmapped pages, further references to th...
 nanosleep(2) -- high resolution sleep
    The nanosleep() function causes the current process to be suspended from execution until either the time interval specified by the rqtp argument has elapsed, or a signal is delivered to the calling process and its action is to invoke a signal-catching function or to terminate the process. The suspension time may be longer than that requested because the argument value is rounded up to an integer m...
 nice(2) -- change priority of a process
    nice() adds the value of priority_change to the nice value of the calling process. A process's nice value is a positive number for which a more positive value results in lower CPU priority. A maximum nice value of 39 and a minimum nice value of 0 are imposed by the system. Requests for values above or below these limits result in the nice value being set to the corresponding limit. If the calling...
 open(2) -- open file for reading or writing
    The open() system call opens a file descriptor for the named file and sets the file status flags according to the value of oflag. The path argument points to a path name naming a file, and must not exceed PATH_MAX bytes in length. The oflag argument is a value that is the bitwise inclusive OR of flags listed in "Read-Write Flags," "General Flags," and "Synchronized I/O Flags" below. The opti...
 open64(2) -- non-POSIX standard API interfaces to support large files
    New API's to support large files in 32-bit applications. These API interfaces are not a part of the POSIX standard and may be removed in the future. creat64() The creat64() function returns a file descriptor which can be used to grow the file past 2 GB if desired. All other functional behaviors, returns, and errors are identical to creat(). fstat64() The fstat64() function is identical to fstat()...
 pathconf(2) -- get configurable path name variables
    The pathconf() and fpathconf() functions provide a method for applications to determine the value of a configurable limit or option associated with a file or directory (see limits(5) and ). For pathconf(), the path argument points to the path name of a file or directory. For fpathconf(), the fildes argument is an open file descriptor. For both functions, the name argument represents the ...
 pause(2) -- suspend process until signal
    pause() suspends the calling process until it receives a signal. The signal must be one that is not currently set to be ignored or blocked (masked) by the calling process. If the signal causes termination of the calling process, pause() does not return. If the signal is caught by the calling process and control is returned from the signal-catching function (see signal(5)), the calling process resu...
 pipe(2) -- create an interprocess channel
    pipe() creates an I/O mechanism called a pipe and returns two file descriptors, fildes[0] and fildes[1]. fildes[0] is opened for reading and fildes[1] is opened for writing. A read-only file descriptor fildes[0] accesses the data written to fildes[1] on a first-in-first-out (FIFO) basis. For details of the I/O behavior of pipes see read(2) and write(2). By default, HP-UX pipes are not STREAMS-base...
<<  [Prev]  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  
22  23  24  25  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service