• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <libwebsockets.h>
2 
3 /* if you need > 2GB trie files */
4 //typedef off_t jg2_file_offset;
5 typedef uint32_t jg2_file_offset;
6 
7 struct lws_fts_file {
8 	int fd;
9 	jg2_file_offset root, flen, filepath_table;
10 	int max_direct_hits;
11 	int max_completion_hits;
12 	int filepaths;
13 };
14 
15 
16 
17 #define TRIE_FILE_HDR_SIZE 20
18 #define MAX_VLI 5
19 
20 #define LWS_FTS_LINES_PER_CHUNK 200
21 
22 int
23 rq32(unsigned char *b, uint32_t *d);
24