#pragma once #define VERSION "0.0.6" #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; extern const Command COMMANDS[]; int main(int argc, char* argv[]); int command_help(int argc, char* argv[]); int command_version(int argc, char* argv[]); int command_add_entry(int argc, char* argv[]); int command_remove_entry(int argc, char* argv[]); int command_list_entries(int argc, char* argv[]); int command_clear_entries(int argc, char* argv[]); int command_reset_entry(int argc, char* argv[]); int command_update_entry(int argc, char* argv[]);