linuxinstall/src/sandbox.h

33 lines
873 B
C
Raw Normal View History

2024-02-15 19:42:22 +01:00
#pragma once
2024-02-17 23:59:38 +01:00
#define VERSION "0.0.9"
2024-02-16 16:53:02 +01:00
2024-02-17 15:15:40 +01:00
#define SANDBOX_USER "sandbox"
typedef struct {
int (*handler)(int argc, char* argv[]);
const char* name;
const char* arguments;
const char* description;
const char* details;
} Command;
int main(int argc, char* argv[]);
2024-02-17 23:59:38 +01:00
int CommandHelp(int argc, char* argv[]);
2024-02-18 00:07:44 +01:00
int CommandVersion(int argc, char* argv[]);
int CommandAddEntry(int argc, char* argv[]);
int CommandRemoveEntry(int argc, char* argv[]);
int CommandListEntries(int argc, char* argv[]);
2024-02-18 14:05:04 +01:00
int CommandClearEntries(int argc, char* argv[]);
int CommandAddDisk(int argc, char* argv[]);
int CommandRemoveDisk(int argc, char* argv[]);
int CommandResetDisk(int argc, char* argv[]);
int CommandTrimDisk(int argc, char* argv[]);
int CommandAddBacking(int argc, char* argv[]);
int CommandRemoveBacking(int argc, char* argv[]);
2024-02-18 15:33:25 +01:00
int CommandListBackings(int argc, char* argv[]);