457 lines
60 KiB
HTML
457 lines
60 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>ECAT_Slave_in_ПЧ2П_c402: Файл mailbox.h</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../resize.js"></script>
|
|
<script type="text/javascript" src="../../navtreedata.js"></script>
|
|
<script type="text/javascript" src="../../navtree.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>
|
|
<link href="../../doxygen.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="projectlogo"><img alt="Logo" src="../../Diakont3.jpg"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">ECAT_Slave_in_ПЧ2П_c402
|
|
 <span id="projectnumber">0.8</span>
|
|
</div>
|
|
<div id="projectbrief">Реализация EtherCAT Slave для CM TMS320F28388D</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Создано системой Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "../../search",false,'Поиск','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="../../menudata.js"></script>
|
|
<script type="text/javascript" src="../../menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('../../',true,false,'search.php','Поиск');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('d1/d84/mailbox_8h.html','../../'); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- 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 class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Структуры данных</a> |
|
|
<a href="#define-members">Макросы</a> |
|
|
<a href="#typedef-members">Определения типов</a> |
|
|
<a href="#func-members">Функции</a> |
|
|
<a href="#var-members">Переменные</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">Файл mailbox.h<div class="ingroups"><a class="el" href="../../d6/db6/group___mailbox.html">Mailbox Functions</a></div></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include "<a class="el" href="../../de/d55/ecat__def_8h_source.html">ecat_def.h</a>"</code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Граф включаемых заголовочных файлов для mailbox.h:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/d0b/mailbox_8h__incl.svg" width="295" height="267"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Граф файлов, в которые включается этот файл:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../de/d80/mailbox_8h__dep__incl.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
</div>
|
|
<p><a href="../../d1/d84/mailbox_8h_source.html">См. исходные тексты.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Структуры данных</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/da6/struct_m_b_x___s_t_r_u_c_t___p_a_c_k_e_d___s_t_a_r_t.html">MBX_STRUCT_PACKED_START</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">CoE Mailbox header. <a href="../../d3/da6/struct_m_b_x___s_t_r_u_c_t___p_a_c_k_e_d___s_t_a_r_t.html#details">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dea/struct_t_m_b_x_q_u_e_u_e.html">TMBXQUEUE</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox queue. <a href="../../d9/dea/struct_t_m_b_x_q_u_e_u_e.html#details">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Макросы</h2></td></tr>
|
|
<tr class="memitem:ga517224f4f34e955c2a57e3c532f1d143"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga517224f4f34e955c2a57e3c532f1d143">MBX_TYPE_AOE</a>   1</td></tr>
|
|
<tr class="memdesc:ga517224f4f34e955c2a57e3c532f1d143"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox type AoE. <a href="../../d6/db6/group___mailbox.html#ga517224f4f34e955c2a57e3c532f1d143">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga517224f4f34e955c2a57e3c532f1d143"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacfe2cae0342e205afb116ea20ee301ea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gacfe2cae0342e205afb116ea20ee301ea">MBX_TYPE_EOE</a>   2</td></tr>
|
|
<tr class="memdesc:gacfe2cae0342e205afb116ea20ee301ea"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox type EoE. <a href="../../d6/db6/group___mailbox.html#gacfe2cae0342e205afb116ea20ee301ea">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gacfe2cae0342e205afb116ea20ee301ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5b9954c69245c00d60f7aa84c15279c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga5b9954c69245c00d60f7aa84c15279c2">MBX_TYPE_COE</a>   3</td></tr>
|
|
<tr class="memdesc:ga5b9954c69245c00d60f7aa84c15279c2"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox type CoE. <a href="../../d6/db6/group___mailbox.html#ga5b9954c69245c00d60f7aa84c15279c2">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga5b9954c69245c00d60f7aa84c15279c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga214499c88bdd9d9a84f5fcf2dfdd79ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga214499c88bdd9d9a84f5fcf2dfdd79ef">MBX_TYPE_FOE</a>   4</td></tr>
|
|
<tr class="memdesc:ga214499c88bdd9d9a84f5fcf2dfdd79ef"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox type FoE. <a href="../../d6/db6/group___mailbox.html#ga214499c88bdd9d9a84f5fcf2dfdd79ef">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga214499c88bdd9d9a84f5fcf2dfdd79ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab6c6b3243eafbeedec91c1a6df712526"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gab6c6b3243eafbeedec91c1a6df712526">MBX_TYPE_SOE</a>   5</td></tr>
|
|
<tr class="memdesc:gab6c6b3243eafbeedec91c1a6df712526"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox type SoE. <a href="../../d6/db6/group___mailbox.html#gab6c6b3243eafbeedec91c1a6df712526">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gab6c6b3243eafbeedec91c1a6df712526"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8e766ddfbcbaafe051625c01a177d9e7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga8e766ddfbcbaafe051625c01a177d9e7">MBX_TYPE_VOE</a>   15</td></tr>
|
|
<tr class="memdesc:ga8e766ddfbcbaafe051625c01a177d9e7"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox type VoE. <a href="../../d6/db6/group___mailbox.html#ga8e766ddfbcbaafe051625c01a177d9e7">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga8e766ddfbcbaafe051625c01a177d9e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab4b4e8b31b9caa32ed4713dd83030522"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gab4b4e8b31b9caa32ed4713dd83030522">EMCY_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0001)</td></tr>
|
|
<tr class="memdesc:gab4b4e8b31b9caa32ed4713dd83030522"><td class="mdescLeft"> </td><td class="mdescRight">Emergency service. <a href="../../d6/db6/group___mailbox.html#gab4b4e8b31b9caa32ed4713dd83030522">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gab4b4e8b31b9caa32ed4713dd83030522"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga39571294f51df62e24fef02c5bff94d3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga39571294f51df62e24fef02c5bff94d3">COE_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0002)</td></tr>
|
|
<tr class="memdesc:ga39571294f51df62e24fef02c5bff94d3"><td class="mdescLeft"> </td><td class="mdescRight">CoE service. <a href="../../d6/db6/group___mailbox.html#ga39571294f51df62e24fef02c5bff94d3">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga39571294f51df62e24fef02c5bff94d3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf6191f56ec1426e073c99ef603bd2bd8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gaf6191f56ec1426e073c99ef603bd2bd8">SOE_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0004)</td></tr>
|
|
<tr class="memdesc:gaf6191f56ec1426e073c99ef603bd2bd8"><td class="mdescLeft"> </td><td class="mdescRight">SoE service. <a href="../../d6/db6/group___mailbox.html#gaf6191f56ec1426e073c99ef603bd2bd8">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gaf6191f56ec1426e073c99ef603bd2bd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga577ea668fb0a87874dbd2c69cc64cde2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga577ea668fb0a87874dbd2c69cc64cde2">EOE_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0008)</td></tr>
|
|
<tr class="memdesc:ga577ea668fb0a87874dbd2c69cc64cde2"><td class="mdescLeft"> </td><td class="mdescRight">EoE service. <a href="../../d6/db6/group___mailbox.html#ga577ea668fb0a87874dbd2c69cc64cde2">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga577ea668fb0a87874dbd2c69cc64cde2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacc83f4986a68c4393cbdef906c986923"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gacc83f4986a68c4393cbdef906c986923">AOE_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0010)</td></tr>
|
|
<tr class="memdesc:gacc83f4986a68c4393cbdef906c986923"><td class="mdescLeft"> </td><td class="mdescRight">AoE service. <a href="../../d6/db6/group___mailbox.html#gacc83f4986a68c4393cbdef906c986923">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gacc83f4986a68c4393cbdef906c986923"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3b1c810565dc465ae7b87367ebc0ebb8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga3b1c810565dc465ae7b87367ebc0ebb8">VOE_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0020)</td></tr>
|
|
<tr class="memdesc:ga3b1c810565dc465ae7b87367ebc0ebb8"><td class="mdescLeft"> </td><td class="mdescRight">VoE service. <a href="../../d6/db6/group___mailbox.html#ga3b1c810565dc465ae7b87367ebc0ebb8">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga3b1c810565dc465ae7b87367ebc0ebb8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga55a133317f7917ce7421abfc8e6f4558"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga55a133317f7917ce7421abfc8e6f4558">FOE_SERVICE</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0040)</td></tr>
|
|
<tr class="memdesc:ga55a133317f7917ce7421abfc8e6f4558"><td class="mdescLeft"> </td><td class="mdescRight">FoE service. <a href="../../d6/db6/group___mailbox.html#ga55a133317f7917ce7421abfc8e6f4558">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga55a133317f7917ce7421abfc8e6f4558"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1c395b7549adf3ed23aa4bf87cd16d84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga1c395b7549adf3ed23aa4bf87cd16d84">FRAGMENTS_FOLLOW</a>   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0080)</td></tr>
|
|
<tr class="memdesc:ga1c395b7549adf3ed23aa4bf87cd16d84"><td class="mdescLeft"> </td><td class="mdescRight">Fragments follow service. <a href="../../d6/db6/group___mailbox.html#ga1c395b7549adf3ed23aa4bf87cd16d84">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga1c395b7549adf3ed23aa4bf87cd16d84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a5526ac1d8d39ad0ac3f30ccd6833c1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga4a5526ac1d8d39ad0ac3f30ccd6833c1">MAX_MBX_QUEUE_SIZE</a>   10</td></tr>
|
|
<tr class="memdesc:ga4a5526ac1d8d39ad0ac3f30ccd6833c1"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox queue size. <a href="../../d6/db6/group___mailbox.html#ga4a5526ac1d8d39ad0ac3f30ccd6833c1">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga4a5526ac1d8d39ad0ac3f30ccd6833c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf6461033d89153924a42fc3a6109e468"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gaf6461033d89153924a42fc3a6109e468">MBXSERVICE_MBXERRORCMD</a>   0x01</td></tr>
|
|
<tr class="memdesc:gaf6461033d89153924a42fc3a6109e468"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error command. <a href="../../d6/db6/group___mailbox.html#gaf6461033d89153924a42fc3a6109e468">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gaf6461033d89153924a42fc3a6109e468"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab3949a3831dbfd83db73ad544b42478c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gab3949a3831dbfd83db73ad544b42478c">MBXERR_SYNTAX</a>   0x01</td></tr>
|
|
<tr class="memdesc:gab3949a3831dbfd83db73ad544b42478c"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "syntax". <a href="../../d6/db6/group___mailbox.html#gab3949a3831dbfd83db73ad544b42478c">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gab3949a3831dbfd83db73ad544b42478c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga526ed7f4a94867c0e1928d4d31b77300"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga526ed7f4a94867c0e1928d4d31b77300">MBXERR_UNSUPPORTEDPROTOCOL</a>   0x02</td></tr>
|
|
<tr class="memdesc:ga526ed7f4a94867c0e1928d4d31b77300"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "unsupported protocol". <a href="../../d6/db6/group___mailbox.html#ga526ed7f4a94867c0e1928d4d31b77300">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga526ed7f4a94867c0e1928d4d31b77300"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga65ed4b8f0d039ebd3a8f906b69bcd4be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga65ed4b8f0d039ebd3a8f906b69bcd4be">MBXERR_INVALIDCHANNEL</a>   0x03</td></tr>
|
|
<tr class="memdesc:ga65ed4b8f0d039ebd3a8f906b69bcd4be"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "invalid channel". <a href="../../d6/db6/group___mailbox.html#ga65ed4b8f0d039ebd3a8f906b69bcd4be">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga65ed4b8f0d039ebd3a8f906b69bcd4be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga428d601668cf6ee6b99e89a01305ee91"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga428d601668cf6ee6b99e89a01305ee91">MBXERR_SERVICENOTSUPPORTED</a>   0x04</td></tr>
|
|
<tr class="memdesc:ga428d601668cf6ee6b99e89a01305ee91"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "service not supported". <a href="../../d6/db6/group___mailbox.html#ga428d601668cf6ee6b99e89a01305ee91">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga428d601668cf6ee6b99e89a01305ee91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3a686f811b9f5df89c630c22983b4e3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gac3a686f811b9f5df89c630c22983b4e3">MBXERR_INVALIDHEADER</a>   0x05</td></tr>
|
|
<tr class="memdesc:gac3a686f811b9f5df89c630c22983b4e3"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "invalid header". <a href="../../d6/db6/group___mailbox.html#gac3a686f811b9f5df89c630c22983b4e3">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gac3a686f811b9f5df89c630c22983b4e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga39ec5f9bfd9ae9719db5b0529264b1f1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga39ec5f9bfd9ae9719db5b0529264b1f1">MBXERR_SIZETOOSHORT</a>   0x06</td></tr>
|
|
<tr class="memdesc:ga39ec5f9bfd9ae9719db5b0529264b1f1"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "Size too short". <a href="../../d6/db6/group___mailbox.html#ga39ec5f9bfd9ae9719db5b0529264b1f1">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga39ec5f9bfd9ae9719db5b0529264b1f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb75d2eb8cd4ffb384c17e952bfcb100"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gacb75d2eb8cd4ffb384c17e952bfcb100">MBXERR_NOMOREMEMORY</a>   0x07</td></tr>
|
|
<tr class="memdesc:gacb75d2eb8cd4ffb384c17e952bfcb100"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "No memory". <a href="../../d6/db6/group___mailbox.html#gacb75d2eb8cd4ffb384c17e952bfcb100">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gacb75d2eb8cd4ffb384c17e952bfcb100"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gade87044216e1dec43a5545aad87088ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gade87044216e1dec43a5545aad87088ab">MBXERR_INVALIDSIZE</a>   0x08</td></tr>
|
|
<tr class="memdesc:gade87044216e1dec43a5545aad87088ab"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "Invalid size". <a href="../../d6/db6/group___mailbox.html#gade87044216e1dec43a5545aad87088ab">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gade87044216e1dec43a5545aad87088ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga28f958bc2af0369d940d4909832b28df"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga28f958bc2af0369d940d4909832b28df">MBXERR_SERVICEINWORK</a>   0x09</td></tr>
|
|
<tr class="memdesc:ga28f958bc2af0369d940d4909832b28df"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox error "Service in work". <a href="../../d6/db6/group___mailbox.html#ga28f958bc2af0369d940d4909832b28df">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga28f958bc2af0369d940d4909832b28df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b4e77e994984fe9213c71a037524269"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html#a0b4e77e994984fe9213c71a037524269">MBX_OFFS_TYPE</a>   1</td></tr>
|
|
<tr class="memdesc:a0b4e77e994984fe9213c71a037524269"><td class="mdescLeft"> </td><td class="mdescRight">Protocol type offset. <a href="../../d1/d84/mailbox_8h.html#a0b4e77e994984fe9213c71a037524269">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:a0b4e77e994984fe9213c71a037524269"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd1580758d9ad027e7de5c2725a31305"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html#acd1580758d9ad027e7de5c2725a31305">MBX_OFFS_COUNTER</a>   1</td></tr>
|
|
<tr class="memdesc:acd1580758d9ad027e7de5c2725a31305"><td class="mdescLeft"> </td><td class="mdescRight">Protocol counter offset. <a href="../../d1/d84/mailbox_8h.html#acd1580758d9ad027e7de5c2725a31305">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:acd1580758d9ad027e7de5c2725a31305"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a225b5d1a114d3dadd634361ea9136e79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html#a225b5d1a114d3dadd634361ea9136e79">MBX_MASK_TYPE</a>   0x0F</td></tr>
|
|
<tr class="memdesc:a225b5d1a114d3dadd634361ea9136e79"><td class="mdescLeft"> </td><td class="mdescRight">Protocol type mask. <a href="../../d1/d84/mailbox_8h.html#a225b5d1a114d3dadd634361ea9136e79">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:a225b5d1a114d3dadd634361ea9136e79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61fdf2cad31b3d48b9053638c7877281"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html#a61fdf2cad31b3d48b9053638c7877281">MBX_MASK_COUNTER</a>   0xF0</td></tr>
|
|
<tr class="memdesc:a61fdf2cad31b3d48b9053638c7877281"><td class="mdescLeft"> </td><td class="mdescRight">Protocol counter mask. <a href="../../d1/d84/mailbox_8h.html#a61fdf2cad31b3d48b9053638c7877281">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:a61fdf2cad31b3d48b9053638c7877281"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a99c54244246bb9cb637fee5506636681"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html#a99c54244246bb9cb637fee5506636681">MBX_SHIFT_TYPE</a>   0</td></tr>
|
|
<tr class="memdesc:a99c54244246bb9cb637fee5506636681"><td class="mdescLeft"> </td><td class="mdescRight">Protocol type shift. <a href="../../d1/d84/mailbox_8h.html#a99c54244246bb9cb637fee5506636681">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:a99c54244246bb9cb637fee5506636681"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a348827c894c9ad986b668572bb65d14c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html#a348827c894c9ad986b668572bb65d14c">MBX_SHIFT_COUNTER</a>   4</td></tr>
|
|
<tr class="memdesc:a348827c894c9ad986b668572bb65d14c"><td class="mdescLeft"> </td><td class="mdescRight">Protocol counter shift. <a href="../../d1/d84/mailbox_8h.html#a348827c894c9ad986b668572bb65d14c">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:a348827c894c9ad986b668572bb65d14c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0c6046985cc90b314c9d73b985de69f9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga0c6046985cc90b314c9d73b985de69f9">MBX_HEADER_SIZE</a>   6</td></tr>
|
|
<tr class="memdesc:ga0c6046985cc90b314c9d73b985de69f9"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox header size. <a href="../../d6/db6/group___mailbox.html#ga0c6046985cc90b314c9d73b985de69f9">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga0c6046985cc90b314c9d73b985de69f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c36fbd70163bb4866df2feb68725c58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga3c36fbd70163bb4866df2feb68725c58">MAX_MBX_DATA_SIZE</a>   (<a class="el" href="../../de/d55/ecat__def_8h.html#afa5f870ce543a50d5ac21f9d162492b3">MAX_MBX_SIZE</a> - <a class="el" href="../../d6/db6/group___mailbox.html#ga0c6046985cc90b314c9d73b985de69f9">MBX_HEADER_SIZE</a>)</td></tr>
|
|
<tr class="memdesc:ga3c36fbd70163bb4866df2feb68725c58"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox data size. <a href="../../d6/db6/group___mailbox.html#ga3c36fbd70163bb4866df2feb68725c58">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga3c36fbd70163bb4866df2feb68725c58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa57068f1a1168488891bcde099da7322"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gaa57068f1a1168488891bcde099da7322">PROTO</a>   extern</td></tr>
|
|
<tr class="separator:gaa57068f1a1168488891bcde099da7322"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Определения типов</h2></td></tr>
|
|
<tr class="memitem:ga6334a6e960676affdcc73984c7b92d51"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d3/da6/struct_m_b_x___s_t_r_u_c_t___p_a_c_k_e_d___s_t_a_r_t.html">MBX_STRUCT_PACKED_START</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga6334a6e960676affdcc73984c7b92d51">TMBXHEADER</a></td></tr>
|
|
<tr class="memdesc:ga6334a6e960676affdcc73984c7b92d51"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox header. <a href="../../d6/db6/group___mailbox.html#ga6334a6e960676affdcc73984c7b92d51">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga6334a6e960676affdcc73984c7b92d51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb02a223d7fd16ab2e16795a6b440347"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d3/da6/struct_m_b_x___s_t_r_u_c_t___p_a_c_k_e_d___s_t_a_r_t.html">MBX_STRUCT_PACKED_START</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a></td></tr>
|
|
<tr class="memdesc:gacb02a223d7fd16ab2e16795a6b440347"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox datagram. <a href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gacb02a223d7fd16ab2e16795a6b440347"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Функции</h2></td></tr>
|
|
<tr class="memitem:ga6b06545f8b5a846627db49ba48fb802d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga6b06545f8b5a846627db49ba48fb802d">MBX_Init</a> (void)</td></tr>
|
|
<tr class="memdesc:ga6b06545f8b5a846627db49ba48fb802d"><td class="mdescLeft"> </td><td class="mdescRight">This function intialize the Mailbox Interface. <a href="../../d6/db6/group___mailbox.html#ga6b06545f8b5a846627db49ba48fb802d">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga6b06545f8b5a846627db49ba48fb802d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga499ed60c2ca77715c1a51b56545ee7c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d55/ecat__def_8h.html#ab1922c2d8643eb7da964d427604e992e">UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga499ed60c2ca77715c1a51b56545ee7c0">MBX_StartMailboxHandler</a> (void)</td></tr>
|
|
<tr class="memdesc:ga499ed60c2ca77715c1a51b56545ee7c0"><td class="mdescLeft"> </td><td class="mdescRight">This function includes the state transition from INIT to. <a href="../../d6/db6/group___mailbox.html#ga499ed60c2ca77715c1a51b56545ee7c0">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga499ed60c2ca77715c1a51b56545ee7c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0b3e34d6ce0157ba8a80801a54025969"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga0b3e34d6ce0157ba8a80801a54025969">MBX_StopMailboxHandler</a> (void)</td></tr>
|
|
<tr class="memdesc:ga0b3e34d6ce0157ba8a80801a54025969"><td class="mdescLeft"> </td><td class="mdescRight">This function includes the state transition from. <a href="../../d6/db6/group___mailbox.html#ga0b3e34d6ce0157ba8a80801a54025969">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga0b3e34d6ce0157ba8a80801a54025969"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaeaab6c1a95eb88d343bbeb04d268c78c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gaeaab6c1a95eb88d343bbeb04d268c78c">MBX_MailboxWriteInd</a> (<a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> *pMbx)</td></tr>
|
|
<tr class="memdesc:gaeaab6c1a95eb88d343bbeb04d268c78c"><td class="mdescLeft"> </td><td class="mdescRight">This function is called when the Master has written the Receive-Mailbox. <a href="../../d6/db6/group___mailbox.html#gaeaab6c1a95eb88d343bbeb04d268c78c">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gaeaab6c1a95eb88d343bbeb04d268c78c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac01d66e6d768b88214b6f886c61d6147"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gac01d66e6d768b88214b6f886c61d6147">MBX_MailboxReadInd</a> (void)</td></tr>
|
|
<tr class="memdesc:gac01d66e6d768b88214b6f886c61d6147"><td class="mdescLeft"> </td><td class="mdescRight">This function is called when the Master has read the Send-Mailbox. <a href="../../d6/db6/group___mailbox.html#gac01d66e6d768b88214b6f886c61d6147">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gac01d66e6d768b88214b6f886c61d6147"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac477386846f63a8300f9e6f411acadc9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gac477386846f63a8300f9e6f411acadc9">MBX_MailboxRepeatReq</a> (void)</td></tr>
|
|
<tr class="memdesc:gac477386846f63a8300f9e6f411acadc9"><td class="mdescLeft"> </td><td class="mdescRight">This function is called if the Master has requested a resending of the last. <a href="../../d6/db6/group___mailbox.html#gac477386846f63a8300f9e6f411acadc9">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gac477386846f63a8300f9e6f411acadc9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9d512d71d2959d4780252dee25268def"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga9d512d71d2959d4780252dee25268def">MBX_MailboxSendReq</a> (<a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> *pMbx, <a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> flags)</td></tr>
|
|
<tr class="memdesc:ga9d512d71d2959d4780252dee25268def"><td class="mdescLeft"> </td><td class="mdescRight">This function puts a new Mailbox service in the Send Mailbox. <a href="../../d6/db6/group___mailbox.html#ga9d512d71d2959d4780252dee25268def">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga9d512d71d2959d4780252dee25268def"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga89b696c2f3db8369da2e59994a812f8d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga89b696c2f3db8369da2e59994a812f8d">MBX_CheckAndCopyMailbox</a> (void)</td></tr>
|
|
<tr class="memdesc:ga89b696c2f3db8369da2e59994a812f8d"><td class="mdescLeft"> </td><td class="mdescRight">This function is used to check if the received mailbox command can be processed. <a href="../../d6/db6/group___mailbox.html#ga89b696c2f3db8369da2e59994a812f8d">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga89b696c2f3db8369da2e59994a812f8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2c176cf26d7e69442a2df95299c48ab5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga2c176cf26d7e69442a2df95299c48ab5">MBX_CopyToSendMailbox</a> (<a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> *pMbx)</td></tr>
|
|
<tr class="memdesc:ga2c176cf26d7e69442a2df95299c48ab5"><td class="mdescLeft"> </td><td class="mdescRight">This function copies data to the Send Mailbox. <a href="../../d6/db6/group___mailbox.html#ga2c176cf26d7e69442a2df95299c48ab5">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga2c176cf26d7e69442a2df95299c48ab5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8beea7a777598316004ce74de245a97a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga8beea7a777598316004ce74de245a97a">MBX_Main</a> (void)</td></tr>
|
|
<tr class="memdesc:ga8beea7a777598316004ce74de245a97a"><td class="mdescLeft"> </td><td class="mdescRight">This function is called cyclically to check if a received Mailbox service was stored. <a href="../../d6/db6/group___mailbox.html#ga8beea7a777598316004ce74de245a97a">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga8beea7a777598316004ce74de245a97a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Переменные</h2></td></tr>
|
|
<tr class="memitem:ga7cb3c762d7e1d44b7720b608df5edaba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ae4cc35dcc70810fa972cc8a5185a28fa">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga7cb3c762d7e1d44b7720b608df5edaba">bReceiveMbxIsLocked</a></td></tr>
|
|
<tr class="memdesc:ga7cb3c762d7e1d44b7720b608df5edaba"><td class="mdescLeft"> </td><td class="mdescRight">Receive mailbox is locked (MBoxOut, default SM0) <a href="../../d6/db6/group___mailbox.html#ga7cb3c762d7e1d44b7720b608df5edaba">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga7cb3c762d7e1d44b7720b608df5edaba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafdbd5798d0b3bf4fba8eda6c948fc9ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ae4cc35dcc70810fa972cc8a5185a28fa">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gafdbd5798d0b3bf4fba8eda6c948fc9ec">bSendMbxIsFull</a></td></tr>
|
|
<tr class="memdesc:gafdbd5798d0b3bf4fba8eda6c948fc9ec"><td class="mdescLeft"> </td><td class="mdescRight">Send mailbox is full (MBoxIn, default SM1) <a href="../../d6/db6/group___mailbox.html#gafdbd5798d0b3bf4fba8eda6c948fc9ec">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gafdbd5798d0b3bf4fba8eda6c948fc9ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8dbf0d3eb326ce10c052d94448a1803d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ae4cc35dcc70810fa972cc8a5185a28fa">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga8dbf0d3eb326ce10c052d94448a1803d">bMbxRunning</a></td></tr>
|
|
<tr class="memdesc:ga8dbf0d3eb326ce10c052d94448a1803d"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox running (At least PreOP state) <a href="../../d6/db6/group___mailbox.html#ga8dbf0d3eb326ce10c052d94448a1803d">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga8dbf0d3eb326ce10c052d94448a1803d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga29570eb91547abf928c893ea0a26e015"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ae4cc35dcc70810fa972cc8a5185a28fa">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga29570eb91547abf928c893ea0a26e015">bMbxRepeatToggle</a></td></tr>
|
|
<tr class="memdesc:ga29570eb91547abf928c893ea0a26e015"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox repeat toggle. <a href="../../d6/db6/group___mailbox.html#ga29570eb91547abf928c893ea0a26e015">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga29570eb91547abf928c893ea0a26e015"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae598fcbd4f6bda33af0df5362db9b606"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ab1922c2d8643eb7da964d427604e992e">UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gae598fcbd4f6bda33af0df5362db9b606">u16SendMbxSize</a></td></tr>
|
|
<tr class="memdesc:gae598fcbd4f6bda33af0df5362db9b606"><td class="mdescLeft"> </td><td class="mdescRight">Send mailbox size (default SM1) <a href="../../d6/db6/group___mailbox.html#gae598fcbd4f6bda33af0df5362db9b606">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gae598fcbd4f6bda33af0df5362db9b606"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga45d1c14cf0cb6836a00bf24822c63a45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ab1922c2d8643eb7da964d427604e992e">UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga45d1c14cf0cb6836a00bf24822c63a45">u16ReceiveMbxSize</a></td></tr>
|
|
<tr class="memdesc:ga45d1c14cf0cb6836a00bf24822c63a45"><td class="mdescLeft"> </td><td class="mdescRight">Receive mailbox size (default SM0) <a href="../../d6/db6/group___mailbox.html#ga45d1c14cf0cb6836a00bf24822c63a45">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga45d1c14cf0cb6836a00bf24822c63a45"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae02cd1ea19619dfaf2cf0fefb3d1f520"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ab1922c2d8643eb7da964d427604e992e">UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gae02cd1ea19619dfaf2cf0fefb3d1f520">u16EscAddrReceiveMbx</a></td></tr>
|
|
<tr class="memdesc:gae02cd1ea19619dfaf2cf0fefb3d1f520"><td class="mdescLeft"> </td><td class="mdescRight">Receive mailbox address (default SM0) <a href="../../d6/db6/group___mailbox.html#gae02cd1ea19619dfaf2cf0fefb3d1f520">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gae02cd1ea19619dfaf2cf0fefb3d1f520"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab23a9f1228f01393a2af7bfd4b7e0251"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ab1922c2d8643eb7da964d427604e992e">UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gab23a9f1228f01393a2af7bfd4b7e0251">u16EscAddrSendMbx</a></td></tr>
|
|
<tr class="memdesc:gab23a9f1228f01393a2af7bfd4b7e0251"><td class="mdescLeft"> </td><td class="mdescRight">Send mailbox address (default SM1) <a href="../../d6/db6/group___mailbox.html#gab23a9f1228f01393a2af7bfd4b7e0251">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gab23a9f1228f01393a2af7bfd4b7e0251"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa0e8f3438a4cd4aca5acad53c7a1fc93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gaa0e8f3438a4cd4aca5acad53c7a1fc93">u8MbxWriteCounter</a></td></tr>
|
|
<tr class="memdesc:gaa0e8f3438a4cd4aca5acad53c7a1fc93"><td class="mdescLeft"> </td><td class="mdescRight">Write mailbox counter. <a href="../../d6/db6/group___mailbox.html#gaa0e8f3438a4cd4aca5acad53c7a1fc93">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gaa0e8f3438a4cd4aca5acad53c7a1fc93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf132a0e5f11b51d1f97cb26f267aad47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gaf132a0e5f11b51d1f97cb26f267aad47">u8MbxReadCounter</a></td></tr>
|
|
<tr class="memdesc:gaf132a0e5f11b51d1f97cb26f267aad47"><td class="mdescLeft"> </td><td class="mdescRight">Read mailbox counter. <a href="../../d6/db6/group___mailbox.html#gaf132a0e5f11b51d1f97cb26f267aad47">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gaf132a0e5f11b51d1f97cb26f267aad47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1a64f22aba9c4b5f4b559c884c647d35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga1a64f22aba9c4b5f4b559c884c647d35">u8MailboxSendReqStored</a></td></tr>
|
|
<tr class="memdesc:ga1a64f22aba9c4b5f4b559c884c647d35"><td class="mdescLeft"> </td><td class="mdescRight">Mailbox send request stored. <a href="../../d6/db6/group___mailbox.html#ga1a64f22aba9c4b5f4b559c884c647d35">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga1a64f22aba9c4b5f4b559c884c647d35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9b6303e0442e1fbd802f513d8a9c3ecd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga9b6303e0442e1fbd802f513d8a9c3ecd">psWriteMbx</a></td></tr>
|
|
<tr class="memdesc:ga9b6303e0442e1fbd802f513d8a9c3ecd"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to write mailbox buffer. <a href="../../d6/db6/group___mailbox.html#ga9b6303e0442e1fbd802f513d8a9c3ecd">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga9b6303e0442e1fbd802f513d8a9c3ecd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6fdc4ea8ebed13161399359af9e892c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga6fdc4ea8ebed13161399359af9e892c4">psReadMbx</a></td></tr>
|
|
<tr class="memdesc:ga6fdc4ea8ebed13161399359af9e892c4"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to read mailbox buffer. <a href="../../d6/db6/group___mailbox.html#ga6fdc4ea8ebed13161399359af9e892c4">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga6fdc4ea8ebed13161399359af9e892c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab33c517d0e0e633246c84bc896d39389"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gab33c517d0e0e633246c84bc896d39389">psRepeatMbx</a></td></tr>
|
|
<tr class="memdesc:gab33c517d0e0e633246c84bc896d39389"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to repeat mailbox buffer. <a href="../../d6/db6/group___mailbox.html#gab33c517d0e0e633246c84bc896d39389">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gab33c517d0e0e633246c84bc896d39389"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8a3cae27f21b135607eac17048d2c424"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga8a3cae27f21b135607eac17048d2c424">psStoreMbx</a></td></tr>
|
|
<tr class="memdesc:ga8a3cae27f21b135607eac17048d2c424"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to store mailbox buffer. <a href="../../d6/db6/group___mailbox.html#ga8a3cae27f21b135607eac17048d2c424">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga8a3cae27f21b135607eac17048d2c424"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7637642ee11a6f3e2c7e4af561289400"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../d9/dea/struct_t_m_b_x_q_u_e_u_e.html">TMBXQUEUE</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#ga7637642ee11a6f3e2c7e4af561289400">sMbxSendQueue</a></td></tr>
|
|
<tr class="memdesc:ga7637642ee11a6f3e2c7e4af561289400"><td class="mdescLeft"> </td><td class="mdescRight">Send mailbox queue. <a href="../../d6/db6/group___mailbox.html#ga7637642ee11a6f3e2c7e4af561289400">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga7637642ee11a6f3e2c7e4af561289400"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae5bde2d02ad50b85c04b1ca8c2c937b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> <a class="el" href="../../d9/dea/struct_t_m_b_x_q_u_e_u_e.html">TMBXQUEUE</a> <a class="el" href="../../de/d55/ecat__def_8h.html#aa0fddd0a6a2fbcad8e365fbb1e7a50fa">MBXMEM</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gae5bde2d02ad50b85c04b1ca8c2c937b5">sMbxReceiveQueue</a></td></tr>
|
|
<tr class="memdesc:gae5bde2d02ad50b85c04b1ca8c2c937b5"><td class="mdescLeft"> </td><td class="mdescRight">Receive mailbox queue. <a href="../../d6/db6/group___mailbox.html#gae5bde2d02ad50b85c04b1ca8c2c937b5">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:gae5bde2d02ad50b85c04b1ca8c2c937b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
|
<div class="textblock"><dl class="section author"><dt>Автор</dt><dd><a href="#" onclick="location.href='mai'+'lto:'+'Eth'+'er'+'cat'+'SS'+'C@b'+'ec'+'kho'+'ff'+'.co'+'m'; return false;">Ether<span style="display: none;">.nosp@m.</span>catS<span style="display: none;">.nosp@m.</span>SC@be<span style="display: none;">.nosp@m.</span>ckho<span style="display: none;">.nosp@m.</span>ff.co<span style="display: none;">.nosp@m.</span>m</a></dd></dl>
|
|
<dl class="section version"><dt>Версия</dt><dd>5.12</dd></dl>
|
|
<p><br />
|
|
Changes to version V5.11:<br />
|
|
V5.12 ECAT2: big endian changes<br />
|
|
V5.12 MBX3: handle incomplete mailbox communication<br />
|
|
<br />
|
|
Changes to version V5.01:<br />
|
|
V5.11 ECAT10: change PROTO handling to prevent compiler errors<br />
|
|
V5.11 MBX1: "return value of ""MBX_StartMailboxHandler()"" changed to UINT16"<br />
|
|
V5.11 MBX3: set application triggered emergency and EoE data to pending if no mailbox queue is supported and another mailbox request is currently handled, Handle only one mailbox request at a time (in case that MAILBPX_QUEUE is disabled)<br />
|
|
<br />
|
|
Changes to version - :<br />
|
|
V5.01 : Start file change log </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a></p>
|
|
</div><h2 class="groupheader">Макросы</h2>
|
|
<a id="a61fdf2cad31b3d48b9053638c7877281"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61fdf2cad31b3d48b9053638c7877281">◆ </a></span>MBX_MASK_COUNTER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_MASK_COUNTER   0xF0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol counter mask. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a> строка <a class="el" href="../../d1/d84/mailbox_8h_source.html#l00108">108</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a225b5d1a114d3dadd634361ea9136e79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a225b5d1a114d3dadd634361ea9136e79">◆ </a></span>MBX_MASK_TYPE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_MASK_TYPE   0x0F</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol type mask. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a> строка <a class="el" href="../../d1/d84/mailbox_8h_source.html#l00107">107</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd1580758d9ad027e7de5c2725a31305"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd1580758d9ad027e7de5c2725a31305">◆ </a></span>MBX_OFFS_COUNTER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_OFFS_COUNTER   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol counter offset. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a> строка <a class="el" href="../../d1/d84/mailbox_8h_source.html#l00106">106</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b4e77e994984fe9213c71a037524269"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b4e77e994984fe9213c71a037524269">◆ </a></span>MBX_OFFS_TYPE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_OFFS_TYPE   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol type offset. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a> строка <a class="el" href="../../d1/d84/mailbox_8h_source.html#l00105">105</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a348827c894c9ad986b668572bb65d14c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a348827c894c9ad986b668572bb65d14c">◆ </a></span>MBX_SHIFT_COUNTER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_SHIFT_COUNTER   4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol counter shift. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a> строка <a class="el" href="../../d1/d84/mailbox_8h_source.html#l00110">110</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a99c54244246bb9cb637fee5506636681"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a99c54244246bb9cb637fee5506636681">◆ </a></span>MBX_SHIFT_TYPE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_SHIFT_TYPE   0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol type shift. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d1/d84/mailbox_8h_source.html">mailbox.h</a> строка <a class="el" href="../../d1/d84/mailbox_8h_source.html#l00109">109</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="../../d1/d84/mailbox_8h.html">mailbox.h</a></li>
|
|
<li class="footer">Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|