| Modifier and Type | Field and Description |
|---|---|
| public static final LibRT |
| Modifier and Type | Method and Description |
|---|---|
| public int | Returns: On success, returns a file descriptor (a nonnegative integer). On failure, returns -1. On failure,errno is set to indicate the
cause of the error.The shared memory object to be created or opened. For portable
use, a shared memory object should be identified by a name of the
form name, int /somename that is, a null-terminated string of up to
NAME_MAX (i.e., 255) characters consisting of an initial
slash, followed by one or more characters, none of which are
slashes.A bit mask created by ORing together exactly one of
oflag, int O_RDONLY or O_RDWR and any of the other flags
O_CREAT, O_EXCL, or O_TRUNC.When mode)oflag includes O_CREAT, the object's
permission bits are set according to the low-order 9 bits of mode,
except that those bits set in the process file mode creation mask
(see umask(2)) are cleared for the new object.Creates and opens a new, or opens an existing, POSIX shared memory object. |
| public int | Returns: returns 0 on success, or -1 on error. On failure,errno is
set to indicate the cause of the error.The shared memory object to be unlinked. name)Removes an object previously created by |
| INSTANCE | back to summary |
|---|---|
| public static final LibRT INSTANCE | |
| shm_open | back to summary |
|---|---|
| public int shm_open(String name, int oflag, int mode) Creates and opens a new, or opens an existing, POSIX shared memory object. A
POSIX shared memory object is in effect a handle which can be used by
unrelated processes to
| |
| shm_unlink | back to summary |
|---|---|
| public int shm_unlink(String name) Removes an object previously created by
| |