mirror of
https://github.com/deltachat/deltachat-core.git
synced 2025-10-04 18:29:19 +02:00
doxygen
This commit is contained in:
parent
88df6e6521
commit
cd9a1ee5b9
29 changed files with 291 additions and 273 deletions
|
@ -97,18 +97,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
|
||||
|
||||
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||
<li>m_archived
|
||||
: <a class="el" href="structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_chat_id
|
||||
: <a class="el" href="structmrmsg__t.html#ac19bdc40e452c8997dd58474a7be6880">mrmsg_t</a>
|
||||
</li>
|
||||
<li>m_draft_text
|
||||
: <a class="el" href="structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_draft_timestamp
|
||||
: <a class="el" href="structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_from_id
|
||||
: <a class="el" href="structmrmsg__t.html#a299981cb89b25ebaaedf7a8486a86ee6">mrmsg_t</a>
|
||||
</li>
|
||||
|
@ -117,9 +108,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
, <a class="el" href="structmrcontact__t.html#ab2ee31297c327e04ed14673adbd49716">mrcontact_t</a>
|
||||
, <a class="el" href="structmrmsg__t.html#a793898c8da24c717dc2bb1d91faac801">mrmsg_t</a>
|
||||
</li>
|
||||
<li>m_name
|
||||
: <a class="el" href="structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_state
|
||||
: <a class="el" href="structmrlot__t.html#acc3e27731b8dbe46733cab6001032f9a">mrlot_t</a>
|
||||
</li>
|
||||
|
@ -138,9 +126,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
<li>m_to_id
|
||||
: <a class="el" href="structmrmsg__t.html#ad549fc02587ba284fda2bbecd162b16a">mrmsg_t</a>
|
||||
</li>
|
||||
<li>m_type
|
||||
: <a class="el" href="structmrchat__t.html#a568c4e6fb9633ffe9a76428db16e0201">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_userdata
|
||||
: <a class="el" href="structmrmailbox__t.html#a6c557153209e128b69301246dbf9e230">mrmailbox_t</a>
|
||||
</li>
|
||||
|
@ -153,12 +138,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
<li>mrarray_unref()
|
||||
: <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_archived()
|
||||
: <a class="el" href="structmrchat__t.html#acc61e5404ffdc000b79e333b7cd8480a">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_draft()
|
||||
: <a class="el" href="structmrchat__t.html#a432be926badecf1d50bafa06da988d6e">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_name()
|
||||
: <a class="el" href="structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_profile_image()
|
||||
: <a class="el" href="structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_subtitle()
|
||||
: <a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_type()
|
||||
: <a class="el" href="structmrchat__t.html#a187ab591ec058f4e43c1ba205bbd7503">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_is_unpromoted()
|
||||
: <a class="el" href="structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb">mrchat_t</a>
|
||||
</li>
|
||||
|
@ -193,7 +190,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
: <a class="el" href="structmrcontact__t.html#a2658329d9e3c74f93943dfd8c25554b2">mrcontact_t</a>
|
||||
</li>
|
||||
<li>mrcontact_is_blocked()
|
||||
: <a class="el" href="structmrcontact__t.html#a6f797e23a98a522e2344f0229c1f4cc1">mrcontact_t</a>
|
||||
: <a class="el" href="structmrcontact__t.html#aa4deccaa2eaf0fc8e4b405f3e4cd93b4">mrcontact_t</a>
|
||||
</li>
|
||||
<li>mrcontact_unref()
|
||||
: <a class="el" href="structmrcontact__t.html#a38e17e55cd66f5e86a1dcb8d1f67797a">mrcontact_t</a>
|
||||
|
|
|
@ -106,12 +106,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
<li>mrarray_unref()
|
||||
: <a class="el" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_archived()
|
||||
: <a class="el" href="structmrchat__t.html#acc61e5404ffdc000b79e333b7cd8480a">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_draft()
|
||||
: <a class="el" href="structmrchat__t.html#a432be926badecf1d50bafa06da988d6e">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_name()
|
||||
: <a class="el" href="structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_profile_image()
|
||||
: <a class="el" href="structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_subtitle()
|
||||
: <a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_get_type()
|
||||
: <a class="el" href="structmrchat__t.html#a187ab591ec058f4e43c1ba205bbd7503">mrchat_t</a>
|
||||
</li>
|
||||
<li>mrchat_is_unpromoted()
|
||||
: <a class="el" href="structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb">mrchat_t</a>
|
||||
</li>
|
||||
|
@ -146,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
: <a class="el" href="structmrcontact__t.html#a2658329d9e3c74f93943dfd8c25554b2">mrcontact_t</a>
|
||||
</li>
|
||||
<li>mrcontact_is_blocked()
|
||||
: <a class="el" href="structmrcontact__t.html#a6f797e23a98a522e2344f0229c1f4cc1">mrcontact_t</a>
|
||||
: <a class="el" href="structmrcontact__t.html#aa4deccaa2eaf0fc8e4b405f3e4cd93b4">mrcontact_t</a>
|
||||
</li>
|
||||
<li>mrcontact_unref()
|
||||
: <a class="el" href="structmrcontact__t.html#a38e17e55cd66f5e86a1dcb8d1f67797a">mrcontact_t</a>
|
||||
|
|
|
@ -90,18 +90,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>m_archived
|
||||
: <a class="el" href="structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_chat_id
|
||||
: <a class="el" href="structmrmsg__t.html#ac19bdc40e452c8997dd58474a7be6880">mrmsg_t</a>
|
||||
</li>
|
||||
<li>m_draft_text
|
||||
: <a class="el" href="structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_draft_timestamp
|
||||
: <a class="el" href="structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_from_id
|
||||
: <a class="el" href="structmrmsg__t.html#a299981cb89b25ebaaedf7a8486a86ee6">mrmsg_t</a>
|
||||
</li>
|
||||
|
@ -110,9 +101,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
, <a class="el" href="structmrcontact__t.html#ab2ee31297c327e04ed14673adbd49716">mrcontact_t</a>
|
||||
, <a class="el" href="structmrmsg__t.html#a793898c8da24c717dc2bb1d91faac801">mrmsg_t</a>
|
||||
</li>
|
||||
<li>m_name
|
||||
: <a class="el" href="structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_state
|
||||
: <a class="el" href="structmrlot__t.html#acc3e27731b8dbe46733cab6001032f9a">mrlot_t</a>
|
||||
</li>
|
||||
|
@ -131,9 +119,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
<li>m_to_id
|
||||
: <a class="el" href="structmrmsg__t.html#ad549fc02587ba284fda2bbecd162b16a">mrmsg_t</a>
|
||||
</li>
|
||||
<li>m_type
|
||||
: <a class="el" href="structmrchat__t.html#a568c4e6fb9633ffe9a76428db16e0201">mrchat_t</a>
|
||||
</li>
|
||||
<li>m_userdata
|
||||
: <a class="el" href="structmrmailbox__t.html#a6c557153209e128b69301246dbf9e230">mrmailbox_t</a>
|
||||
</li>
|
||||
|
|
|
@ -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">"addr"</span>, <span class="stringliteral">"alice@delta.chat"</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">"mail_pw"</span>, <span class="stringliteral">"***"</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">"bob@delta.chat"</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">"Hi, here is my first message!"</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"><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 < <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">"message %i: %s\n"</span>, i+1, msg->m_text);</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 < <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"> <span class="keywordtype">char</span>* text = <a class="code" href="structmrmsg__t.html#ae549e58d9ae2f73ad76bd27636b43982">mrmsg_get_text</a>(msg);</div><div class="line"></div><div class="line"> printf(<span class="stringliteral">"message %i: %s\n"</span>, i+1, text);</div><div class="line"></div><div class="line"> free(text);</div><div class="line"> <a class="code" href="structmrmsg__t.html#aa33212e41efff643aa7290753f3d9b02">mrmsg_unref</a>(msg);</div><div class="line">}</div><div class="line"><a class="code" href="structmrarray__t.html#a1400b5e42c682326e809723f02739a8e">mrarray_unref</a>(msglist);</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
File diff suppressed because one or more lines are too long
|
@ -1,19 +1,14 @@
|
|||
var searchData=
|
||||
[
|
||||
['m_5farchived',['m_archived',['../structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc',1,'mrchat_t']]],
|
||||
['m_5fchat_5fid',['m_chat_id',['../structmrmsg__t.html#ac19bdc40e452c8997dd58474a7be6880',1,'mrmsg_t']]],
|
||||
['m_5fdraft_5ftext',['m_draft_text',['../structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa',1,'mrchat_t']]],
|
||||
['m_5fdraft_5ftimestamp',['m_draft_timestamp',['../structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c',1,'mrchat_t']]],
|
||||
['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_5fname',['m_name',['../structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140',1,'mrchat_t']]],
|
||||
['m_5fstate',['m_state',['../structmrlot__t.html#acc3e27731b8dbe46733cab6001032f9a',1,'mrlot_t']]],
|
||||
['m_5ftext1',['m_text1',['../structmrlot__t.html#afa71b7a11147bc6e73313986a08fdcd7',1,'mrlot_t']]],
|
||||
['m_5ftext1_5fmeaning',['m_text1_meaning',['../structmrlot__t.html#a38067382d835f912ad1d4f7350306dc0',1,'mrlot_t']]],
|
||||
['m_5ftext2',['m_text2',['../structmrlot__t.html#ad894f96fe9a1672808944fdb0ba04628',1,'mrlot_t']]],
|
||||
['m_5ftimestamp',['m_timestamp',['../structmrlot__t.html#af71c6758491ef50b7c25a11c0d9fee17',1,'mrlot_t']]],
|
||||
['m_5fto_5fid',['m_to_id',['../structmrmsg__t.html#ad549fc02587ba284fda2bbecd162b16a',1,'mrmsg_t']]],
|
||||
['m_5ftype',['m_type',['../structmrchat__t.html#a568c4e6fb9633ffe9a76428db16e0201',1,'mrchat_t']]],
|
||||
['m_5fuserdata',['m_userdata',['../structmrmailbox__t.html#a6c557153209e128b69301246dbf9e230',1,'mrmailbox_t']]],
|
||||
['mr_5fevent_5fchat_5fmodified',['MR_EVENT_CHAT_MODIFIED',['../mrevent_8h.html#a5ac741b81ec97628f44795600c0e4d4c',1,'mrevent.h']]],
|
||||
['mr_5fevent_5fconfigure_5fprogress',['MR_EVENT_CONFIGURE_PROGRESS',['../mrevent_8h.html#abb0881d4c7c887b8f371cedc471846b5',1,'mrevent.h']]],
|
||||
|
@ -37,8 +32,12 @@ var searchData=
|
|||
['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_5farchived',['mrchat_get_archived',['../structmrchat__t.html#acc61e5404ffdc000b79e333b7cd8480a',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fdraft',['mrchat_get_draft',['../structmrchat__t.html#a432be926badecf1d50bafa06da988d6e',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fname',['mrchat_get_name',['../structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fprofile_5fimage',['mrchat_get_profile_image',['../structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fsubtitle',['mrchat_get_subtitle',['../structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5ftype',['mrchat_get_type',['../structmrchat__t.html#a187ab591ec058f4e43c1ba205bbd7503',1,'mrchat_t']]],
|
||||
['mrchat_5fis_5funpromoted',['mrchat_is_unpromoted',['../structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb',1,'mrchat_t']]],
|
||||
['mrchat_5ft',['mrchat_t',['../structmrchat__t.html',1,'']]],
|
||||
['mrchat_5funref',['mrchat_unref',['../structmrchat__t.html#a3b1befb4542c1bad915f2175c7c2a2b9',1,'mrchat_t']]],
|
||||
|
@ -52,7 +51,7 @@ var searchData=
|
|||
['mrcontact_5fget_5fdisplay_5fname',['mrcontact_get_display_name',['../structmrcontact__t.html#a29a93300d97183f795fc711c93fac689',1,'mrcontact_t']]],
|
||||
['mrcontact_5fget_5fname',['mrcontact_get_name',['../structmrcontact__t.html#a5b559ef46c96f38bf2d1f2c39de3ccb2',1,'mrcontact_t']]],
|
||||
['mrcontact_5fget_5fname_5fn_5faddr',['mrcontact_get_name_n_addr',['../structmrcontact__t.html#a2658329d9e3c74f93943dfd8c25554b2',1,'mrcontact_t']]],
|
||||
['mrcontact_5fis_5fblocked',['mrcontact_is_blocked',['../structmrcontact__t.html#a6f797e23a98a522e2344f0229c1f4cc1',1,'mrcontact_t']]],
|
||||
['mrcontact_5fis_5fblocked',['mrcontact_is_blocked',['../structmrcontact__t.html#aa4deccaa2eaf0fc8e4b405f3e4cd93b4',1,'mrcontact_t']]],
|
||||
['mrcontact_5ft',['mrcontact_t',['../structmrcontact__t.html',1,'']]],
|
||||
['mrcontact_5funref',['mrcontact_unref',['../structmrcontact__t.html#a38e17e55cd66f5e86a1dcb8d1f67797a',1,'mrcontact_t']]],
|
||||
['mrevent_2eh',['mrevent.h',['../mrevent_8h.html',1,'']]],
|
||||
|
|
|
@ -3,8 +3,12 @@ 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_5farchived',['mrchat_get_archived',['../structmrchat__t.html#acc61e5404ffdc000b79e333b7cd8480a',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fdraft',['mrchat_get_draft',['../structmrchat__t.html#a432be926badecf1d50bafa06da988d6e',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fname',['mrchat_get_name',['../structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fprofile_5fimage',['mrchat_get_profile_image',['../structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5fsubtitle',['mrchat_get_subtitle',['../structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08',1,'mrchat_t']]],
|
||||
['mrchat_5fget_5ftype',['mrchat_get_type',['../structmrchat__t.html#a187ab591ec058f4e43c1ba205bbd7503',1,'mrchat_t']]],
|
||||
['mrchat_5fis_5funpromoted',['mrchat_is_unpromoted',['../structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb',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']]],
|
||||
|
@ -16,7 +20,7 @@ var searchData=
|
|||
['mrcontact_5fget_5fdisplay_5fname',['mrcontact_get_display_name',['../structmrcontact__t.html#a29a93300d97183f795fc711c93fac689',1,'mrcontact_t']]],
|
||||
['mrcontact_5fget_5fname',['mrcontact_get_name',['../structmrcontact__t.html#a5b559ef46c96f38bf2d1f2c39de3ccb2',1,'mrcontact_t']]],
|
||||
['mrcontact_5fget_5fname_5fn_5faddr',['mrcontact_get_name_n_addr',['../structmrcontact__t.html#a2658329d9e3c74f93943dfd8c25554b2',1,'mrcontact_t']]],
|
||||
['mrcontact_5fis_5fblocked',['mrcontact_is_blocked',['../structmrcontact__t.html#a6f797e23a98a522e2344f0229c1f4cc1',1,'mrcontact_t']]],
|
||||
['mrcontact_5fis_5fblocked',['mrcontact_is_blocked',['../structmrcontact__t.html#aa4deccaa2eaf0fc8e4b405f3e4cd93b4',1,'mrcontact_t']]],
|
||||
['mrcontact_5funref',['mrcontact_unref',['../structmrcontact__t.html#a38e17e55cd66f5e86a1dcb8d1f67797a',1,'mrcontact_t']]],
|
||||
['mrlot_5funref',['mrlot_unref',['../structmrlot__t.html#a813e4d0c2f135e962cc4d5ac0753c592',1,'mrlot_t']]],
|
||||
['mrmailbox_5fadd_5faddress_5fbook',['mrmailbox_add_address_book',['../structmrmailbox__t.html#a25720ea41355cc32cc93aa45709937d6',1,'mrmailbox_t']]],
|
||||
|
|
|
@ -1,18 +1,13 @@
|
|||
var searchData=
|
||||
[
|
||||
['m_5farchived',['m_archived',['../structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc',1,'mrchat_t']]],
|
||||
['m_5fchat_5fid',['m_chat_id',['../structmrmsg__t.html#ac19bdc40e452c8997dd58474a7be6880',1,'mrmsg_t']]],
|
||||
['m_5fdraft_5ftext',['m_draft_text',['../structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa',1,'mrchat_t']]],
|
||||
['m_5fdraft_5ftimestamp',['m_draft_timestamp',['../structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c',1,'mrchat_t']]],
|
||||
['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_5fname',['m_name',['../structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140',1,'mrchat_t']]],
|
||||
['m_5fstate',['m_state',['../structmrlot__t.html#acc3e27731b8dbe46733cab6001032f9a',1,'mrlot_t']]],
|
||||
['m_5ftext1',['m_text1',['../structmrlot__t.html#afa71b7a11147bc6e73313986a08fdcd7',1,'mrlot_t']]],
|
||||
['m_5ftext1_5fmeaning',['m_text1_meaning',['../structmrlot__t.html#a38067382d835f912ad1d4f7350306dc0',1,'mrlot_t']]],
|
||||
['m_5ftext2',['m_text2',['../structmrlot__t.html#ad894f96fe9a1672808944fdb0ba04628',1,'mrlot_t']]],
|
||||
['m_5ftimestamp',['m_timestamp',['../structmrlot__t.html#af71c6758491ef50b7c25a11c0d9fee17',1,'mrlot_t']]],
|
||||
['m_5fto_5fid',['m_to_id',['../structmrmsg__t.html#ad549fc02587ba284fda2bbecd162b16a',1,'mrmsg_t']]],
|
||||
['m_5ftype',['m_type',['../structmrchat__t.html#a568c4e6fb9633ffe9a76428db16e0201',1,'mrchat_t']]],
|
||||
['m_5fuserdata',['m_userdata',['../structmrmailbox__t.html#a6c557153209e128b69301246dbf9e230',1,'mrmailbox_t']]]
|
||||
];
|
||||
|
|
|
@ -88,16 +88,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
|
||||
<p>This is the complete list of members for <a class="el" href="structmrchat__t.html">mrchat_t</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc">m_archived</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa">m_draft_text</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c">m_draft_timestamp</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#a1591431716413350eaffce0b588e4911">m_id</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140">m_name</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#a568c4e6fb9633ffe9a76428db16e0201">m_type</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a1591431716413350eaffce0b588e4911">m_id</a></td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#acc61e5404ffdc000b79e333b7cd8480a">mrchat_get_archived</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a432be926badecf1d50bafa06da988d6e">mrchat_get_draft</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40">mrchat_get_name</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b">mrchat_get_profile_image</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08">mrchat_get_subtitle</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb">mrchat_is_unpromoted</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#a3b1befb4542c1bad915f2175c7c2a2b9">mrchat_unref</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a187ab591ec058f4e43c1ba205bbd7503">mrchat_get_type</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb">mrchat_is_unpromoted</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrchat__t.html#a3b1befb4542c1bad915f2175c7c2a2b9">mrchat_unref</a>(mrchat_t *chat)</td><td class="entry"><a class="el" href="structmrchat__t.html">mrchat_t</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -100,36 +100,33 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a3b1befb4542c1bad915f2175c7c2a2b9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a3b1befb4542c1bad915f2175c7c2a2b9">mrchat_unref</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:a3b1befb4542c1bad915f2175c7c2a2b9"><td class="mdescLeft"> </td><td class="mdescRight">Free a chat object. <a href="#a3b1befb4542c1bad915f2175c7c2a2b9">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3b1befb4542c1bad915f2175c7c2a2b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af23f2fd022f9978f7eed5ed46f3d9fbb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb">mrchat_is_unpromoted</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:af23f2fd022f9978f7eed5ed46f3d9fbb"><td class="mdescLeft"> </td><td class="mdescRight">Check if a chat is still unpromoted. <a href="#af23f2fd022f9978f7eed5ed46f3d9fbb">More...</a><br /></td></tr>
|
||||
<tr class="separator:af23f2fd022f9978f7eed5ed46f3d9fbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12bad02bef1fb6c8003f41c72d94f54b"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b">mrchat_get_profile_image</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:a12bad02bef1fb6c8003f41c72d94f54b"><td class="mdescLeft"> </td><td class="mdescRight">Get the chat's profile image. <a href="#a12bad02bef1fb6c8003f41c72d94f54b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a12bad02bef1fb6c8003f41c72d94f54b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a187ab591ec058f4e43c1ba205bbd7503"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a187ab591ec058f4e43c1ba205bbd7503">mrchat_get_type</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:a187ab591ec058f4e43c1ba205bbd7503"><td class="mdescLeft"> </td><td class="mdescRight">Get chat type. <a href="#a187ab591ec058f4e43c1ba205bbd7503">More...</a><br /></td></tr>
|
||||
<tr class="separator:a187ab591ec058f4e43c1ba205bbd7503"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a809d212fc65c445c0abc98abb4554f40"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40">mrchat_get_name</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:a809d212fc65c445c0abc98abb4554f40"><td class="mdescLeft"> </td><td class="mdescRight">Get name of a chat. <a href="#a809d212fc65c445c0abc98abb4554f40">More...</a><br /></td></tr>
|
||||
<tr class="separator:a809d212fc65c445c0abc98abb4554f40"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1e9920618c9f6cb8ad66d5bb6962a08"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08">mrchat_get_subtitle</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:ae1e9920618c9f6cb8ad66d5bb6962a08"><td class="mdescLeft"> </td><td class="mdescRight">Get a subtitle for a chat. <a href="#ae1e9920618c9f6cb8ad66d5bb6962a08">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae1e9920618c9f6cb8ad66d5bb6962a08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12bad02bef1fb6c8003f41c72d94f54b"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a12bad02bef1fb6c8003f41c72d94f54b">mrchat_get_profile_image</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:a12bad02bef1fb6c8003f41c72d94f54b"><td class="mdescLeft"> </td><td class="mdescRight">Get the chat's profile image. <a href="#a12bad02bef1fb6c8003f41c72d94f54b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a12bad02bef1fb6c8003f41c72d94f54b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a432be926badecf1d50bafa06da988d6e"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a432be926badecf1d50bafa06da988d6e">mrchat_get_draft</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:a432be926badecf1d50bafa06da988d6e"><td class="mdescLeft"> </td><td class="mdescRight">Get draft for the chat, if any. <a href="#a432be926badecf1d50bafa06da988d6e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a432be926badecf1d50bafa06da988d6e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acc61e5404ffdc000b79e333b7cd8480a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#acc61e5404ffdc000b79e333b7cd8480a">mrchat_get_archived</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:acc61e5404ffdc000b79e333b7cd8480a"><td class="mdescLeft"> </td><td class="mdescRight">Get archived state. <a href="#acc61e5404ffdc000b79e333b7cd8480a">More...</a><br /></td></tr>
|
||||
<tr class="separator:acc61e5404ffdc000b79e333b7cd8480a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af23f2fd022f9978f7eed5ed46f3d9fbb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#af23f2fd022f9978f7eed5ed46f3d9fbb">mrchat_is_unpromoted</a> (<a class="el" href="structmrchat__t.html">mrchat_t</a> *chat)</td></tr>
|
||||
<tr class="memdesc:af23f2fd022f9978f7eed5ed46f3d9fbb"><td class="mdescLeft"> </td><td class="mdescRight">Check if a chat is still unpromoted. <a href="#af23f2fd022f9978f7eed5ed46f3d9fbb">More...</a><br /></td></tr>
|
||||
<tr class="separator:af23f2fd022f9978f7eed5ed46f3d9fbb"><td class="memSeparator" colspan="2"> </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:a1591431716413350eaffce0b588e4911"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a1591431716413350eaffce0b588e4911">m_id</a></td></tr>
|
||||
<tr class="memdesc:a1591431716413350eaffce0b588e4911"><td class="mdescLeft"> </td><td class="mdescRight">Chat ID under which the chat is filed in the database. <a href="#a1591431716413350eaffce0b588e4911">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1591431716413350eaffce0b588e4911"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a568c4e6fb9633ffe9a76428db16e0201"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a568c4e6fb9633ffe9a76428db16e0201">m_type</a></td></tr>
|
||||
<tr class="memdesc:a568c4e6fb9633ffe9a76428db16e0201"><td class="mdescLeft"> </td><td class="mdescRight">Chat type. <a href="#a568c4e6fb9633ffe9a76428db16e0201">More...</a><br /></td></tr>
|
||||
<tr class="separator:a568c4e6fb9633ffe9a76428db16e0201"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abbd344d8d361a1a4d14bfc9b5dc57140"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140">m_name</a></td></tr>
|
||||
<tr class="memdesc:abbd344d8d361a1a4d14bfc9b5dc57140"><td class="mdescLeft"> </td><td class="mdescRight">Name of the chat. <a href="#abbd344d8d361a1a4d14bfc9b5dc57140">More...</a><br /></td></tr>
|
||||
<tr class="separator:abbd344d8d361a1a4d14bfc9b5dc57140"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a565101f53278f5ab1ff58317ffc9555c"><td class="memItemLeft" align="right" valign="top">time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c">m_draft_timestamp</a></td></tr>
|
||||
<tr class="memdesc:a565101f53278f5ab1ff58317ffc9555c"><td class="mdescLeft"> </td><td class="mdescRight">Timestamp of the draft. <a href="#a565101f53278f5ab1ff58317ffc9555c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a565101f53278f5ab1ff58317ffc9555c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe916f48ac83c2ca6476312eae084cfa"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa">m_draft_text</a></td></tr>
|
||||
<tr class="memdesc:abe916f48ac83c2ca6476312eae084cfa"><td class="mdescLeft"> </td><td class="mdescRight">The draft text. <a href="#abe916f48ac83c2ca6476312eae084cfa">More...</a><br /></td></tr>
|
||||
<tr class="separator:abe916f48ac83c2ca6476312eae084cfa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b28b343ceb290d4a613d0e5a7d528bc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc">m_archived</a></td></tr>
|
||||
<tr class="memdesc:a5b28b343ceb290d4a613d0e5a7d528bc"><td class="mdescLeft"> </td><td class="mdescRight">Flag for the archived state. <a href="#a5b28b343ceb290d4a613d0e5a7d528bc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5b28b343ceb290d4a613d0e5a7d528bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>An object representing a single chat in memory. </p>
|
||||
|
@ -160,12 +157,12 @@ Public Attributes</h2></td></tr>
|
|||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af23f2fd022f9978f7eed5ed46f3d9fbb"></a>
|
||||
<a class="anchor" id="a187ab591ec058f4e43c1ba205bbd7503"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mrchat_is_unpromoted </td>
|
||||
<td class="memname">int mrchat_get_type </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrchat__t.html">mrchat_t</a> * </td>
|
||||
<td class="paramname"><em>chat</em></td><td>)</td>
|
||||
|
@ -174,16 +171,74 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Check if a chat is still unpromoted. </p>
|
||||
<p>Chats are unpromoted until the first message is sent. With unpromoted chats, members can be sent, settings can be modified without the need of special status messages being sent.</p>
|
||||
<p>After the creation with <a class="el" href="structmrmailbox__t.html#a47156db87107ec208d6637f460d897a8" title="Create a new group chat. ">mrmailbox_create_group_chat()</a> the chat is usuall unpromoted until the first call to mrmailbox_send_msg() or <a class="el" href="structmrmailbox__t.html#a3f9ac5fb9ff2dcbaafdddb5d955ac39b" title="Send a simple text message a given chat. ">mrmailbox_send_text_msg()</a>.</p>
|
||||
<p>Get chat type. </p>
|
||||
<p>Currently, there are two chat types:</p>
|
||||
<ul>
|
||||
<li>MR_CHAT_TYPE_NORMAL (100) - a normal chat is a chat with a single contact, chats_contacts contains one record for the user, MR_CONTACT_ID_SELF (see <a class="el" href="structmrcontact__t.html#ab2ee31297c327e04ed14673adbd49716" title="The contact ID. ">mrcontact_t::m_id</a>) is not added.</li>
|
||||
<li>MR_CHAT_TYPE_GROUP (120) - a group chat, chats_contacts conain all group members, incl. MR_CONTACT_ID_SELF</li>
|
||||
</ul>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">chat</td><td>The chat object.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>1=chat is still unpromoted, no message was ever send to the chat, 0=chat is not unpromoted, messages were send and/or received </dd></dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Chat type. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a809d212fc65c445c0abc98abb4554f40"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char * mrchat_get_name </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrchat__t.html">mrchat_t</a> * </td>
|
||||
<td class="paramname"><em>chat</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get name of a chat. </p>
|
||||
<p>For one-to-one chats, this is the name of the contact. For group chats, this is the name given eg. to <a class="el" href="structmrmailbox__t.html#a47156db87107ec208d6637f460d897a8" title="Create a new group chat. ">mrmailbox_create_group_chat()</a> or received by a group-creation message.</p>
|
||||
<p>To change the name, use <a class="el" href="structmrmailbox__t.html#a8772e9bb55b02299f65ebd8bcc682bb1" title="Set group name. ">mrmailbox_set_chat_name()</a></p>
|
||||
<p>See also: <a class="el" href="structmrchat__t.html#ae1e9920618c9f6cb8ad66d5bb6962a08" title="Get a subtitle for a chat. ">mrchat_get_subtitle()</a></p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">chat</td><td>The chat object.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Chat name as a string. Must be free()'d after usage. Never NULL. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae1e9920618c9f6cb8ad66d5bb6962a08"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char * mrchat_get_subtitle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrchat__t.html">mrchat_t</a> * </td>
|
||||
<td class="paramname"><em>chat</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get a subtitle for a chat. </p>
|
||||
<p>The subtitle is eg. the email-address or the number of group members.</p>
|
||||
<p>See also: <a class="el" href="structmrchat__t.html#a809d212fc65c445c0abc98abb4554f40" title="Get name of a chat. ">mrchat_get_name()</a></p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">chat</td><td>The chat object to calulate the subtitle for.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Subtitle as a string. Must be free()'d after usage. Never NULL. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -213,12 +268,12 @@ Public Attributes</h2></td></tr>
|
|||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae1e9920618c9f6cb8ad66d5bb6962a08"></a>
|
||||
<a class="anchor" id="a432be926badecf1d50bafa06da988d6e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char * mrchat_get_subtitle </td>
|
||||
<td class="memname">char * mrchat_get_draft </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrchat__t.html">mrchat_t</a> * </td>
|
||||
<td class="paramname"><em>chat</em></td><td>)</td>
|
||||
|
@ -227,15 +282,74 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get a subtitle for a chat. </p>
|
||||
<p>The subtitle is eg. the email-address or the number of group members.</p>
|
||||
<p>Get draft for the chat, if any. </p>
|
||||
<p>A draft is a message that the user started to compose but that is not send yet. You can save a draft for a chat using <a class="el" href="structmrmailbox__t.html#af50446c1a5e504d27fe29de9e3b8edc3" title="Save a draft for a chat. ">mrmailbox_set_draft()</a>.</p>
|
||||
<p>Drafts are considered when sorting messages and are also returned eg. by <a class="el" href="structmrchatlist__t.html#a7bb0e80673ca253c7cb71ae6b9d4fa97" title="Get a summary for a chatlist index. ">mrchatlist_get_summary()</a>.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">chat</td><td>The chat object to calulate the subtitle for.</td></tr>
|
||||
<tr><td class="paramname">chat</td><td>The chat object.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Subtitle as a string. Must be free()'d after usage. </dd></dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Draft text, must be free()'d. Returns NULL if there is no draft. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="acc61e5404ffdc000b79e333b7cd8480a"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mrchat_get_archived </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrchat__t.html">mrchat_t</a> * </td>
|
||||
<td class="paramname"><em>chat</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get archived state. </p>
|
||||
<ul>
|
||||
<li>0 = normal chat, not archived, not sticky.</li>
|
||||
<li>1 = chat archived</li>
|
||||
<li>2 = chat sticky (reserved for future use, if you do not support this value, just treat the chat as a normal one)</li>
|
||||
</ul>
|
||||
<p>To archive or unarchive chats, use <a class="el" href="structmrmailbox__t.html#a8e04e43dacbe3128afd71e1d6c1b0911" title="Archive or unarchive a chat. ">mrmailbox_archive_chat()</a>. If chats are archived, this should be shown in the UI by a little icon or text, eg. the search will also return archived chats.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">chat</td><td>The chat object.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Archived state. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af23f2fd022f9978f7eed5ed46f3d9fbb"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mrchat_is_unpromoted </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrchat__t.html">mrchat_t</a> * </td>
|
||||
<td class="paramname"><em>chat</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Check if a chat is still unpromoted. </p>
|
||||
<p>Chats are unpromoted until the first message is sent. With unpromoted chats, members can be sent, settings can be modified without the need of special status messages being sent.</p>
|
||||
<p>After the creation with <a class="el" href="structmrmailbox__t.html#a47156db87107ec208d6637f460d897a8" title="Create a new group chat. ">mrmailbox_create_group_chat()</a> the chat is usuall unpromoted until the first call to mrmailbox_send_msg() or <a class="el" href="structmrmailbox__t.html#a3f9ac5fb9ff2dcbaafdddb5d955ac39b" title="Send a simple text message a given chat. ">mrmailbox_send_text_msg()</a>.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">chat</td><td>The chat object.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>1=chat is still unpromoted, no message was ever send to the chat, 0=chat is not unpromoted, messages were send and/or received </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -258,92 +372,6 @@ Public Attributes</h2></td></tr>
|
|||
</ul>
|
||||
<p>"Normal" chat IDs are larger than these special IDs (larger than MR_CHAT_ID_LAST_SPECIAL). </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a568c4e6fb9633ffe9a76428db16e0201"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mrchat_t::m_type</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Chat type. </p>
|
||||
<ul>
|
||||
<li>MR_CHAT_TYPE_NORMAL (100) - a normal chat is a chat with a single contact, chats_contacts contains one record for the user, MR_CONTACT_ID_SELF (see <a class="el" href="structmrcontact__t.html#ab2ee31297c327e04ed14673adbd49716" title="The contact ID. ">mrcontact_t::m_id</a>) is not added.</li>
|
||||
<li>MR_CHAT_TYPE_GROUP (120) - a group chat, chats_contacts conain all group members, incl. MR_CONTACT_ID_SELF</li>
|
||||
</ul>
|
||||
<p>If the chat type is not set, it is MR_CHAT_TYPE_UNDEFINED (0). </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abbd344d8d361a1a4d14bfc9b5dc57140"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char* mrchat_t::m_name</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Name of the chat. </p>
|
||||
<p>For one-to-one chats, this is the name of the contact. For group chats, this is the name given eg. to <a class="el" href="structmrmailbox__t.html#a47156db87107ec208d6637f460d897a8" title="Create a new group chat. ">mrmailbox_create_group_chat()</a> or received by a group-creation message.</p>
|
||||
<p>To change the name, use <a class="el" href="structmrmailbox__t.html#a8772e9bb55b02299f65ebd8bcc682bb1" title="Set group name. ">mrmailbox_set_chat_name()</a></p>
|
||||
<p>NULL if unset. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a565101f53278f5ab1ff58317ffc9555c"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">time_t mrchat_t::m_draft_timestamp</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Timestamp of the draft. </p>
|
||||
<p>The draft itself is placed in <a class="el" href="structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa" title="The draft text. ">mrchat_t::m_draft_text</a>. To save a draft for a chat, use <a class="el" href="structmrmailbox__t.html#af50446c1a5e504d27fe29de9e3b8edc3" title="Save a draft for a chat. ">mrmailbox_set_draft()</a></p>
|
||||
<p>0 if there is no draft. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abe916f48ac83c2ca6476312eae084cfa"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char* mrchat_t::m_draft_text</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The draft text. </p>
|
||||
<p>The timetamp of the draft is placed in <a class="el" href="structmrchat__t.html#a565101f53278f5ab1ff58317ffc9555c" title="Timestamp of the draft. ">mrchat_t::m_draft_timestamp</a>. To save a draft for a chat, use <a class="el" href="structmrmailbox__t.html#af50446c1a5e504d27fe29de9e3b8edc3" title="Save a draft for a chat. ">mrmailbox_set_draft()</a></p>
|
||||
<p>NULL if there is no draft. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5b28b343ceb290d4a613d0e5a7d528bc"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mrchat_t::m_archived</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Flag for the archived state. </p>
|
||||
<p>0=normal chat, not archived, not sticky.</p>
|
||||
<p>1=chat archived</p>
|
||||
<p>2=chat sticky (reserved for future use, if you do not support this value, just treat the chat as a normal one)</p>
|
||||
<p>To archive or unarchive chats, use <a class="el" href="structmrmailbox__t.html#a8e04e43dacbe3128afd71e1d6c1b0911" title="Archive or unarchive a chat. ">mrmailbox_archive_chat()</a>. If chats are archived, this should be shown in the UI by a little icon or text, eg. the search will also return archived chats. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following files:<ul>
|
||||
|
|
|
@ -93,7 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||
<tr class="even"><td class="entry"><a class="el" href="structmrcontact__t.html#a29a93300d97183f795fc711c93fac689">mrcontact_get_display_name</a>(mrcontact_t *contact)</td><td class="entry"><a class="el" href="structmrcontact__t.html">mrcontact_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrcontact__t.html#a5b559ef46c96f38bf2d1f2c39de3ccb2">mrcontact_get_name</a>(mrcontact_t *contact)</td><td class="entry"><a class="el" href="structmrcontact__t.html">mrcontact_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrcontact__t.html#a2658329d9e3c74f93943dfd8c25554b2">mrcontact_get_name_n_addr</a>(mrcontact_t *contact)</td><td class="entry"><a class="el" href="structmrcontact__t.html">mrcontact_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrcontact__t.html#a6f797e23a98a522e2344f0229c1f4cc1">mrcontact_is_blocked</a>(mrcontact_t *contact)</td><td class="entry"><a class="el" href="structmrcontact__t.html">mrcontact_t</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="structmrcontact__t.html#aa4deccaa2eaf0fc8e4b405f3e4cd93b4">mrcontact_is_blocked</a>(mrcontact_t *contact)</td><td class="entry"><a class="el" href="structmrcontact__t.html">mrcontact_t</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="structmrcontact__t.html#a38e17e55cd66f5e86a1dcb8d1f67797a">mrcontact_unref</a>(mrcontact_t *contact)</td><td class="entry"><a class="el" href="structmrcontact__t.html">mrcontact_t</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -112,9 +112,9 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a2658329d9e3c74f93943dfd8c25554b2"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrcontact__t.html#a2658329d9e3c74f93943dfd8c25554b2">mrcontact_get_name_n_addr</a> (<a class="el" href="structmrcontact__t.html">mrcontact_t</a> *contact)</td></tr>
|
||||
<tr class="memdesc:a2658329d9e3c74f93943dfd8c25554b2"><td class="mdescLeft"> </td><td class="mdescRight">Get a summary of name and address. <a href="#a2658329d9e3c74f93943dfd8c25554b2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2658329d9e3c74f93943dfd8c25554b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f797e23a98a522e2344f0229c1f4cc1"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrcontact__t.html#a6f797e23a98a522e2344f0229c1f4cc1">mrcontact_is_blocked</a> (<a class="el" href="structmrcontact__t.html">mrcontact_t</a> *contact)</td></tr>
|
||||
<tr class="memdesc:a6f797e23a98a522e2344f0229c1f4cc1"><td class="mdescLeft"> </td><td class="mdescRight">Check if a contact is blocked. <a href="#a6f797e23a98a522e2344f0229c1f4cc1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6f797e23a98a522e2344f0229c1f4cc1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4deccaa2eaf0fc8e4b405f3e4cd93b4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structmrcontact__t.html#aa4deccaa2eaf0fc8e4b405f3e4cd93b4">mrcontact_is_blocked</a> (<a class="el" href="structmrcontact__t.html">mrcontact_t</a> *contact)</td></tr>
|
||||
<tr class="memdesc:aa4deccaa2eaf0fc8e4b405f3e4cd93b4"><td class="mdescLeft"> </td><td class="mdescRight">Check if a contact is blocked. <a href="#aa4deccaa2eaf0fc8e4b405f3e4cd93b4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa4deccaa2eaf0fc8e4b405f3e4cd93b4"><td class="memSeparator" colspan="2"> </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>
|
||||
|
@ -259,12 +259,12 @@ Public Attributes</h2></td></tr>
|
|||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a6f797e23a98a522e2344f0229c1f4cc1"></a>
|
||||
<a class="anchor" id="aa4deccaa2eaf0fc8e4b405f3e4cd93b4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char * mrcontact_is_blocked </td>
|
||||
<td class="memname">int mrcontact_is_blocked </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmrcontact__t.html">mrcontact_t</a> * </td>
|
||||
<td class="paramname"><em>contact</em></td><td>)</td>
|
||||
|
|
|
@ -380,7 +380,7 @@ Public Attributes</h2></td></tr>
|
|||
</ul>
|
||||
</td></tr>
|
||||
<tr><td class="paramname">userdata</td><td>can be used by the client for any purpuse. He finds it later in mrmailbox__t::m_userdata().</td></tr>
|
||||
<tr><td class="paramname">os_name</td><td>is only for decorative use and is shown eg. in the X-Mailer header in the form "Delta Chat <version> for <osName>"</td></tr>
|
||||
<tr><td class="paramname">os_name</td><td>is only for decorative use and is shown eg. in the <code>X-Mailer:</code> header in the form "Delta Chat <version> for <os_name>". You can give the name of the operating system and/or the used environment here. It is okay to give NULL, in this case <code>X-Mailer:</code> header is set to "Delta Chat <version>".</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
@ -1277,7 +1277,7 @@ Public Attributes</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
|
||||
<p>Save a draft for a chat. </p>
|
||||
<p>To get the draft for a given chat ID, use <a class="el" href="structmrchat__t.html#abe916f48ac83c2ca6476312eae084cfa" title="The draft text. ">mrchat_t::m_draft_text</a></p>
|
||||
<p>To get the draft for a given chat ID, use mrchat_t::m_draft_text</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>
|
||||
|
@ -1396,7 +1396,7 @@ Public Attributes</h2></td></tr>
|
|||
<p>Archive or unarchive a chat. </p>
|
||||
<p>Archived chats are not included in the default chatlist returned by <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a>. Instead, if there are <em>any</em> archived chats, the pseudo-chat with the chat_id MR_CHAT_ID_ARCHIVED_LINK will be added the the end of the chatlist.</p>
|
||||
<p>To get a list of archived chats, use <a class="el" href="structmrmailbox__t.html#a4da10c87eb65bbf6c504979d75ec3b19" title="Get a list of chats. ">mrmailbox_get_chatlist()</a> with the flag MR_GCL_ARCHIVED_ONLY.</p>
|
||||
<p>To find out the archived state of a given chat, use <a class="el" href="structmrchat__t.html#a5b28b343ceb290d4a613d0e5a7d528bc" title="Flag for the archived state. ">mrchat_t::m_archived</a></p>
|
||||
<p>To find out the archived state of a given chat, use mrchat_t::m_archived</p>
|
||||
<p>Calling this function usually results in the event <a class="el" href="mrevent_8h.html#a17eaeb107cbab46c0d9271d0b5560fc8" title="Messages or chats changed. ">MR_EVENT_MSGS_CHANGED</a></p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
|
@ -1900,7 +1900,7 @@ Public Attributes</h2></td></tr>
|
|||
<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>
|
||||
<tr><td class="paramname">chat_name</td><td>The name of the group chat to create. The name may be changed later using <a class="el" href="structmrmailbox__t.html#a8772e9bb55b02299f65ebd8bcc682bb1" title="Set group name. ">mrmailbox_set_chat_name()</a>. To find out the name of a group later, see <a class="el" href="structmrchat__t.html#abbd344d8d361a1a4d14bfc9b5dc57140" title="Name of the chat. ">mrchat_t::m_name</a></td></tr>
|
||||
<tr><td class="paramname">chat_name</td><td>The name of the group chat to create. The name may be changed later using <a class="el" href="structmrmailbox__t.html#a8772e9bb55b02299f65ebd8bcc682bb1" title="Set group name. ">mrmailbox_set_chat_name()</a>. To find out the name of a group later, see mrchat_t::m_name</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue