Documentation
¶
Index ¶
- type DBHandler
- type FileMetadata
- type SqliteHandler
- func (sl *SqliteHandler) Close()
- func (sl *SqliteHandler) GetFileList() []*FileMetadata
- func (sl *SqliteHandler) GetFileMetadata(id int) *FileMetadata
- func (sl *SqliteHandler) GetStorageInfo() int
- func (sl *SqliteHandler) IsExistData(hash string) bool
- func (wh *SqliteHandler) SaveFileMetadata(file_metadata FileMetadata) int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBHandler ¶
type DBHandler interface { GetFileList() []*FileMetadata SaveFileMetadata(file_metadata FileMetadata) int GetFileMetadata(id int) *FileMetadata IsExistData(hash string) bool GetStorageInfo() int Close() }
func CreateDBHandler ¶
func CreateSqliteHandler ¶
type FileMetadata ¶
type SqliteHandler ¶
func (*SqliteHandler) Close ¶
func (sl *SqliteHandler) Close()
func (*SqliteHandler) GetFileList ¶
func (sl *SqliteHandler) GetFileList() []*FileMetadata
func (*SqliteHandler) GetFileMetadata ¶
func (sl *SqliteHandler) GetFileMetadata(id int) *FileMetadata
func (*SqliteHandler) GetStorageInfo ¶
func (sl *SqliteHandler) GetStorageInfo() int
func (*SqliteHandler) IsExistData ¶
func (sl *SqliteHandler) IsExistData(hash string) bool
func (*SqliteHandler) SaveFileMetadata ¶
func (wh *SqliteHandler) SaveFileMetadata(file_metadata FileMetadata) int
Click to show internal directories.
Click to hide internal directories.