Package com.sun.jna.platform.linux
Schnittstelle LibRT
- Alle Superschnittstellen:
Library
POSIX.1b Realtime Extensions library (librt). Functions in this library
provide most of the interfaces specified by the POSIX.1b Realtime Extension.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Library
Library.Handler -
Feldübersicht
FelderVon Schnittstelle geerbte Felder com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintCreates and opens a new, or opens an existing, POSIX shared memory object.intshm_unlink(String name) Removes an object previously created byshm_open(java.lang.String, int, int).
-
Felddetails
-
INSTANCE
-
-
Methodendetails
-
shm_open
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 tommap()the same region of shared memory.- Parameter:
name- 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/somenamethat is, a null-terminated string of up toNAME_MAX(i.e., 255) characters consisting of an initial slash, followed by one or more characters, none of which are slashes.oflag- A bit mask created by ORing together exactly one ofO_RDONLYorO_RDWRand any of the other flagsO_CREAT,O_EXCL, orO_TRUNC.mode- WhenoflagincludesO_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 (seeumask(2)) are cleared for the new object.- Gibt zurück:
- On success, returns a file descriptor (a nonnegative integer). On
failure, returns -1. On failure,
errnois set to indicate the cause of the error.
-
shm_unlink
Removes an object previously created byshm_open(java.lang.String, int, int).- Parameter:
name- The shared memory object to be unlinked.- Gibt zurück:
- returns 0 on success, or -1 on error. On failure,
errnois set to indicate the cause of the error.
-