1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-06 03:50:08 +02:00
This commit is contained in:
B. Petersen 2017-11-19 11:42:02 +01:00
parent e6bb62bdb1
commit c7a2223450
33 changed files with 632 additions and 156 deletions

View file

@ -87,13 +87,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrchat__t.html" target="_self">mrchat_t</a></td><td class="desc">An object representing a single chat in memory </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrchatlist__t.html" target="_self">mrchatlist_t</a></td><td class="desc">An object representing a single chatlist in memory </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrcontact__t.html" target="_self">mrcontact_t</a></td><td class="desc">An object representing a single contact in memory </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrmailbox__t.html" target="_self">mrmailbox_t</a></td><td class="desc">An object representing a single mailbox </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrmsg__t.html" target="_self">mrmsg_t</a></td><td class="desc">An object representing a single message in memory </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrparam__t.html" target="_self">mrparam_t</a></td><td class="desc">An object for handling key=value parameter lists </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrpoortext__t.html" target="_self">mrpoortext_t</a></td><td class="desc">An object representing text with some attributes </td></tr>
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrarray__t.html" target="_self">mrarray_t</a></td><td class="desc">An object representing a simple array </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrchat__t.html" target="_self">mrchat_t</a></td><td class="desc">An object representing a single chat in memory </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrchatlist__t.html" target="_self">mrchatlist_t</a></td><td class="desc">An object representing a single chatlist in memory </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrcontact__t.html" target="_self">mrcontact_t</a></td><td class="desc">An object representing a single contact in memory </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrmailbox__t.html" target="_self">mrmailbox_t</a></td><td class="desc">An object representing a single mailbox </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrmsg__t.html" target="_self">mrmsg_t</a></td><td class="desc">An object representing a single message in memory </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrparam__t.html" target="_self">mrparam_t</a></td><td class="desc">An object for handling key=value parameter lists </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmrpoortext__t.html" target="_self">mrpoortext_t</a></td><td class="desc">An object representing text with some attributes </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -88,9 +88,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="qindex"><a class="qindex" href="#letter_M">M</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structmrchatlist__t.html">mrchatlist_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrparam__t.html">mrparam_t</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="structmrcontact__t.html">mrcontact_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrmsg__t.html">mrmsg_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrpoortext__t.html">mrpoortext_t</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="structmrchat__t.html">mrchat_t</a>&#160;&#160;&#160;</td><td></td><td></td><td></td><td></td></tr>
</td><td valign="top"><a class="el" href="structmrchat__t.html">mrchat_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrcontact__t.html">mrcontact_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrmsg__t.html">mrmsg_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrpoortext__t.html">mrpoortext_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structmrchatlist__t.html">mrchatlist_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmrparam__t.html">mrparam_t</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a>&#160;&#160;&#160;</td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_M">M</a></div>

View file

@ -90,31 +90,32 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mraheader_8h_source.html"><span class="icondoc"></span></a><b>mraheader.h</b></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrapeerstate_8h_source.html"><span class="icondoc"></span></a><b>mrapeerstate.h</b></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrchat_8h_source.html"><span class="icondoc"></span></a><b>mrchat.h</b></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrchatlist_8h_source.html"><span class="icondoc"></span></a><b>mrchatlist.h</b></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrcontact_8h_source.html"><span class="icondoc"></span></a><b>mrcontact.h</b></td><td class="desc"></td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrdehtml_8h_source.html"><span class="icondoc"></span></a><b>mrdehtml.h</b></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrevent_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mrevent_8h.html" target="_self">mrevent.h</a></td><td class="desc">The following constants are used as events reported to the callback given to <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a> </td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrimap_8h_source.html"><span class="icondoc"></span></a><b>mrimap.h</b></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrjob_8h_source.html"><span class="icondoc"></span></a><b>mrjob.h</b></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrkey_8h_source.html"><span class="icondoc"></span></a><b>mrkey.h</b></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrkeyring_8h_source.html"><span class="icondoc"></span></a><b>mrkeyring.h</b></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrloginparam_8h_source.html"><span class="icondoc"></span></a><b>mrloginparam.h</b></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmailbox_8h_source.html"><span class="icondoc"></span></a><b>mrmailbox.h</b></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmailbox__internal_8h_source.html"><span class="icondoc"></span></a><b>mrmailbox_internal.h</b></td><td class="desc"></td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmimefactory_8h_source.html"><span class="icondoc"></span></a><b>mrmimefactory.h</b></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmimeparser_8h_source.html"><span class="icondoc"></span></a><b>mrmimeparser.h</b></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmsg_8h_source.html"><span class="icondoc"></span></a><b>mrmsg.h</b></td><td class="desc"></td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrosnative_8h_source.html"><span class="icondoc"></span></a><b>mrosnative.h</b></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrparam_8h_source.html"><span class="icondoc"></span></a><b>mrparam.h</b></td><td class="desc"></td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrpgp_8h_source.html"><span class="icondoc"></span></a><b>mrpgp.h</b></td><td class="desc"></td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrpoortext_8h_source.html"><span class="icondoc"></span></a><b>mrpoortext.h</b></td><td class="desc"></td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsaxparser_8h_source.html"><span class="icondoc"></span></a><b>mrsaxparser.h</b></td><td class="desc"></td></tr>
<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsimplify_8h_source.html"><span class="icondoc"></span></a><b>mrsimplify.h</b></td><td class="desc"></td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsmtp_8h_source.html"><span class="icondoc"></span></a><b>mrsmtp.h</b></td><td class="desc"></td></tr>
<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsqlite3_8h_source.html"><span class="icondoc"></span></a><b>mrsqlite3.h</b></td><td class="desc"></td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrstock_8h_source.html"><span class="icondoc"></span></a><b>mrstock.h</b></td><td class="desc"></td></tr>
<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrtools_8h_source.html"><span class="icondoc"></span></a><b>mrtools.h</b></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrarray_8h_source.html"><span class="icondoc"></span></a><b>mrarray.h</b></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrchat_8h_source.html"><span class="icondoc"></span></a><b>mrchat.h</b></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrchatlist_8h_source.html"><span class="icondoc"></span></a><b>mrchatlist.h</b></td><td class="desc"></td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrcontact_8h_source.html"><span class="icondoc"></span></a><b>mrcontact.h</b></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrdehtml_8h_source.html"><span class="icondoc"></span></a><b>mrdehtml.h</b></td><td class="desc"></td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrevent_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mrevent_8h.html" target="_self">mrevent.h</a></td><td class="desc">The following constants are used as events reported to the callback given to <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a> </td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrimap_8h_source.html"><span class="icondoc"></span></a><b>mrimap.h</b></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrjob_8h_source.html"><span class="icondoc"></span></a><b>mrjob.h</b></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrkey_8h_source.html"><span class="icondoc"></span></a><b>mrkey.h</b></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrkeyring_8h_source.html"><span class="icondoc"></span></a><b>mrkeyring.h</b></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrloginparam_8h_source.html"><span class="icondoc"></span></a><b>mrloginparam.h</b></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmailbox_8h_source.html"><span class="icondoc"></span></a><b>mrmailbox.h</b></td><td class="desc"></td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmailbox__internal_8h_source.html"><span class="icondoc"></span></a><b>mrmailbox_internal.h</b></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmimefactory_8h_source.html"><span class="icondoc"></span></a><b>mrmimefactory.h</b></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmimeparser_8h_source.html"><span class="icondoc"></span></a><b>mrmimeparser.h</b></td><td class="desc"></td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrmsg_8h_source.html"><span class="icondoc"></span></a><b>mrmsg.h</b></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrosnative_8h_source.html"><span class="icondoc"></span></a><b>mrosnative.h</b></td><td class="desc"></td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrparam_8h_source.html"><span class="icondoc"></span></a><b>mrparam.h</b></td><td class="desc"></td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrpgp_8h_source.html"><span class="icondoc"></span></a><b>mrpgp.h</b></td><td class="desc"></td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrpoortext_8h_source.html"><span class="icondoc"></span></a><b>mrpoortext.h</b></td><td class="desc"></td></tr>
<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsaxparser_8h_source.html"><span class="icondoc"></span></a><b>mrsaxparser.h</b></td><td class="desc"></td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsimplify_8h_source.html"><span class="icondoc"></span></a><b>mrsimplify.h</b></td><td class="desc"></td></tr>
<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsmtp_8h_source.html"><span class="icondoc"></span></a><b>mrsmtp.h</b></td><td class="desc"></td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrsqlite3_8h_source.html"><span class="icondoc"></span></a><b>mrsqlite3.h</b></td><td class="desc"></td></tr>
<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrstock_8h_source.html"><span class="icondoc"></span></a><b>mrstock.h</b></td><td class="desc"></td></tr>
<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mrtools_8h_source.html"><span class="icondoc"></span></a><b>mrtools.h</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -136,7 +136,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmsg__t.html#aa4fbc319d61c755ce929e658ad75b21e">mrmsg_t</a>
</li>
<li>m_mailbox
: <a class="el" href="structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d">mrchat_t</a>
: <a class="el" href="structmrarray__t.html#abd4dde487b63dc1bd2ff00c76854af4f">mrarray_t</a>
, <a class="el" href="structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d">mrchat_t</a>
, <a class="el" href="structmrchatlist__t.html#a025d213cde2fa547b2f3cae4e1facbf7">mrchatlist_t</a>
</li>
<li>m_name
@ -180,6 +181,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>m_userdata
: <a class="el" href="structmrmailbox__t.html#a6c557153209e128b69301246dbf9e230">mrmailbox_t</a>
</li>
<li>mrarray_get_cnt()
: <a class="el" href="structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8">mrarray_t</a>
</li>
<li>mrarray_get_id()
: <a class="el" href="structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec">mrarray_t</a>
</li>
<li>mrarray_unref()
: <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_t</a>
</li>
<li>mrchat_get_subtitle()
: <a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08">mrchat_t</a>
</li>
@ -265,7 +275,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#ab316ed8a30c968085fa503e6c215e2f1">mrmailbox_t</a>
</li>
<li>mrmailbox_get_blocked_contacts()
: <a class="el" href="structmrmailbox__t.html#a87a210d5e359e3176b923d84a9cd625f">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#a209e3832cd680d4677582923695ae872">mrmailbox_t</a>
</li>
<li>mrmailbox_get_blocked_count()
: <a class="el" href="structmrmailbox__t.html#a6c749ad5736d9c34ff492015ea10a184">mrmailbox_t</a>
@ -274,16 +284,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#ad106b9c23b3a559b524a37bb5504e096">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_contacts()
: <a class="el" href="structmrmailbox__t.html#abf20deb2fd5886b7f3031f946053a847">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#ab996f74d0e8b5c82ec7175f29da57e3d">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_id_by_contact_id()
: <a class="el" href="structmrmailbox__t.html#a97eb029d9dd0d33ae492217608958a73">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_media()
: <a class="el" href="structmrmailbox__t.html#a9685194a3318021d1a95eeed29d01277">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#a4c69c290d57aa2b76f0260c0c2702023">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_msgs()
: <a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chatlist()
: <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19">mrmailbox_t</a>
@ -304,13 +314,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#adcdfd1e0899d3c9778238d49933813a5">mrmailbox_t</a>
</li>
<li>mrmailbox_get_fresh_msgs()
: <a class="el" href="structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#a65215149290bec16b173106269b08e5e">mrmailbox_t</a>
</li>
<li>mrmailbox_get_info()
: <a class="el" href="structmrmailbox__t.html#a4b3257b21c3c9ff539fc6a9315be1164">mrmailbox_t</a>
</li>
<li>mrmailbox_get_known_contacts()
: <a class="el" href="structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a">mrmailbox_t</a>
</li>
<li>mrmailbox_get_msg()
: <a class="el" href="structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13">mrmailbox_t</a>
@ -364,7 +374,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#a40226d401548b002a62648ea054ac635">mrmailbox_t</a>
</li>
<li>mrmailbox_search_msgs()
: <a class="el" href="structmrmailbox__t.html#a27cceecdc6b41f34d7dbf8b6d8dcf18d">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56">mrmailbox_t</a>
</li>
<li>mrmailbox_send_msg()
: <a class="el" href="structmrmailbox__t.html#a88ef3066cec30fe26f61f273b233d90c">mrmailbox_t</a>

View file

@ -97,6 +97,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
&#160;
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>mrarray_get_cnt()
: <a class="el" href="structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8">mrarray_t</a>
</li>
<li>mrarray_get_id()
: <a class="el" href="structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec">mrarray_t</a>
</li>
<li>mrarray_unref()
: <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_t</a>
</li>
<li>mrchat_get_subtitle()
: <a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08">mrchat_t</a>
</li>
@ -182,7 +191,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#ab316ed8a30c968085fa503e6c215e2f1">mrmailbox_t</a>
</li>
<li>mrmailbox_get_blocked_contacts()
: <a class="el" href="structmrmailbox__t.html#a87a210d5e359e3176b923d84a9cd625f">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#a209e3832cd680d4677582923695ae872">mrmailbox_t</a>
</li>
<li>mrmailbox_get_blocked_count()
: <a class="el" href="structmrmailbox__t.html#a6c749ad5736d9c34ff492015ea10a184">mrmailbox_t</a>
@ -191,16 +200,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#ad106b9c23b3a559b524a37bb5504e096">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_contacts()
: <a class="el" href="structmrmailbox__t.html#abf20deb2fd5886b7f3031f946053a847">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#ab996f74d0e8b5c82ec7175f29da57e3d">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_id_by_contact_id()
: <a class="el" href="structmrmailbox__t.html#a97eb029d9dd0d33ae492217608958a73">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_media()
: <a class="el" href="structmrmailbox__t.html#a9685194a3318021d1a95eeed29d01277">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#a4c69c290d57aa2b76f0260c0c2702023">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chat_msgs()
: <a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46">mrmailbox_t</a>
</li>
<li>mrmailbox_get_chatlist()
: <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19">mrmailbox_t</a>
@ -221,13 +230,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#adcdfd1e0899d3c9778238d49933813a5">mrmailbox_t</a>
</li>
<li>mrmailbox_get_fresh_msgs()
: <a class="el" href="structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#a65215149290bec16b173106269b08e5e">mrmailbox_t</a>
</li>
<li>mrmailbox_get_info()
: <a class="el" href="structmrmailbox__t.html#a4b3257b21c3c9ff539fc6a9315be1164">mrmailbox_t</a>
</li>
<li>mrmailbox_get_known_contacts()
: <a class="el" href="structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a">mrmailbox_t</a>
</li>
<li>mrmailbox_get_msg()
: <a class="el" href="structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13">mrmailbox_t</a>
@ -281,7 +290,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmailbox__t.html#a40226d401548b002a62648ea054ac635">mrmailbox_t</a>
</li>
<li>mrmailbox_search_msgs()
: <a class="el" href="structmrmailbox__t.html#a27cceecdc6b41f34d7dbf8b6d8dcf18d">mrmailbox_t</a>
: <a class="el" href="structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56">mrmailbox_t</a>
</li>
<li>mrmailbox_send_msg()
: <a class="el" href="structmrmailbox__t.html#a88ef3066cec30fe26f61f273b233d90c">mrmailbox_t</a>

View file

@ -136,7 +136,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structmrmsg__t.html#aa4fbc319d61c755ce929e658ad75b21e">mrmsg_t</a>
</li>
<li>m_mailbox
: <a class="el" href="structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d">mrchat_t</a>
: <a class="el" href="structmrarray__t.html#abd4dde487b63dc1bd2ff00c76854af4f">mrarray_t</a>
, <a class="el" href="structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d">mrchat_t</a>
, <a class="el" href="structmrchatlist__t.html#a025d213cde2fa547b2f3cae4e1facbf7">mrchatlist_t</a>
</li>
<li>m_name

View file

@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="fragment"><div class="line"><a class="code" href="structmrmailbox__t.html">mrmailbox_t</a>* mailbox = <a class="code" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a">mrmailbox_new</a>(my_delta_handler, NULL, NULL);</div><div class="line"></div><div class="line"><a class="code" href="structmrmailbox__t.html#a19b3e9f5209bc326fc77f3944522e8ad">mrmailbox_set_config</a>(mailbox, <span class="stringliteral">&quot;addr&quot;</span>, <span class="stringliteral">&quot;alice@delta.chat&quot;</span>); <span class="comment">// use some real test credentials here</span></div><div class="line"><a class="code" href="structmrmailbox__t.html#a19b3e9f5209bc326fc77f3944522e8ad">mrmailbox_set_config</a>(mailbox, <span class="stringliteral">&quot;mail_pw&quot;</span>, <span class="stringliteral">&quot;***&quot;</span>);</div><div class="line"></div><div class="line"><a class="code" href="structmrmailbox__t.html#a42ca741cc08785585f1dc74d515be5ef">mrmailbox_configure_and_connect</a>(mailbox);</div></div><!-- fragment --><p><a class="el" href="structmrmailbox__t.html#a42ca741cc08785585f1dc74d515be5ef" title="Configure and connect a mailbox. ">mrmailbox_configure_and_connect()</a> may take a while and saves the result in the database. On subsequent starts, you can call <a class="el" href="structmrmailbox__t.html#a67eef5ffc3369b8ad09326471b0a266f" title="Connect to the mailbox using the configured settings. ">mrmailbox_connect()</a> instead if <a class="el" href="structmrmailbox__t.html#aa6e325e49ecccfc96276db6c327dba94" title="Check if the mailbox is already configured. ">mrmailbox_is_configured()</a> returns true.</p>
<p>However, now you can send your first message:</p>
<div class="fragment"><div class="line">uint32_t contact_id = <a class="code" href="structmrmailbox__t.html#aa089e97e7ca1add16c10d5cc0e902824">mrmailbox_create_contact</a>(mailbox, NULL, <span class="stringliteral">&quot;bob@delta.chat&quot;</span>); <span class="comment">// use a real testing address here</span></div><div class="line">uint32_t chat_id = <a class="code" href="structmrmailbox__t.html#a1386ec2c091b936b65b25b50a302173d">mrmailbox_create_chat_by_contact_id</a>(mailbox, contact_id);</div><div class="line"></div><div class="line"><a class="code" href="structmrmailbox__t.html#a3f9ac5fb9ff2dcbaafdddb5d955ac39b">mrmailbox_send_text_msg</a>(mailbox, chat_id, <span class="stringliteral">&quot;Hi, here is my first message!&quot;</span>);</div></div><!-- fragment --><p>Now, go to the testing address (bob) and you should have received a normal email. Answer this email in any email program with "Got it!" and you will get the message from delta as follows:</p>
<div class="fragment"><div class="line">carray* msglist = <a class="code" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b">mrmailbox_get_chat_msgs</a>(mailbox, chat_id, 0, 0);</div><div class="line"><span class="keywordflow">for</span>( <span class="keywordtype">size_t</span> i = 0; i &lt; carray_count(msglist); i++ )</div><div class="line">{</div><div class="line"> uint32_t msg_id = carray_get_uint32(msglist, i);</div><div class="line"> <a class="code" href="structmrmsg__t.html">mrmsg_t</a>* msg = <a class="code" href="structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13">mrmailbox_get_msg</a>(mailbox, msg_id);</div><div class="line"></div><div class="line"> printf(<span class="stringliteral">&quot;message %i: %s\n&quot;</span>, i+1, msg-&gt;<a class="code" href="structmrmsg__t.html#ae54dcd4036371597d7f8bbd75303527a">m_text</a>);</div><div class="line">}</div></div><!-- fragment --><p>This will output the following two lines:</p>
<div class="fragment"><div class="line"><a class="code" href="structmrarray__t.html">mrarray_t</a>* msglist = <a class="code" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46">mrmailbox_get_chat_msgs</a>(mailbox, chat_id, 0, 0);</div><div class="line"><span class="keywordflow">for</span>( <span class="keywordtype">size_t</span> i = 0; i &lt; <a class="code" href="structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8">mrarray_get_cnt</a>(msglist); i++ )</div><div class="line">{</div><div class="line"> uint32_t msg_id = <a class="code" href="structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec">mrarray_get_id</a>(msglist, i);</div><div class="line"> <a class="code" href="structmrmsg__t.html">mrmsg_t</a>* msg = <a class="code" href="structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13">mrmailbox_get_msg</a>(mailbox, msg_id);</div><div class="line"></div><div class="line"> printf(<span class="stringliteral">&quot;message %i: %s\n&quot;</span>, i+1, msg-&gt;<a class="code" href="structmrmsg__t.html#ae54dcd4036371597d7f8bbd75303527a">m_text</a>);</div><div class="line">}</div></div><!-- fragment --><p>This will output the following two lines:</p>
<div class="fragment"><div class="line">Message 1: Hi, here is my first message!</div><div class="line">Message 2: Got it!</div></div><!-- fragment --><p>I think, you got the idea. For further reading, please dive into the <a class="el" href="structmrmailbox__t.html" title="An object representing a single mailbox. ">mrmailbox_t</a> class.</p>
<h2>Further hints</h2>
<p>Here are some additional, unsorted hints that may be useful. If you need any further assistance, please do not hesitate to contact us at <a href="#" onclick="location.href='mai'+'lto:'+'r10'+'s@'+'b44'+'t.'+'com'; return false;">r10s@<span style="display: none;">.nosp@m.</span>b44t<span style="display: none;">.nosp@m.</span>.com</a>.</p>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -12,7 +12,7 @@ var searchData=
['m_5ffrom_5fid',['m_from_id',['../structmrmsg__t.html#a299981cb89b25ebaaedf7a8486a86ee6',1,'mrmsg_t']]],
['m_5fid',['m_id',['../structmrchat__t.html#a1591431716413350eaffce0b588e4911',1,'mrchat_t::m_id()'],['../structmrcontact__t.html#ab2ee31297c327e04ed14673adbd49716',1,'mrcontact_t::m_id()'],['../structmrmsg__t.html#a793898c8da24c717dc2bb1d91faac801',1,'mrmsg_t::m_id()']]],
['m_5fis_5fmsgrmsg',['m_is_msgrmsg',['../structmrmsg__t.html#aa4fbc319d61c755ce929e658ad75b21e',1,'mrmsg_t']]],
['m_5fmailbox',['m_mailbox',['../structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d',1,'mrchat_t::m_mailbox()'],['../structmrchatlist__t.html#a025d213cde2fa547b2f3cae4e1facbf7',1,'mrchatlist_t::m_mailbox()']]],
['m_5fmailbox',['m_mailbox',['../structmrarray__t.html#abd4dde487b63dc1bd2ff00c76854af4f',1,'mrarray_t::m_mailbox()'],['../structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d',1,'mrchat_t::m_mailbox()'],['../structmrchatlist__t.html#a025d213cde2fa547b2f3cae4e1facbf7',1,'mrchatlist_t::m_mailbox()']]],
['m_5fname',['m_name',['../structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140',1,'mrchat_t::m_name()'],['../structmrcontact__t.html#a48fba862b41f7da3b8c6193c0554654b',1,'mrcontact_t::m_name()']]],
['m_5fparam',['m_param',['../structmrchat__t.html#ad2792ee7df778521de61087bc79795a7',1,'mrchat_t::m_param()'],['../structmrmsg__t.html#a2c31ec5b23e35fbe3ae3896eece09453',1,'mrmsg_t::m_param()']]],
['m_5fstarred',['m_starred',['../structmrmsg__t.html#a0570bbfc3add48dafb0ae70390b47adb',1,'mrmsg_t']]],
@ -43,6 +43,10 @@ var searchData=
['mr_5fevent_5fmsgs_5fchanged',['MR_EVENT_MSGS_CHANGED',['../mrevent_8h.html#a17eaeb107cbab46c0d9271d0b5560fc8',1,'mrevent.h']]],
['mr_5fevent_5fwake_5flock',['MR_EVENT_WAKE_LOCK',['../mrevent_8h.html#a8312b0e8f1e7422300a5502d86e0db01',1,'mrevent.h']]],
['mr_5fevent_5fwarning',['MR_EVENT_WARNING',['../mrevent_8h.html#aa124fce3009b0cf018f49b69b76bce55',1,'mrevent.h']]],
['mrarray_5fget_5fcnt',['mrarray_get_cnt',['../structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8',1,'mrarray_t']]],
['mrarray_5fget_5fid',['mrarray_get_id',['../structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec',1,'mrarray_t']]],
['mrarray_5ft',['mrarray_t',['../structmrarray__t.html',1,'']]],
['mrarray_5funref',['mrarray_unref',['../structmrarray__t.html#a1400b5e42c682326e809723f02739a8e',1,'mrarray_t']]],
['mrchat_5fget_5fsubtitle',['mrchat_get_subtitle',['../structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08',1,'mrchat_t']]],
['mrchat_5ft',['mrchat_t',['../structmrchat__t.html',1,'']]],
['mrchat_5funref',['mrchat_unref',['../structmrchat__t.html#a3b1befb4542c1bad915f2175c7c2a2b9',1,'mrchat_t']]],
@ -75,22 +79,22 @@ var searchData=
['mrmailbox_5fdelete_5fmsgs',['mrmailbox_delete_msgs',['../structmrmailbox__t.html#adf02bfc046577b46e1f0f5a31869890f',1,'mrmailbox_t']]],
['mrmailbox_5fdisconnect',['mrmailbox_disconnect',['../structmrmailbox__t.html#a7c7921ff7b7f2e10dc30522af980b785',1,'mrmailbox_t']]],
['mrmailbox_5fforward_5fmsgs',['mrmailbox_forward_msgs',['../structmrmailbox__t.html#ab316ed8a30c968085fa503e6c215e2f1',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fblocked_5fcontacts',['mrmailbox_get_blocked_contacts',['../structmrmailbox__t.html#a87a210d5e359e3176b923d84a9cd625f',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fblocked_5fcontacts',['mrmailbox_get_blocked_contacts',['../structmrmailbox__t.html#a209e3832cd680d4677582923695ae872',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fblocked_5fcount',['mrmailbox_get_blocked_count',['../structmrmailbox__t.html#a6c749ad5736d9c34ff492015ea10a184',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat',['mrmailbox_get_chat',['../structmrmailbox__t.html#ad106b9c23b3a559b524a37bb5504e096',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fcontacts',['mrmailbox_get_chat_contacts',['../structmrmailbox__t.html#abf20deb2fd5886b7f3031f946053a847',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fcontacts',['mrmailbox_get_chat_contacts',['../structmrmailbox__t.html#ab996f74d0e8b5c82ec7175f29da57e3d',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fid_5fby_5fcontact_5fid',['mrmailbox_get_chat_id_by_contact_id',['../structmrmailbox__t.html#a97eb029d9dd0d33ae492217608958a73',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmedia',['mrmailbox_get_chat_media',['../structmrmailbox__t.html#a9685194a3318021d1a95eeed29d01277',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmsgs',['mrmailbox_get_chat_msgs',['../structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmedia',['mrmailbox_get_chat_media',['../structmrmailbox__t.html#a4c69c290d57aa2b76f0260c0c2702023',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmsgs',['mrmailbox_get_chat_msgs',['../structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchatlist',['mrmailbox_get_chatlist',['../structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fconfig',['mrmailbox_get_config',['../structmrmailbox__t.html#aeb12e9631508fd76e3e9828a82031767',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fconfig_5fint',['mrmailbox_get_config_int',['../structmrmailbox__t.html#afba149fcbcb5a069113aed4336f4bcc7',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fcontact',['mrmailbox_get_contact',['../structmrmailbox__t.html#a057660d94350ff98eca72785c6e88962',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fcontact_5fencrinfo',['mrmailbox_get_contact_encrinfo',['../structmrmailbox__t.html#aa4d582bc9d6d80e43038d213b081031f',1,'mrmailbox_t']]],
['mrmailbox_5fget_5ffresh_5fmsg_5fcount',['mrmailbox_get_fresh_msg_count',['../structmrmailbox__t.html#adcdfd1e0899d3c9778238d49933813a5',1,'mrmailbox_t']]],
['mrmailbox_5fget_5ffresh_5fmsgs',['mrmailbox_get_fresh_msgs',['../structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1',1,'mrmailbox_t']]],
['mrmailbox_5fget_5ffresh_5fmsgs',['mrmailbox_get_fresh_msgs',['../structmrmailbox__t.html#a65215149290bec16b173106269b08e5e',1,'mrmailbox_t']]],
['mrmailbox_5fget_5finfo',['mrmailbox_get_info',['../structmrmailbox__t.html#a4b3257b21c3c9ff539fc6a9315be1164',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fknown_5fcontacts',['mrmailbox_get_known_contacts',['../structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fknown_5fcontacts',['mrmailbox_get_known_contacts',['../structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fmsg',['mrmailbox_get_msg',['../structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fmsg_5finfo',['mrmailbox_get_msg_info',['../structmrmailbox__t.html#a13e05fe3f43102c3323ba4c7e2761593',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fnext_5fmedia',['mrmailbox_get_next_media',['../structmrmailbox__t.html#a90b7861302d1276a07fdcb2d9c3c73b6',1,'mrmailbox_t']]],
@ -108,7 +112,7 @@ var searchData=
['mrmailbox_5fnew',['mrmailbox_new',['../structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a',1,'mrmailbox_t']]],
['mrmailbox_5fopen',['mrmailbox_open',['../structmrmailbox__t.html#ae4c9c9f9ce4b3de82b3ce7fc582cbc5b',1,'mrmailbox_t']]],
['mrmailbox_5fremove_5fcontact_5ffrom_5fchat',['mrmailbox_remove_contact_from_chat',['../structmrmailbox__t.html#a40226d401548b002a62648ea054ac635',1,'mrmailbox_t']]],
['mrmailbox_5fsearch_5fmsgs',['mrmailbox_search_msgs',['../structmrmailbox__t.html#a27cceecdc6b41f34d7dbf8b6d8dcf18d',1,'mrmailbox_t']]],
['mrmailbox_5fsearch_5fmsgs',['mrmailbox_search_msgs',['../structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56',1,'mrmailbox_t']]],
['mrmailbox_5fsend_5fmsg',['mrmailbox_send_msg',['../structmrmailbox__t.html#a88ef3066cec30fe26f61f273b233d90c',1,'mrmailbox_t']]],
['mrmailbox_5fsend_5ftext_5fmsg',['mrmailbox_send_text_msg',['../structmrmailbox__t.html#a3f9ac5fb9ff2dcbaafdddb5d955ac39b',1,'mrmailbox_t']]],
['mrmailbox_5fset_5fchat_5fimage',['mrmailbox_set_chat_image',['../structmrmailbox__t.html#a2a9b27b6a2e991cbf3b553c5dbbec803',1,'mrmailbox_t']]],

View file

@ -1,5 +1,6 @@
var searchData=
[
['mrarray_5ft',['mrarray_t',['../structmrarray__t.html',1,'']]],
['mrchat_5ft',['mrchat_t',['../structmrchat__t.html',1,'']]],
['mrchatlist_5ft',['mrchatlist_t',['../structmrchatlist__t.html',1,'']]],
['mrcontact_5ft',['mrcontact_t',['../structmrcontact__t.html',1,'']]],

View file

@ -1,5 +1,8 @@
var searchData=
[
['mrarray_5fget_5fcnt',['mrarray_get_cnt',['../structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8',1,'mrarray_t']]],
['mrarray_5fget_5fid',['mrarray_get_id',['../structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec',1,'mrarray_t']]],
['mrarray_5funref',['mrarray_unref',['../structmrarray__t.html#a1400b5e42c682326e809723f02739a8e',1,'mrarray_t']]],
['mrchat_5fget_5fsubtitle',['mrchat_get_subtitle',['../structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08',1,'mrchat_t']]],
['mrchat_5funref',['mrchat_unref',['../structmrchat__t.html#a3b1befb4542c1bad915f2175c7c2a2b9',1,'mrchat_t']]],
['mrchatlist_5fget_5fchat_5fid',['mrchatlist_get_chat_id',['../structmrchatlist__t.html#a8c8360c76b31057322199e8c51cadfa5',1,'mrchatlist_t']]],
@ -28,22 +31,22 @@ var searchData=
['mrmailbox_5fdelete_5fmsgs',['mrmailbox_delete_msgs',['../structmrmailbox__t.html#adf02bfc046577b46e1f0f5a31869890f',1,'mrmailbox_t']]],
['mrmailbox_5fdisconnect',['mrmailbox_disconnect',['../structmrmailbox__t.html#a7c7921ff7b7f2e10dc30522af980b785',1,'mrmailbox_t']]],
['mrmailbox_5fforward_5fmsgs',['mrmailbox_forward_msgs',['../structmrmailbox__t.html#ab316ed8a30c968085fa503e6c215e2f1',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fblocked_5fcontacts',['mrmailbox_get_blocked_contacts',['../structmrmailbox__t.html#a87a210d5e359e3176b923d84a9cd625f',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fblocked_5fcontacts',['mrmailbox_get_blocked_contacts',['../structmrmailbox__t.html#a209e3832cd680d4677582923695ae872',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fblocked_5fcount',['mrmailbox_get_blocked_count',['../structmrmailbox__t.html#a6c749ad5736d9c34ff492015ea10a184',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat',['mrmailbox_get_chat',['../structmrmailbox__t.html#ad106b9c23b3a559b524a37bb5504e096',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fcontacts',['mrmailbox_get_chat_contacts',['../structmrmailbox__t.html#abf20deb2fd5886b7f3031f946053a847',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fcontacts',['mrmailbox_get_chat_contacts',['../structmrmailbox__t.html#ab996f74d0e8b5c82ec7175f29da57e3d',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fid_5fby_5fcontact_5fid',['mrmailbox_get_chat_id_by_contact_id',['../structmrmailbox__t.html#a97eb029d9dd0d33ae492217608958a73',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmedia',['mrmailbox_get_chat_media',['../structmrmailbox__t.html#a9685194a3318021d1a95eeed29d01277',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmsgs',['mrmailbox_get_chat_msgs',['../structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmedia',['mrmailbox_get_chat_media',['../structmrmailbox__t.html#a4c69c290d57aa2b76f0260c0c2702023',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchat_5fmsgs',['mrmailbox_get_chat_msgs',['../structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fchatlist',['mrmailbox_get_chatlist',['../structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fconfig',['mrmailbox_get_config',['../structmrmailbox__t.html#aeb12e9631508fd76e3e9828a82031767',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fconfig_5fint',['mrmailbox_get_config_int',['../structmrmailbox__t.html#afba149fcbcb5a069113aed4336f4bcc7',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fcontact',['mrmailbox_get_contact',['../structmrmailbox__t.html#a057660d94350ff98eca72785c6e88962',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fcontact_5fencrinfo',['mrmailbox_get_contact_encrinfo',['../structmrmailbox__t.html#aa4d582bc9d6d80e43038d213b081031f',1,'mrmailbox_t']]],
['mrmailbox_5fget_5ffresh_5fmsg_5fcount',['mrmailbox_get_fresh_msg_count',['../structmrmailbox__t.html#adcdfd1e0899d3c9778238d49933813a5',1,'mrmailbox_t']]],
['mrmailbox_5fget_5ffresh_5fmsgs',['mrmailbox_get_fresh_msgs',['../structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1',1,'mrmailbox_t']]],
['mrmailbox_5fget_5ffresh_5fmsgs',['mrmailbox_get_fresh_msgs',['../structmrmailbox__t.html#a65215149290bec16b173106269b08e5e',1,'mrmailbox_t']]],
['mrmailbox_5fget_5finfo',['mrmailbox_get_info',['../structmrmailbox__t.html#a4b3257b21c3c9ff539fc6a9315be1164',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fknown_5fcontacts',['mrmailbox_get_known_contacts',['../structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fknown_5fcontacts',['mrmailbox_get_known_contacts',['../structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fmsg',['mrmailbox_get_msg',['../structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fmsg_5finfo',['mrmailbox_get_msg_info',['../structmrmailbox__t.html#a13e05fe3f43102c3323ba4c7e2761593',1,'mrmailbox_t']]],
['mrmailbox_5fget_5fnext_5fmedia',['mrmailbox_get_next_media',['../structmrmailbox__t.html#a90b7861302d1276a07fdcb2d9c3c73b6',1,'mrmailbox_t']]],
@ -61,7 +64,7 @@ var searchData=
['mrmailbox_5fnew',['mrmailbox_new',['../structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a',1,'mrmailbox_t']]],
['mrmailbox_5fopen',['mrmailbox_open',['../structmrmailbox__t.html#ae4c9c9f9ce4b3de82b3ce7fc582cbc5b',1,'mrmailbox_t']]],
['mrmailbox_5fremove_5fcontact_5ffrom_5fchat',['mrmailbox_remove_contact_from_chat',['../structmrmailbox__t.html#a40226d401548b002a62648ea054ac635',1,'mrmailbox_t']]],
['mrmailbox_5fsearch_5fmsgs',['mrmailbox_search_msgs',['../structmrmailbox__t.html#a27cceecdc6b41f34d7dbf8b6d8dcf18d',1,'mrmailbox_t']]],
['mrmailbox_5fsearch_5fmsgs',['mrmailbox_search_msgs',['../structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56',1,'mrmailbox_t']]],
['mrmailbox_5fsend_5fmsg',['mrmailbox_send_msg',['../structmrmailbox__t.html#a88ef3066cec30fe26f61f273b233d90c',1,'mrmailbox_t']]],
['mrmailbox_5fsend_5ftext_5fmsg',['mrmailbox_send_text_msg',['../structmrmailbox__t.html#a3f9ac5fb9ff2dcbaafdddb5d955ac39b',1,'mrmailbox_t']]],
['mrmailbox_5fset_5fchat_5fimage',['mrmailbox_set_chat_image',['../structmrmailbox__t.html#a2a9b27b6a2e991cbf3b553c5dbbec803',1,'mrmailbox_t']]],

View file

@ -12,7 +12,7 @@ var searchData=
['m_5ffrom_5fid',['m_from_id',['../structmrmsg__t.html#a299981cb89b25ebaaedf7a8486a86ee6',1,'mrmsg_t']]],
['m_5fid',['m_id',['../structmrchat__t.html#a1591431716413350eaffce0b588e4911',1,'mrchat_t::m_id()'],['../structmrcontact__t.html#ab2ee31297c327e04ed14673adbd49716',1,'mrcontact_t::m_id()'],['../structmrmsg__t.html#a793898c8da24c717dc2bb1d91faac801',1,'mrmsg_t::m_id()']]],
['m_5fis_5fmsgrmsg',['m_is_msgrmsg',['../structmrmsg__t.html#aa4fbc319d61c755ce929e658ad75b21e',1,'mrmsg_t']]],
['m_5fmailbox',['m_mailbox',['../structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d',1,'mrchat_t::m_mailbox()'],['../structmrchatlist__t.html#a025d213cde2fa547b2f3cae4e1facbf7',1,'mrchatlist_t::m_mailbox()']]],
['m_5fmailbox',['m_mailbox',['../structmrarray__t.html#abd4dde487b63dc1bd2ff00c76854af4f',1,'mrarray_t::m_mailbox()'],['../structmrchat__t.html#abf3e1a34f567e168bc0597f9a544a50d',1,'mrchat_t::m_mailbox()'],['../structmrchatlist__t.html#a025d213cde2fa547b2f3cae4e1facbf7',1,'mrchatlist_t::m_mailbox()']]],
['m_5fname',['m_name',['../structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140',1,'mrchat_t::m_name()'],['../structmrcontact__t.html#a48fba862b41f7da3b8c6193c0554654b',1,'mrcontact_t::m_name()']]],
['m_5fparam',['m_param',['../structmrchat__t.html#ad2792ee7df778521de61087bc79795a7',1,'mrchat_t::m_param()'],['../structmrmsg__t.html#a2c31ec5b23e35fbe3ae3896eece09453',1,'mrmsg_t::m_param()']]],
['m_5fstarred',['m_starred',['../structmrmsg__t.html#a0570bbfc3add48dafb0ae70390b47adb',1,'mrmsg_t']]],

View file

@ -0,0 +1,103 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Delta Chat Core C-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="user.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Delta Chat Core C-API
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">mrarray_t Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="structmrarray__t.html">mrarray_t</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="structmrarray__t.html#abd4dde487b63dc1bd2ff00c76854af4f">m_mailbox</a></td><td class="entry"><a class="el" href="structmrarray__t.html">mrarray_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8">mrarray_get_cnt</a>(mrarray_t *array)</td><td class="entry"><a class="el" href="structmrarray__t.html">mrarray_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec">mrarray_get_id</a>(mrarray_t *array, size_t index)</td><td class="entry"><a class="el" href="structmrarray__t.html">mrarray_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_unref</a>(mrarray_t *array)</td><td class="entry"><a class="el" href="structmrarray__t.html">mrarray_t</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,234 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Delta Chat Core C-API: mrarray_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="user.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Delta Chat Core C-API
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structmrarray__t-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">mrarray_t Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>An object representing a simple array.
<a href="structmrarray__t.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="mrarray_8h_source.html">mrarray.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a1400b5e42c682326e809723f02739a8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_unref</a> (<a class="el" href="structmrarray__t.html">mrarray_t</a> *array)</td></tr>
<tr class="memdesc:a1400b5e42c682326e809723f02739a8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free an array object. <a href="#a1400b5e42c682326e809723f02739a8e">More...</a><br /></td></tr>
<tr class="separator:a1400b5e42c682326e809723f02739a8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73f6d954ed1b97bbceb3cf7d8e1aeec8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8">mrarray_get_cnt</a> (<a class="el" href="structmrarray__t.html">mrarray_t</a> *array)</td></tr>
<tr class="memdesc:a73f6d954ed1b97bbceb3cf7d8e1aeec8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find out the number of items in an array. <a href="#a73f6d954ed1b97bbceb3cf7d8e1aeec8">More...</a><br /></td></tr>
<tr class="separator:a73f6d954ed1b97bbceb3cf7d8e1aeec8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40b1e875ba256b6ccbbe65f58bbc01ec"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrarray__t.html#a40b1e875ba256b6ccbbe65f58bbc01ec">mrarray_get_id</a> (<a class="el" href="structmrarray__t.html">mrarray_t</a> *array, size_t index)</td></tr>
<tr class="memdesc:a40b1e875ba256b6ccbbe65f58bbc01ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the item at the given index as an ID. <a href="#a40b1e875ba256b6ccbbe65f58bbc01ec">More...</a><br /></td></tr>
<tr class="separator:a40b1e875ba256b6ccbbe65f58bbc01ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:abd4dde487b63dc1bd2ff00c76854af4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrarray__t.html#abd4dde487b63dc1bd2ff00c76854af4f">m_mailbox</a></td></tr>
<tr class="memdesc:abd4dde487b63dc1bd2ff00c76854af4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The mailbox the array belongs. <a href="#abd4dde487b63dc1bd2ff00c76854af4f">More...</a><br /></td></tr>
<tr class="separator:abd4dde487b63dc1bd2ff00c76854af4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An object representing a simple array. </p>
<p>This object is used in several placed where functions need to return an array. The items of the array are typically IDs. To free an array object, use <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a>. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a73f6d954ed1b97bbceb3cf7d8e1aeec8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t mrarray_get_cnt </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td>
<td class="paramname"><em>array</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Find out the number of items in an array. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">array</td><td>The array object.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns the number of items in a <a class="el" href="structmrarray__t.html" title="An object representing a simple array. ">mrarray_t</a> object. 0 on errors or if the array is empty. </dd></dl>
</div>
</div>
<a class="anchor" id="a40b1e875ba256b6ccbbe65f58bbc01ec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t mrarray_get_id </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td>
<td class="paramname"><em>array</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>index</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the item at the given index as an ID. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">array</td><td>The array object.</td></tr>
<tr><td class="paramname">index</td><td>Index of the item to get. Must be between 0 and <a class="el" href="structmrarray__t.html#a73f6d954ed1b97bbceb3cf7d8e1aeec8" title="Find out the number of items in an array. ">mrarray_get_cnt()</a>-1.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns the item at the given index. Returns 0 on errors or if the array is empty. </dd></dl>
</div>
</div>
<a class="anchor" id="a1400b5e42c682326e809723f02739a8e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void mrarray_unref </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td>
<td class="paramname"><em>array</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Free an array object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">array</td><td>The array object to free, created eg. by <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a>, <a class="el" href="structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a" title="Returns known and unblocked contacts. ">mrmailbox_get_known_contacts()</a> and so on.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None. </dd></dl>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="abd4dde487b63dc1bd2ff00c76854af4f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a>* mrarray_t::m_mailbox</td>
</tr>
</table>
</div><div class="memdoc">
<p>The mailbox the array belongs. </p>
<p>to </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li>/home/bpetersen/projects/deltachat-core/src/<a class="el" href="mrarray_8h_source.html">mrarray.h</a></li>
<li>/home/bpetersen/projects/deltachat-core/src/mrarray.c</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -291,7 +291,7 @@ Public Attributes</h2></td></tr>
<p>Free a chatlist object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">chatlist</td><td>The chatlist object to free, created eg. by <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a>.</td></tr>
<tr><td class="paramname">chatlist</td><td>The chatlist object to free, created eg. by <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a>, <a class="el" href="structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56" title="Search messages containing the given query string. ">mrmailbox_search_msgs()</a>.</td></tr>
</table>
</dd>
</dl>

View file

@ -109,22 +109,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#adf02bfc046577b46e1f0f5a31869890f">mrmailbox_delete_msgs</a>(mrmailbox_t *mailbox, const uint32_t *msg_ids, int msg_cnt)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a7c7921ff7b7f2e10dc30522af980b785">mrmailbox_disconnect</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#ab316ed8a30c968085fa503e6c215e2f1">mrmailbox_forward_msgs</a>(mrmailbox_t *mailbox, const uint32_t *msg_ids, int msg_cnt, uint32_t chat_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a87a210d5e359e3176b923d84a9cd625f">mrmailbox_get_blocked_contacts</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a209e3832cd680d4677582923695ae872">mrmailbox_get_blocked_contacts</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a6c749ad5736d9c34ff492015ea10a184">mrmailbox_get_blocked_count</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#ad106b9c23b3a559b524a37bb5504e096">mrmailbox_get_chat</a>(mrmailbox_t *mailbox, uint32_t chat_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#abf20deb2fd5886b7f3031f946053a847">mrmailbox_get_chat_contacts</a>(mrmailbox_t *mailbox, uint32_t chat_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#ab996f74d0e8b5c82ec7175f29da57e3d">mrmailbox_get_chat_contacts</a>(mrmailbox_t *mailbox, uint32_t chat_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a97eb029d9dd0d33ae492217608958a73">mrmailbox_get_chat_id_by_contact_id</a>(mrmailbox_t *mailbox, uint32_t contact_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a9685194a3318021d1a95eeed29d01277">mrmailbox_get_chat_media</a>(mrmailbox_t *mailbox, uint32_t chat_id, int msg_type, int or_msg_type)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b">mrmailbox_get_chat_msgs</a>(mrmailbox_t *mailbox, uint32_t chat_id, uint32_t flags, uint32_t marker1before)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a4c69c290d57aa2b76f0260c0c2702023">mrmailbox_get_chat_media</a>(mrmailbox_t *mailbox, uint32_t chat_id, int msg_type, int or_msg_type)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46">mrmailbox_get_chat_msgs</a>(mrmailbox_t *mailbox, uint32_t chat_id, uint32_t flags, uint32_t marker1before)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19">mrmailbox_get_chatlist</a>(mrmailbox_t *mailbox, int listflags, const char *query)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#aeb12e9631508fd76e3e9828a82031767">mrmailbox_get_config</a>(mrmailbox_t *ths, const char *key, const char *def)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#afba149fcbcb5a069113aed4336f4bcc7">mrmailbox_get_config_int</a>(mrmailbox_t *ths, const char *key, int32_t def)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a057660d94350ff98eca72785c6e88962">mrmailbox_get_contact</a>(mrmailbox_t *mailbox, uint32_t contact_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#aa4d582bc9d6d80e43038d213b081031f">mrmailbox_get_contact_encrinfo</a>(mrmailbox_t *mailbox, uint32_t contact_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#adcdfd1e0899d3c9778238d49933813a5">mrmailbox_get_fresh_msg_count</a>(mrmailbox_t *mailbox, uint32_t chat_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1">mrmailbox_get_fresh_msgs</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a65215149290bec16b173106269b08e5e">mrmailbox_get_fresh_msgs</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a4b3257b21c3c9ff539fc6a9315be1164">mrmailbox_get_info</a>(mrmailbox_t *mailbox)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc">mrmailbox_get_known_contacts</a>(mrmailbox_t *mailbox, const char *query)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a">mrmailbox_get_known_contacts</a>(mrmailbox_t *mailbox, const char *query)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a9ef144244e7d86ba82ce3257abf14f13">mrmailbox_get_msg</a>(mrmailbox_t *mailbox, uint32_t msg_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a13e05fe3f43102c3323ba4c7e2761593">mrmailbox_get_msg_info</a>(mrmailbox_t *mailbox, uint32_t msg_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a90b7861302d1276a07fdcb2d9c3c73b6">mrmailbox_get_next_media</a>(mrmailbox_t *mailbox, uint32_t curr_msg_id, int dir)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a">mrmailbox_new</a>(mrmailboxcb_t cb, void *userdata, const char *os_name)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#ae4c9c9f9ce4b3de82b3ce7fc582cbc5b">mrmailbox_open</a>(mrmailbox_t *mailbox, const char *dbfile, const char *blobdir)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a40226d401548b002a62648ea054ac635">mrmailbox_remove_contact_from_chat</a>(mrmailbox_t *mailbox, uint32_t chat_id, uint32_t contact_id)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a27cceecdc6b41f34d7dbf8b6d8dcf18d">mrmailbox_search_msgs</a>(mrmailbox_t *mailbox, uint32_t chat_id, const char *query)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56">mrmailbox_search_msgs</a>(mrmailbox_t *mailbox, uint32_t chat_id, const char *query)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a88ef3066cec30fe26f61f273b233d90c">mrmailbox_send_msg</a>(mrmailbox_t *mailbox, uint32_t chat_id, mrmsg_t *msg)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmrmailbox__t.html#a3f9ac5fb9ff2dcbaafdddb5d955ac39b">mrmailbox_send_text_msg</a>(mrmailbox_t *mailbox, uint32_t chat_id, const char *text_to_send)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structmrmailbox__t.html#a2a9b27b6a2e991cbf3b553c5dbbec803">mrmailbox_set_chat_image</a>(mrmailbox_t *mailbox, uint32_t chat_id, const char *new_image)</td><td class="entry"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a></td><td class="entry"></td></tr>

View file

@ -161,24 +161,24 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a1386ec2c091b936b65b25b50a302173d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a1386ec2c091b936b65b25b50a302173d">mrmailbox_create_chat_by_contact_id</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t contact_id)</td></tr>
<tr class="memdesc:a1386ec2c091b936b65b25b50a302173d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a normal chat with a single user. <a href="#a1386ec2c091b936b65b25b50a302173d">More...</a><br /></td></tr>
<tr class="separator:a1386ec2c091b936b65b25b50a302173d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9685194a3318021d1a95eeed29d01277"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a9685194a3318021d1a95eeed29d01277">mrmailbox_get_chat_media</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, int msg_type, int or_msg_type)</td></tr>
<tr class="memdesc:a9685194a3318021d1a95eeed29d01277"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all message IDs of the given types in a chat. <a href="#a9685194a3318021d1a95eeed29d01277">More...</a><br /></td></tr>
<tr class="separator:a9685194a3318021d1a95eeed29d01277"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c69c290d57aa2b76f0260c0c2702023"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a4c69c290d57aa2b76f0260c0c2702023">mrmailbox_get_chat_media</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, int msg_type, int or_msg_type)</td></tr>
<tr class="memdesc:a4c69c290d57aa2b76f0260c0c2702023"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all message IDs of the given types in a chat. <a href="#a4c69c290d57aa2b76f0260c0c2702023">More...</a><br /></td></tr>
<tr class="separator:a4c69c290d57aa2b76f0260c0c2702023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90b7861302d1276a07fdcb2d9c3c73b6"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a90b7861302d1276a07fdcb2d9c3c73b6">mrmailbox_get_next_media</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t curr_msg_id, int dir)</td></tr>
<tr class="memdesc:a90b7861302d1276a07fdcb2d9c3c73b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all message IDs of the given types in a chat. <a href="#a90b7861302d1276a07fdcb2d9c3c73b6">More...</a><br /></td></tr>
<tr class="separator:a90b7861302d1276a07fdcb2d9c3c73b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf20deb2fd5886b7f3031f946053a847"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#abf20deb2fd5886b7f3031f946053a847">mrmailbox_get_chat_contacts</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id)</td></tr>
<tr class="memdesc:abf20deb2fd5886b7f3031f946053a847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get contact IDs belonging to a chat. <a href="#abf20deb2fd5886b7f3031f946053a847">More...</a><br /></td></tr>
<tr class="separator:abf20deb2fd5886b7f3031f946053a847"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbdcde6475db0cfafd8aa127b5bd1bc1"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1">mrmailbox_get_fresh_msgs</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox)</td></tr>
<tr class="memdesc:adbdcde6475db0cfafd8aa127b5bd1bc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the message IDs of all <em>fresh</em> messages of any chat. <a href="#adbdcde6475db0cfafd8aa127b5bd1bc1">More...</a><br /></td></tr>
<tr class="separator:adbdcde6475db0cfafd8aa127b5bd1bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d3be6ed21d43cc93f250a1e7faf979b"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b">mrmailbox_get_chat_msgs</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, uint32_t flags, uint32_t marker1before)</td></tr>
<tr class="memdesc:a5d3be6ed21d43cc93f250a1e7faf979b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get all message IDs belonging to a chat. <a href="#a5d3be6ed21d43cc93f250a1e7faf979b">More...</a><br /></td></tr>
<tr class="separator:a5d3be6ed21d43cc93f250a1e7faf979b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27cceecdc6b41f34d7dbf8b6d8dcf18d"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a27cceecdc6b41f34d7dbf8b6d8dcf18d">mrmailbox_search_msgs</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, const char *query)</td></tr>
<tr class="memdesc:a27cceecdc6b41f34d7dbf8b6d8dcf18d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Search messages containing the given query string. <a href="#a27cceecdc6b41f34d7dbf8b6d8dcf18d">More...</a><br /></td></tr>
<tr class="separator:a27cceecdc6b41f34d7dbf8b6d8dcf18d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab996f74d0e8b5c82ec7175f29da57e3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#ab996f74d0e8b5c82ec7175f29da57e3d">mrmailbox_get_chat_contacts</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id)</td></tr>
<tr class="memdesc:ab996f74d0e8b5c82ec7175f29da57e3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get contact IDs belonging to a chat. <a href="#ab996f74d0e8b5c82ec7175f29da57e3d">More...</a><br /></td></tr>
<tr class="separator:ab996f74d0e8b5c82ec7175f29da57e3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65215149290bec16b173106269b08e5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a65215149290bec16b173106269b08e5e">mrmailbox_get_fresh_msgs</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox)</td></tr>
<tr class="memdesc:a65215149290bec16b173106269b08e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the message IDs of all <em>fresh</em> messages of any chat. <a href="#a65215149290bec16b173106269b08e5e">More...</a><br /></td></tr>
<tr class="separator:a65215149290bec16b173106269b08e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5ac7f527aef58f8e834f3bd740acd46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46">mrmailbox_get_chat_msgs</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, uint32_t flags, uint32_t marker1before)</td></tr>
<tr class="memdesc:af5ac7f527aef58f8e834f3bd740acd46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get all message IDs belonging to a chat. <a href="#af5ac7f527aef58f8e834f3bd740acd46">More...</a><br /></td></tr>
<tr class="separator:af5ac7f527aef58f8e834f3bd740acd46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbb08c91369ff2fedc8575f2e1f01e56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#abbb08c91369ff2fedc8575f2e1f01e56">mrmailbox_search_msgs</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, const char *query)</td></tr>
<tr class="memdesc:abbb08c91369ff2fedc8575f2e1f01e56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Search messages containing the given query string. <a href="#abbb08c91369ff2fedc8575f2e1f01e56">More...</a><br /></td></tr>
<tr class="separator:abbb08c91369ff2fedc8575f2e1f01e56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af50446c1a5e504d27fe29de9e3b8edc3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#af50446c1a5e504d27fe29de9e3b8edc3">mrmailbox_set_draft</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, uint32_t chat_id, const char *msg)</td></tr>
<tr class="memdesc:af50446c1a5e504d27fe29de9e3b8edc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save a draft for a chat. <a href="#af50446c1a5e504d27fe29de9e3b8edc3">More...</a><br /></td></tr>
<tr class="separator:af50446c1a5e504d27fe29de9e3b8edc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -224,12 +224,12 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a25720ea41355cc32cc93aa45709937d6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a25720ea41355cc32cc93aa45709937d6">mrmailbox_add_address_book</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, const char *adr_book)</td></tr>
<tr class="memdesc:a25720ea41355cc32cc93aa45709937d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a number of contacts. <a href="#a25720ea41355cc32cc93aa45709937d6">More...</a><br /></td></tr>
<tr class="separator:a25720ea41355cc32cc93aa45709937d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2597f7a6022e6f571fa8cdb7ba3977cc"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc">mrmailbox_get_known_contacts</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, const char *query)</td></tr>
<tr class="memdesc:a2597f7a6022e6f571fa8cdb7ba3977cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns known and unblocked contacts. <a href="#a2597f7a6022e6f571fa8cdb7ba3977cc">More...</a><br /></td></tr>
<tr class="separator:a2597f7a6022e6f571fa8cdb7ba3977cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87a210d5e359e3176b923d84a9cd625f"><td class="memItemLeft" align="right" valign="top">carray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a87a210d5e359e3176b923d84a9cd625f">mrmailbox_get_blocked_contacts</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox)</td></tr>
<tr class="memdesc:a87a210d5e359e3176b923d84a9cd625f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get blocked contacts. <a href="#a87a210d5e359e3176b923d84a9cd625f">More...</a><br /></td></tr>
<tr class="separator:a87a210d5e359e3176b923d84a9cd625f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4ccc69ba8e8851a04f9b17b37e5f86a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a">mrmailbox_get_known_contacts</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox, const char *query)</td></tr>
<tr class="memdesc:ae4ccc69ba8e8851a04f9b17b37e5f86a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns known and unblocked contacts. <a href="#ae4ccc69ba8e8851a04f9b17b37e5f86a">More...</a><br /></td></tr>
<tr class="separator:ae4ccc69ba8e8851a04f9b17b37e5f86a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a209e3832cd680d4677582923695ae872"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrarray__t.html">mrarray_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a209e3832cd680d4677582923695ae872">mrmailbox_get_blocked_contacts</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox)</td></tr>
<tr class="memdesc:a209e3832cd680d4677582923695ae872"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get blocked contacts. <a href="#a209e3832cd680d4677582923695ae872">More...</a><br /></td></tr>
<tr class="separator:a209e3832cd680d4677582923695ae872"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c749ad5736d9c34ff492015ea10a184"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrmailbox__t.html#a6c749ad5736d9c34ff492015ea10a184">mrmailbox_get_blocked_count</a> (<a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *mailbox)</td></tr>
<tr class="memdesc:a6c749ad5736d9c34ff492015ea10a184"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the number of blocked contacts. <a href="#a6c749ad5736d9c34ff492015ea10a184">More...</a><br /></td></tr>
<tr class="separator:a6c749ad5736d9c34ff492015ea10a184"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -994,12 +994,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="a87a210d5e359e3176b923d84a9cd625f"></a>
<a class="anchor" id="a209e3832cd680d4677582923695ae872"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_get_blocked_contacts </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_get_blocked_contacts </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em></td><td>)</td>
@ -1015,7 +1015,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An array containing all blocked contact IDs. Must be carray_free()'d after usage. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>An array containing all blocked contact IDs. Must be <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a>'d after usage. </dd></dl>
</div>
</div>
@ -1079,12 +1079,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="abf20deb2fd5886b7f3031f946053a847"></a>
<a class="anchor" id="ab996f74d0e8b5c82ec7175f29da57e3d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_get_chat_contacts </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_get_chat_contacts </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em>, </td>
@ -1116,7 +1116,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>an array of contact IDs belonging to the chat; must be freed using carray_free() when done. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>an array of contact IDs belonging to the chat; must be freed using <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a> when done. </dd></dl>
</div>
</div>
@ -1156,12 +1156,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="a9685194a3318021d1a95eeed29d01277"></a>
<a class="anchor" id="a4c69c290d57aa2b76f0260c0c2702023"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_get_chat_media </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_get_chat_media </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em>, </td>
@ -1193,7 +1193,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div><div class="memdoc">
<p>Returns all message IDs of the given types in a chat. </p>
<p>Typically used to show a gallery. The result must be carray_free()'d</p>
<p>Typically used to show a gallery. The result must be <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a>'d</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mailbox</td><td>The mailbox object as returned from <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a>.</td></tr>
@ -1207,12 +1207,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="a5d3be6ed21d43cc93f250a1e7faf979b"></a>
<a class="anchor" id="af5ac7f527aef58f8e834f3bd740acd46"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_get_chat_msgs </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_get_chat_msgs </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em>, </td>
@ -1254,7 +1254,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Array of message IDs, must be carray_free()'d when no longer used. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Array of message IDs, must be <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a>'d when no longer used. </dd></dl>
</div>
</div>
@ -1409,7 +1409,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div><div class="memdoc">
<p>Get a single contact object. </p>
<p>For a list, see eg. <a class="el" href="structmrmailbox__t.html#a2597f7a6022e6f571fa8cdb7ba3977cc" title="Returns known and unblocked contacts. ">mrmailbox_get_known_contacts()</a>.</p>
<p>For a list, see eg. <a class="el" href="structmrmailbox__t.html#ae4ccc69ba8e8851a04f9b17b37e5f86a" title="Returns known and unblocked contacts. ">mrmailbox_get_known_contacts()</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mailbox</td><td>The mailbox object as created by <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a>.</td></tr>
@ -1495,12 +1495,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="adbdcde6475db0cfafd8aa127b5bd1bc1"></a>
<a class="anchor" id="a65215149290bec16b173106269b08e5e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_get_fresh_msgs </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_get_fresh_msgs </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em></td><td>)</td>
@ -1546,12 +1546,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="a2597f7a6022e6f571fa8cdb7ba3977cc"></a>
<a class="anchor" id="ae4ccc69ba8e8851a04f9b17b37e5f86a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_get_known_contacts </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_get_known_contacts </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em>, </td>
@ -1579,7 +1579,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An array containing all contact IDs. Must be carray_free()'d after usage. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>An array containing all contact IDs. Must be <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a>'d after usage. </dd></dl>
</div>
</div>
@ -1608,7 +1608,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div><div class="memdoc">
<p>Get a single message object of the type <a class="el" href="structmrmsg__t.html" title="An object representing a single message in memory. ">mrmsg_t</a>. </p>
<p>For a list of messages in a chat, see <a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a> For a list or chats, see <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a></p>
<p>For a list of messages in a chat, see <a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a> For a list or chats, see <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mailbox</td><td>Mailbox object as created by <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a></td></tr>
@ -1688,7 +1688,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div><div class="memdoc">
<p>Returns all message IDs of the given types in a chat. </p>
<p>Typically used to show a gallery. The result must be carray_free()'d</p>
<p>Typically used to show a gallery. The result must be <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a>'d</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mailbox</td><td>The mailbox object as returned from <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a>.</td></tr>
@ -2213,12 +2213,12 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div>
</div>
<a class="anchor" id="a27cceecdc6b41f34d7dbf8b6d8dcf18d"></a>
<a class="anchor" id="abbb08c91369ff2fedc8575f2e1f01e56"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">carray * mrmailbox_search_msgs </td>
<td class="memname"><a class="el" href="structmrarray__t.html">mrarray_t</a> * mrmailbox_search_msgs </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structmrmailbox__t.html">mrmailbox_t</a> *&#160;</td>
<td class="paramname"><em>mailbox</em>, </td>
@ -2254,7 +2254,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An array of message IDs. Must be freed using carray_free() when no longer needed. If nothing can be found, the function returns NULL. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>An array of message IDs. Must be freed using <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e" title="Free an array object. ">mrarray_unref()</a> when no longer needed. If nothing can be found, the function returns NULL. </dd></dl>
</div>
</div>
@ -2609,7 +2609,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</div><div class="memdoc">
<p>Star/unstar messages by setting the last parameter to 0 (unstar) or 1(star). </p>
<p>Starred messages are collected in a virtual chat that can be shown using <a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a> using the chat_id MR_CHAT_ID_STARRED.</p>
<p>Starred messages are collected in a virtual chat that can be shown using <a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a> using the chat_id MR_CHAT_ID_STARRED.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mailbox</td><td>The mailbox object as created by <a class="el" href="structmrmailbox__t.html#a32825e3e0a1b16679580704a4b43db1a" title="Create a new mailbox object. ">mrmailbox_new()</a></td></tr>

View file

@ -428,8 +428,8 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
<p>Message ID. </p>
<p>Special message IDs:</p>
<ul>
<li>MR_MSG_ID_MARKER1 (1) - any user-defined marker, see <a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a></li>
<li>MR_MSG_ID_DAYMARKER (9) - in a list, the next message is on a new day, useful to show headlines, see <a class="el" href="structmrmailbox__t.html#a5d3be6ed21d43cc93f250a1e7faf979b" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a></li>
<li>MR_MSG_ID_MARKER1 (1) - any user-defined marker, see <a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a></li>
<li>MR_MSG_ID_DAYMARKER (9) - in a list, the next message is on a new day, useful to show headlines, see <a class="el" href="structmrmailbox__t.html#af5ac7f527aef58f8e834f3bd740acd46" title="Get all message IDs belonging to a chat. ">mrmailbox_get_chat_msgs()</a></li>
</ul>
<p>Normal message IDs are larger than these special ones. </p>
@ -492,7 +492,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
<p>Message state. </p>
<p>Incoming message states:</p><ul>
<li>MR_STATE_IN_FRESH (10) - Incoming <em>fresh</em> message. Fresh messages are not noticed nor seen and are typically shown in notifications. Use <a class="el" href="structmrmailbox__t.html#adbdcde6475db0cfafd8aa127b5bd1bc1" title="Returns the message IDs of all fresh messages of any chat. ">mrmailbox_get_fresh_msgs()</a> to get all fresh messages.</li>
<li>MR_STATE_IN_FRESH (10) - Incoming <em>fresh</em> message. Fresh messages are not noticed nor seen and are typically shown in notifications. Use <a class="el" href="structmrmailbox__t.html#a65215149290bec16b173106269b08e5e" title="Returns the message IDs of all fresh messages of any chat. ">mrmailbox_get_fresh_msgs()</a> to get all fresh messages.</li>
<li>MR_STATE_IN_NOTICED (13) - Incoming <em>noticed</em> message. Eg. chat opened but message not yet read - noticed messages are not counted as unread but did not marked as read nor resulted in MDNs. Use <a class="el" href="structmrmailbox__t.html#a07cc8fe0cfd900a9449bffc4ca5a7a95" title="Mark all message in a chat as noticed. ">mrmailbox_marknoticed_chat()</a> or <a class="el" href="structmrmailbox__t.html#a7150c575193d43e048689aa264c74c79" title="Mark all messages send by the given contact as noticed. ">mrmailbox_marknoticed_contact()</a> to mark messages as being noticed.</li>
<li>MR_STATE_IN_SEEN (16) - Incoming message, really <em>seen</em> by the user. Marked as read on IMAP and MDN may be send. Use <a class="el" href="structmrmailbox__t.html#a67281e50b568dc18df710275e0e13f5b" title="Mark a message as seen, updates the IMAP state and sends MDNs. ">mrmailbox_markseen_msgs()</a> to mark messages as being seen.</li>
</ul>