more code

This commit is contained in:
Hongze Cheng 2023-04-23 16:31:11 +08:00
parent 81efe36d30
commit 59e543e18d
4 changed files with 13 additions and 3 deletions

View File

@ -23,8 +23,8 @@ extern "C" {
#endif #endif
/* Exposed Handle */ /* Exposed Handle */
typedef struct SDataFReader SDataFReader; // typedef struct SDataFReader SDataFReader;
typedef struct SDataFWriter SDataFWriter; // typedef struct SDataFWriter SDataFWriter;
/* Exposed APIs */ /* Exposed APIs */

View File

@ -22,7 +22,9 @@
extern "C" { extern "C" {
#endif #endif
typedef struct SSttLvl SSttLvl; typedef struct SFileSet SFileSet;
typedef struct SFileOp SFileOp;
typedef struct SSttLvl SSttLvl;
typedef enum { typedef enum {
TSDB_FOP_EXTEND = -2, TSDB_FOP_EXTEND = -2,

View File

@ -23,6 +23,7 @@ extern "C" {
#endif #endif
// SSttFReader ========================================== // SSttFReader ==========================================
typedef struct SSttFSegReader SSttFSegReader;
typedef struct SSttFReader SSttFReader; typedef struct SSttFReader SSttFReader;
typedef struct SSttFReaderConfig SSttFReaderConfig; typedef struct SSttFReaderConfig SSttFReaderConfig;

View File

@ -21,6 +21,13 @@ typedef struct {
uint8_t reserved[24]; uint8_t reserved[24];
} SFSttFooter; } SFSttFooter;
// SSttFReader ============================================================
struct SSttFReader {
SSttFReaderConfig *config;
// TODO
};
// SSttFWriter ============================================================
struct SSttFWriter { struct SSttFWriter {
SSttFWriterConfig config; SSttFWriterConfig config;
// file // file