_lsm_volume Struct Reference

#include <lsm_datatypes.hpp>

Data Fields

uint32_t magic
char * id
char * name
char * vpd83
uint64_t block_size
uint64_t number_of_blocks
uint32_t admin_state
char * system_id
char * pool_id
char * plugin_data

Detailed Description

Information about storage volumes.

Definition at line 52 of file lsm_datatypes.hpp.


Field Documentation

uint32_t admin_state

Status

Definition at line 59 of file lsm_datatypes.hpp.

uint64_t block_size

Block size

Definition at line 57 of file lsm_datatypes.hpp.

char* id

System wide unique identifier

Definition at line 54 of file lsm_datatypes.hpp.

uint32_t magic

Definition at line 53 of file lsm_datatypes.hpp.

char* name

Human recognizeable name

Definition at line 55 of file lsm_datatypes.hpp.

uint64_t number_of_blocks

Number of blocks

Definition at line 58 of file lsm_datatypes.hpp.

char* plugin_data

Private data for plugin

Definition at line 62 of file lsm_datatypes.hpp.

char* pool_id

Pool this volume is derived from

Definition at line 61 of file lsm_datatypes.hpp.

char* system_id

System this volume belongs

Definition at line 60 of file lsm_datatypes.hpp.

char* vpd83

SCSI page 83 unique ID

Definition at line 56 of file lsm_datatypes.hpp.


The documentation for this struct was generated from the following file:

Generated on 9 Jul 2015 for libStorageMgmt by  doxygen 1.6.1