2024-02-18 00:11:12 +01:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "utils.h"
|
|
|
|
|
|
|
|
bool IsBackingIdentifierValid(const char* backing_identifier);
|
|
|
|
int GetBackingIndex(const char* backing_identifier);
|
|
|
|
|
|
|
|
Status GetBackingPoolPath(char** _backing_pool_path);
|
|
|
|
Status GetBackingDiskPath(const char* backing_identifier, char** _backing_path);
|
2024-02-18 00:28:42 +01:00
|
|
|
|
2024-02-18 02:06:49 +01:00
|
|
|
Status DoesBackingExist(const char* backing_identifier, bool* _result);
|
|
|
|
|
2024-02-18 00:28:42 +01:00
|
|
|
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);
|