Lines Matching defs:mail_index_view
14 void (*close)(struct mail_index_view *view);
15 uint32_t (*get_messages_count)(struct mail_index_view *view);
17 (*get_header)(struct mail_index_view *view);
19 (*lookup_full)(struct mail_index_view *view, uint32_t seq,
21 void (*lookup_uid)(struct mail_index_view *view, uint32_t seq,
23 void (*lookup_seq_range)(struct mail_index_view *view,
26 void (*lookup_first)(struct mail_index_view *view,
29 void (*lookup_keywords)(struct mail_index_view *view, uint32_t seq,
31 void (*lookup_ext_full)(struct mail_index_view *view, uint32_t seq,
34 void (*get_header_ext)(struct mail_index_view *view,
37 bool (*ext_get_reset_id)(struct mail_index_view *view,
46 struct mail_index_view {
47 struct mail_index_view *prev, *next;
86 struct mail_index_view *
89 void mail_index_view_clone(struct mail_index_view *dest,
90 const struct mail_index_view *src);
91 struct mail_index_view *
92 mail_index_view_dup_private(const struct mail_index_view *src);
93 void mail_index_view_ref(struct mail_index_view *view);
94 void mail_index_view_unref_maps(struct mail_index_view *view);
95 void mail_index_view_add_hidden_transaction(struct mail_index_view *view,
100 struct mail_index_view *mail_index_dummy_view_open(struct mail_index *index);