Package com.sun.jna.platform.linux
Interface XAttr
- All Superinterfaces:
Library
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final XAttr
static final int
static final int
Fields inherited from interface 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
-
Method Summary
Modifier and TypeMethodDescriptionfgetxattr
(int fd, String name, byte[] value, XAttr.size_t size) fgetxattr
(int fd, String name, Pointer value, XAttr.size_t size) flistxattr
(int fd, byte[] list, XAttr.size_t size) flistxattr
(int fd, Pointer list, XAttr.size_t size) int
fremovexattr
(int fd, String name) int
fsetxattr
(int fd, String name, byte[] value, XAttr.size_t size, int flags) int
fsetxattr
(int fd, String name, Pointer value, XAttr.size_t size, int flags) getxattr
(String path, String name, byte[] value, XAttr.size_t size) getxattr
(String path, String name, Pointer value, XAttr.size_t size) lgetxattr
(String path, String name, byte[] value, XAttr.size_t size) lgetxattr
(String path, String name, Pointer value, XAttr.size_t size) listxattr
(String path, byte[] list, XAttr.size_t size) listxattr
(String path, Pointer list, XAttr.size_t size) llistxattr
(String path, byte[] list, XAttr.size_t size) llistxattr
(String path, Pointer list, XAttr.size_t size) int
lremovexattr
(String path, String name) int
lsetxattr
(String path, String name, byte[] value, XAttr.size_t size, int flags) int
lsetxattr
(String path, String name, Pointer value, XAttr.size_t size, int flags) int
removexattr
(String path, String name) int
setxattr
(String path, String name, byte[] value, XAttr.size_t size, int flags) int
setxattr
(String path, String name, Pointer value, XAttr.size_t size, int flags)
-
Field Details
-
INSTANCE
-
XATTR_CREATE
static final int XATTR_CREATE- See Also:
-
XATTR_REPLACE
static final int XATTR_REPLACE- See Also:
-
EPERM
static final int EPERM- See Also:
-
E2BIG
static final int E2BIG- See Also:
-
EEXIST
static final int EEXIST- See Also:
-
ENOSPC
static final int ENOSPC- See Also:
-
ERANGE
static final int ERANGE- See Also:
-
ENODATA
static final int ENODATA- See Also:
-
ENOATTR
static final int ENOATTR- See Also:
-
ENOTSUP
static final int ENOTSUP- See Also:
-
EDQUOT
static final int EDQUOT- See Also:
-
-
Method Details
-
setxattr
-
setxattr
-
lsetxattr
-
lsetxattr
-
fsetxattr
-
fsetxattr
-
getxattr
-
getxattr
-
lgetxattr
-
lgetxattr
-
fgetxattr
-
fgetxattr
-
listxattr
-
listxattr
-
llistxattr
-
llistxattr
-
flistxattr
-
flistxattr
-
removexattr
-
lremovexattr
-
fremovexattr
-