Module: FFI::VixDiskLib

Extended by:
Library, API
Defined in:
lib/ffi-vix_disk_lib/api.rb,
lib/ffi-vix_disk_lib/enum.rb,
lib/ffi-vix_disk_lib/libc.rb,
lib/ffi-vix_disk_lib/const.rb,
lib/ffi-vix_disk_lib/struct.rb,
lib/ffi-vix_disk_lib/version.rb,
lib/ffi-vix_disk_lib/disk_info.rb,
lib/ffi-vix_disk_lib/exceptions.rb,
lib/ffi-vix_disk_lib/api_wrapper.rb,
lib/ffi-vix_disk_lib/safe_create_params.rb,
lib/ffi-vix_disk_lib/safe_connect_params.rb

Defined Under Namespace

Modules: API, ApiWrapper, LIBC Classes: DiskInfo, SafeConnectParams, SafeCreateParams

Constant Summary collapse

VERSION =
"1.3.1"

Constants included from API

API::AdapterType, API::ConnectParams, API::CredType, API::DiskType, API::HWVERSION_CURRENT, API::HWVERSION_ESX30, API::HWVERSION_WORKSTATION_4, API::HWVERSION_WORKSTATION_5, API::HWVERSION_WORKSTATION_6, API::LOADED_LIBRARY, API::VIXDISKLIB_FLAG_OPEN_READ_ONLY, API::VIXDISKLIB_FLAG_OPEN_SINGLE_LINK, API::VIXDISKLIB_FLAG_OPEN_UNBUFFERED, API::VIXDISKLIB_SECTOR_SIZE, API::VixErrorType

Method Summary

Methods included from API

ProgressFunc, attach, attach_function, check_repair, cleanup, clone, close, connect, connect_ex, create, create_child, defragment, disconnect, end_access, enum, evaluate_versioned_connect_params, exit, free_connect_params, free_error_text, get_connect_params, get_error_text, get_info, get_metadata_keys, get_transport_mode, grow, init, initEx, is_attach_possible, list_transport_modes, load_error, open, prepare_for_access, read, read_metadata, rename, shrink, space_needed_for_clone, unlink, vix_error_code, vix_failed?, vix_succeeded?, write, write_metadata