#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.
1.6.1