| Package | Description |
|---|---|
| org.jvnet.solaris.libzfs |
High-level Java API to libzfs.
|
| org.jvnet.solaris.libzfs.jna |
Low level API to libzfs through JNA.
|
| Modifier and Type | Method and Description |
|---|---|
libzfs_handle_t |
LibZFS.getHandle()
Returns
libzfs_handle_t that this object wraps. |
| Modifier and Type | Method and Description |
|---|---|
libzfs_handle_t |
libzfs.libzfs_init() |
libzfs_handle_t |
libzfs.zfs_get_handle(zfs_handle_t handle) |
libzfs_handle_t |
libzfs.zpool_get_handle(zpool_handle_t handle) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
libzfs.is_mounted(libzfs_handle_t lib,
String special,
com.sun.jna.ptr.PointerByReference _2) |
int |
libzfs.libzfs_errno(libzfs_handle_t lib) |
String |
libzfs.libzfs_error_action(libzfs_handle_t lib) |
String |
libzfs.libzfs_error_description(libzfs_handle_t lib) |
void |
libzfs.libzfs_fini(libzfs_handle_t handle) |
void |
libzfs.libzfs_mnttab_add(libzfs_handle_t lib,
String specal,
String mountp,
String mntopts) |
void |
libzfs.libzfs_mnttab_cache(libzfs_handle_t lib,
boolean flag) |
void |
libzfs.libzfs_mnttab_fini(libzfs_handle_t lib) |
void |
libzfs.libzfs_mnttab_init(libzfs_handle_t lib) |
void |
libzfs.libzfs_mnttab_remove(libzfs_handle_t lib,
String fsname) |
void |
libzfs.libzfs_print_on_error(libzfs_handle_t lib,
boolean flag) |
int |
libzfs.zfs_create_ancestors(libzfs_handle_t lib,
String _2) |
int |
libzfs.zfs_create(libzfs_handle_t lib,
String name,
int type,
nvlist_t props) |
boolean |
libzfs.zfs_dataset_exists(libzfs_handle_t lib,
String name,
int type) |
int |
libzfs.zfs_ioctl(libzfs_handle_t lib,
int _2,
zfs_cmd cmd) |
int |
libzfs.zfs_iter_root(libzfs_handle_t lib,
libzfs.zfs_iter_f callback,
com.sun.jna.Pointer arg) |
int |
libzfs.zfs_nicestrtonum(libzfs_handle_t lib,
String _2,
com.sun.jna.ptr.LongByReference r) |
zfs_handle_t |
libzfs.zfs_open(libzfs_handle_t lib,
String name,
int typeMask) |
zfs_handle_t |
libzfs.zfs_path_to_zhandle(libzfs_handle_t lib,
String path,
int type) |
int |
libzfs.zfs_snapshot(libzfs_handle_t lib,
String fullNameWithAtSnapShot,
boolean recursive,
nvlist_t props) |
int |
libzfs.zpool_create(libzfs_handle_t lib,
String poolName,
nvlist_t nvroot,
nvlist_t props) |
nvlist_t |
libzfs.zpool_find_import_activeok(libzfs_handle_t lib,
int argc,
com.sun.jna.ptr.PointerByReference argv) |
nvlist_t |
libzfs.zpool_find_import_byguid(libzfs_handle_t lib,
int argc,
com.sun.jna.ptr.PointerByReference argv,
long guid) |
nvlist_t |
libzfs.zpool_find_import_byname(libzfs_handle_t lib,
int argc,
com.sun.jna.ptr.PointerByReference argv,
String pool) |
nvlist_t |
libzfs.zpool_find_import_cached(libzfs_handle_t lib,
String cachefile,
String poolname,
long guid) |
nvlist_t |
libzfs.zpool_find_import(libzfs_handle_t lib,
int argc,
com.sun.jna.ptr.PointerByReference argv) |
void |
libzfs.zpool_free_handles(libzfs_handle_t lib) |
int |
libzfs.zpool_import_props(libzfs_handle_t lib,
nvlist_t config,
String newname,
nvlist_t props,
BooleanByReference importfaulted) |
int |
libzfs.zpool_import(libzfs_handle_t lib,
nvlist_t config,
String newname,
String altroot) |
int |
libzfs.zpool_in_use(libzfs_handle_t lib,
int _2,
com.sun.jna.ptr.IntByReference r,
com.sun.jna.ptr.PointerByReference ppch,
BooleanByReference _5) |
int |
libzfs.zpool_iter(libzfs_handle_t lib,
libzfs.zpool_iter_f callback,
com.sun.jna.Pointer arg) |
int |
libzfs.zpool_label_disk(libzfs_handle_t lib,
zpool_handle_t pool,
String label) |
zpool_handle_t |
libzfs.zpool_open_canfail(libzfs_handle_t lib,
String name) |
zpool_handle_t |
libzfs.zpool_open(libzfs_handle_t lib,
String name) |
int |
libzfs.zpool_stage_history(libzfs_handle_t lib,
String _2) |
String |
libzfs.zpool_vdev_name(libzfs_handle_t lib,
zpool_handle_t pool,
nvlist_t nv,
BooleanByReference verbose) |
int |
libzfs.zprop_get_list(libzfs_handle_t lib,
String buf,
com.sun.jna.ptr.PointerByReference result,
int type) |
Copyright © 2008–2017. All rights reserved.