Searched refs:indexer_queue (Results 1 - 5 of 5) sorted by relevance

/dovecot/src/indexer/
H A Dindexer-queue.h33 struct indexer_queue *indexer_queue_init(indexer_status_callback_t *callback);
34 void indexer_queue_deinit(struct indexer_queue **queue);
37 void indexer_queue_set_listen_callback(struct indexer_queue *queue,
38 void (*callback)(struct indexer_queue *));
40 void indexer_queue_append(struct indexer_queue *queue, bool append,
44 void indexer_queue_append_optimize(struct indexer_queue *queue,
47 void indexer_queue_cancel_all(struct indexer_queue *queue);
49 bool indexer_queue_is_empty(struct indexer_queue *queue);
50 unsigned int indexer_queue_count(struct indexer_queue *queue);
53 struct indexer_request *indexer_queue_request_peek(struct indexer_queue *queu
[all...]
H A Dindexer-client.h4 struct indexer_queue;
7 indexer_client_create(int fd, struct indexer_queue *queue);
H A Dindexer-queue.c9 struct indexer_queue { struct
11 void (*listen_callback)(struct indexer_queue *);
31 struct indexer_queue *
34 struct indexer_queue *queue;
36 queue = i_new(struct indexer_queue, 1);
43 void indexer_queue_deinit(struct indexer_queue **_queue)
45 struct indexer_queue *queue = *_queue;
55 void indexer_queue_set_listen_callback(struct indexer_queue *queue,
56 void (*callback)(struct indexer_queue *))
62 indexer_queue_lookup(struct indexer_queue *queu
[all...]
H A Dindexer.c20 static struct indexer_queue *queue;
59 static void queue_try_send_more(struct indexer_queue *queue)
83 static void queue_listen_callback(struct indexer_queue *queue)
H A Dindexer-client.c23 struct indexer_queue *queue;
201 indexer_client_create(int fd, struct indexer_queue *queue)

Completed in 12 milliseconds