54 void mrarray_add_id (
mrarray_t*, uint32_t
id);
58 int mrarray_search_id (
mrarray_t*, uint32_t needle,
size_t* indx);
An object representing a simple array.
Definition: mrarray.h:39
size_t mrarray_get_cnt(mrarray_t *array)
Find out the number of items in an array.
Definition: mrarray.c:162
An object representing a single mailbox.
Definition: mrmailbox.h:184
void mrarray_unref(mrarray_t *array)
Free an array object.
Definition: mrarray.c:73
mrmailbox_t * m_mailbox
The mailbox the array belongs to.
Definition: mrarray.h:41
uint32_t mrarray_get_id(mrarray_t *array, size_t index)
Get the item at the given index as an ID.
Definition: mrarray.c:183