#include <lsm_datatypes.hpp>
Data Fields | |
uint32_t | magic |
char * | id |
char * | name |
uint64_t | element_type |
uint64_t | unsupported_actions |
uint64_t | total_space |
uint64_t | free_space |
uint64_t | status |
char * | status_info |
char * | system_id |
char * | plugin_data |
Information about storage pools.
Definition at line 71 of file lsm_datatypes.hpp.
uint64_t element_type |
What the pool can be used for
Definition at line 75 of file lsm_datatypes.hpp.
uint64_t free_space |
Free space available
Definition at line 78 of file lsm_datatypes.hpp.
char* id |
System wide unique identifier
Definition at line 73 of file lsm_datatypes.hpp.
uint32_t magic |
Used for verfication
Definition at line 72 of file lsm_datatypes.hpp.
char* name |
Human recognizeable name
Definition at line 74 of file lsm_datatypes.hpp.
char* plugin_data |
Private data for plugin
Definition at line 82 of file lsm_datatypes.hpp.
uint64_t status |
Status of pool
Definition at line 79 of file lsm_datatypes.hpp.
char* status_info |
Status info for pool
Definition at line 80 of file lsm_datatypes.hpp.
char* system_id |
system id
Definition at line 81 of file lsm_datatypes.hpp.
uint64_t total_space |
Total size
Definition at line 77 of file lsm_datatypes.hpp.
uint64_t unsupported_actions |
What pool cannot be used for
Definition at line 76 of file lsm_datatypes.hpp.