Mercurial > dovecot > original-hg > dovecot-1.2
annotate src/plugins/fts-lucene/fts-lucene-plugin.h @ 5450:7a6db5ec047d HEAD
Better type safety to module_contexts arrays. Already fixed some bugs.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 29 Mar 2007 14:51:09 +0300 |
parents | d0e37ed08bdb |
children | e4eb71ae8e96 |
rev | line source |
---|---|
4621
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
1 #ifndef __FTS_LUCENE_PLUGIN_H |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
2 #define __FTS_LUCENE_PLUGIN_H |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
3 |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
4 #include "fts-api-private.h" |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
5 |
4710
d0e37ed08bdb
Create only a single index into INBOX's index dir. Did several fixes.
Timo Sirainen <tss@iki.fi>
parents:
4621
diff
changeset
|
6 #define LUCENE_CONTEXT(obj) \ |
5450
7a6db5ec047d
Better type safety to module_contexts arrays. Already fixed some bugs.
Timo Sirainen <tss@iki.fi>
parents:
4710
diff
changeset
|
7 MODULE_CONTEXT(obj, fts_lucene_storage_module) |
4710
d0e37ed08bdb
Create only a single index into INBOX's index dir. Did several fixes.
Timo Sirainen <tss@iki.fi>
parents:
4621
diff
changeset
|
8 |
4621
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
9 extern struct fts_backend fts_backend_lucene; |
5450
7a6db5ec047d
Better type safety to module_contexts arrays. Already fixed some bugs.
Timo Sirainen <tss@iki.fi>
parents:
4710
diff
changeset
|
10 extern MODULE_CONTEXT_DEFINE(fts_lucene_storage_module, |
7a6db5ec047d
Better type safety to module_contexts arrays. Already fixed some bugs.
Timo Sirainen <tss@iki.fi>
parents:
4710
diff
changeset
|
11 &mail_storage_module_register); |
4621
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
12 |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
13 void fts_lucene_plugin_init(void); |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
14 void fts_lucene_plugin_deinit(void); |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
15 |
446646de0c4a
--with-lucene now enables lucene full text search indexing. Note that using
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
16 #endif |