5 #include "../messages/blockinfo.hh"
6 #include "../messages/fileinfo.hh"
10 using namespace messages;
18 void file_table_select(std::string,
FileInfo *);
19 void file_table_select_all(std::vector<FileInfo>&);
20 void file_table_update(std::string, uint64_t, uint32_t);
21 void file_table_delete(std::string);
22 bool file_table_exists(std::string);
23 void file_table_confirm_upload (std::string, uint32_t);
26 void block_table_insert_all(std::vector<BlockMetadata>&);
27 void block_table_select(std::string, std::vector<BlockMetadata>&);
28 void block_table_select_by_index(std::string, uint32_t,
BlockMetadata*);
29 void block_table_select_all(std::vector<BlockMetadata>&);
30 void block_table_update(std::string, uint32_t, uint32_t);
31 void block_table_delete(std::string, uint32_t);
32 void block_table_delete_all(std::string);
36 bool query_exec_simple(
char*,
int (*)(
void*,
int,
char**,
char**),
void*);
Definition: fileinfo.hh:10
Definition: directory.hh:12