Initial commit (squashed)

This commit is contained in:
2019-09-27 22:56:07 -04:00
commit 564a17a8fa
75 changed files with 7518 additions and 0 deletions

39
src/ctx.h Normal file
View File

@@ -0,0 +1,39 @@
#ifndef SIST2_CTX_H
#define SIST2_CTX_H
#include "sist.h"
struct {
struct index_t index;
GHashTable *mime_table;
GHashTable *ext_table;
tpool_t *pool;
int tn_size;
int threads;
int content_size;
float tn_qscale;
int stat_tn_size;
int stat_index_size;
GHashTable *original_table;
GHashTable *copy_table;
} ScanCtx;
struct {
char *es_url;
} IndexCtx;
struct {
char *es_url;
int index_count;
struct index_t indices[16];
} WebCtx;
#endif