23 #ifndef __MRCHATLIST_H__ 24 #define __MRCHATLIST_H__ An object representing a single chatlist in memory.
uint32_t mrchatlist_get_chat_id(mrchatlist_t *chatlist, size_t index)
Get a single chat ID of a chatlist.
Definition: mrchatlist.c:130
An object representing a single mailbox.
size_t mrchatlist_get_cnt(mrchatlist_t *chatlist)
Find out the number of chats in a chatlist.
Definition: mrchatlist.c:106
mrlot_t * mrchatlist_get_summary(mrchatlist_t *chatlist, size_t index, mrchat_t *chat)
Get a summary for a chatlist index.
Definition: mrchatlist.c:192
uint32_t mrchatlist_get_msg_id(mrchatlist_t *chatlist, size_t index)
Get a single message ID of a chatlist.
Definition: mrchatlist.c:154
An object containing a set of values.
void mrchatlist_unref(mrchatlist_t *chatlist)
Free a chatlist object.
Definition: mrchatlist.c:65
mrmailbox_t * mrchatlist_get_mailbox(mrchatlist_t *chatlist)
Helper function to get the associated mailbox object.
Definition: mrchatlist.c:290
An object representing a single chat in memory.