22 lines
541 B
C
22 lines
541 B
C
#ifndef _MESSAGE_THREAD_H
|
|
#define _MESSAGE_THREAD_H
|
|
|
|
struct _container {
|
|
struct _container *next,
|
|
*parent,
|
|
*child;
|
|
const CamelMessageInfo *message;
|
|
char *root_subject; /* cached root equivalent subject */
|
|
int re; /* re version of subject? */
|
|
int order; /* the order of this message in the folder */
|
|
};
|
|
|
|
struct _container *thread_messages(CamelFolder *folder, GPtrArray *uids);
|
|
void thread_messages_free(struct _container *);
|
|
|
|
/* for debug only */
|
|
int dump_tree(struct _container *c, int depth);
|
|
|
|
#endif /* !_MESSAGE_THREAD_H */
|
|
|