20 lines
679 B
C
20 lines
679 B
C
#pragma once
|
|
|
|
#include "utils.h"
|
|
#include "disk.h"
|
|
|
|
bool IsBackingIdentifierValid(const char* backing_identifier);
|
|
int GetBackingIndex(const char* backing_identifier);
|
|
|
|
Status GetBackingPoolPath(char** _backing_pool_path);
|
|
Status GetBackingPath(const char* backing_identifier, char** _backing_path);
|
|
|
|
Status DoesBackingExist(const char* backing_identifier, bool* _result);
|
|
|
|
Status AddBacking(const char* backing_identifier, const char* entry_identifier);
|
|
Status RemoveBacking(const char* backing_identifier);
|
|
|
|
Status ListBackings(char*** _backings);
|
|
Status GetLatestBacking(char** _backing_identifier);
|
|
|
|
Status GetBackingDiskInfo(const char* backing_identifier, DiskInfo* _info); |