|
Public Member Functions |
| EvmsObject * | addObject (object_handle_t id) |
| EvmsObject * | find (object_handle_t id) |
| | EvmsAccess () |
| | ~EvmsAccess () |
| void | output (std::ostream &Stream) const |
| void | listLibstorage (std::ostream &Stream) const |
| void | listVolumes (std::list< const EvmsVolumeObject * > &l) const |
| void | listContainer (std::list< const EvmsContainerObject * > &l) const |
| const string & | getErrorText () |
| const string & | getCmdLine () |
| int | activate () |
| int | deleteCo (const string &Container_Cv) |
| int | extendCo (const string &Container_Cv, const string &PvName_Cv) |
| int | shrinkCo (const string &Container_Cv, const string &PvName_Cv) |
| int | createCo (const string &Container_Cv, unsigned long long PeSizeK_lv, bool NewMeta_bv, const std::list< string > &Devices_Cv) |
| int | createLv (const string &LvName_Cv, const string &Container_Cv, unsigned long long SizeK_lv, unsigned long Stripe_lv, unsigned long long StripeSizeK_lv) |
| int | changeLvSize (const string &LvName_Cv, const string &Container_Cv, unsigned long long SizeK_lv) |
| int | deleteLv (const string &LvName_Cv, const string &Container_Cv) |
| int | createCompatVol (const string &Volume_Cv) |
Protected Member Functions |
| void | addObjectRelations () |
| void | rereadAllObjects () |
| plugin_handle_t | getLvmPlugin (bool lvm2=false) |
| object_handle_t | findUsingVolume (object_handle_t id) |
| const EvmsContainerObject * | findContainer (const string &name) |
| const EvmsDataObject * | findRegion (const string &container, const string &name) |
| const EvmsDataObject * | findSegment (const string &name) |
| const EvmsVolumeObject * | findVolume (const string &name) |
| bool | endEvmsCommand () |
Static Protected Member Functions |
| static int | pluginFilterFunction (const char *plugin) |
Protected Attributes |
| debug_level_t | logLevel |
| std::list< EvmsObject * > | objects |
| bool | EvmsOpen_b |
| string | Error_C |
| string | CmdLine_C |