#ifndef MESSAGE_PRIVATE_H #define MESSAGE_PRIVATE_H struct visible _notmuch_message { notmuch_database_t *notmuch; Xapian::docid doc_id; int frozen; char *message_id; char *thread_id; char *in_reply_to; notmuch_string_list_t *tag_list; notmuch_string_list_t *filename_term_list; notmuch_string_list_t *filename_list; char *author; notmuch_message_file_t *message_file; notmuch_message_list_t *replies; unsigned long flags; /* For flags that are initialized on-demand, lazy_flags indicates * if each flag has been initialized. */ unsigned long lazy_flags; /* Message document modified since last sync */ notmuch_bool_t modified; Xapian::Document doc; Xapian::termcount termpos; }; #endif