1683 lines
118 KiB
HTML
1683 lines
118 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 Functions</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('d6/db6/group___mailbox.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="#files">Файлы</a> |
|
|
<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 Functions</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="dynheader">
|
|
Граф связей класса Mailbox Functions:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox.svg" width="555" height="155"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
|
Файлы</h2></td></tr>
|
|
<tr class="memitem:dc/d09/mailbox_8c"><td class="memItemLeft" align="right" valign="top">файл  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d09/mailbox_8c.html">mailbox.c</a></td></tr>
|
|
<tr class="memdesc:dc/d09/mailbox_8c"><td class="mdescLeft"> </td><td class="mdescRight">Implementation. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:d1/d84/mailbox_8h"><td class="memItemLeft" align="right" valign="top">файл  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d84/mailbox_8h.html">mailbox.h</a></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="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:gada839ef1c5225425353879ecd1e0e519"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/db6/group___mailbox.html#gada839ef1c5225425353879ecd1e0e519">_MAILBOX_</a>   1</td></tr>
|
|
<tr class="separator:gada839ef1c5225425353879ecd1e0e519"><td class="memSeparator" colspan="2"> </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: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:gaef3e0f5065b884dd28560cc1da7a8347"><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#gaef3e0f5065b884dd28560cc1da7a8347">PutInMbxQueue</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="../../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> *pQueue)</td></tr>
|
|
<tr class="separator:gaef3e0f5065b884dd28560cc1da7a8347"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga94506b28904f3499832b5db9ba3192ac"><td class="memItemLeft" align="right" valign="top"><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#ga94506b28904f3499832b5db9ba3192ac">GetOutOfMbxQueue</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> *pQueue)</td></tr>
|
|
<tr class="separator:ga94506b28904f3499832b5db9ba3192ac"><td class="memSeparator" colspan="2"> </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:ga1fdaabc619ee0bb189574d5c4f989d43"><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#ga1fdaabc619ee0bb189574d5c4f989d43">MailboxServiceInd</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:ga1fdaabc619ee0bb189574d5c4f989d43"><td class="mdescLeft"> </td><td class="mdescRight">The function checks the mailbox header for the requested service and calls the. <a href="../../d6/db6/group___mailbox.html#ga1fdaabc619ee0bb189574d5c4f989d43">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga1fdaabc619ee0bb189574d5c4f989d43"><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:gaac0535944eb5099bf3d8850dabfe271a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d55/ecat__def_8h.html#a72fdcd7d0b4e0ac18d761b192a439a2a">VARVOLATILE</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#gaac0535944eb5099bf3d8850dabfe271a">u8dummy</a></td></tr>
|
|
<tr class="separator:gaac0535944eb5099bf3d8850dabfe271a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga44e92071609e4f3856bad12e5509ba95"><td class="memItemLeft" align="right" valign="top"><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#ga44e92071609e4f3856bad12e5509ba95">bNoMbxMemoryAvailable</a></td></tr>
|
|
<tr class="memdesc:ga44e92071609e4f3856bad12e5509ba95"><td class="mdescLeft"> </td><td class="mdescRight">Indicates if enough dynamic memory is available to handle at least one mailbox datagram. <a href="../../d6/db6/group___mailbox.html#ga44e92071609e4f3856bad12e5509ba95">Подробнее...</a><br /></td></tr>
|
|
<tr class="separator:ga44e92071609e4f3856bad12e5509ba95"><td class="memSeparator" colspan="2"> </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>
|
|
<h2 class="groupheader">Макросы</h2>
|
|
<a id="gada839ef1c5225425353879ecd1e0e519"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gada839ef1c5225425353879ecd1e0e519">◆ </a></span>_MAILBOX_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define _MAILBOX_   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00146">146</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacc83f4986a68c4393cbdef906c986923"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacc83f4986a68c4393cbdef906c986923">◆ </a></span>AOE_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define AOE_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0010)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>AoE service. </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#l00056">56</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga39571294f51df62e24fef02c5bff94d3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga39571294f51df62e24fef02c5bff94d3">◆ </a></span>COE_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define COE_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0002)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>CoE service. </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#l00053">53</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab4b4e8b31b9caa32ed4713dd83030522"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab4b4e8b31b9caa32ed4713dd83030522">◆ </a></span>EMCY_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define EMCY_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0001)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Emergency service. </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#l00052">52</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga577ea668fb0a87874dbd2c69cc64cde2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga577ea668fb0a87874dbd2c69cc64cde2">◆ </a></span>EOE_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define EOE_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0008)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>EoE service. </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#l00055">55</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga55a133317f7917ce7421abfc8e6f4558"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga55a133317f7917ce7421abfc8e6f4558">◆ </a></span>FOE_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FOE_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0040)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>FoE service. </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#l00058">58</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1c395b7549adf3ed23aa4bf87cd16d84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1c395b7549adf3ed23aa4bf87cd16d84">◆ </a></span>FRAGMENTS_FOLLOW</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FRAGMENTS_FOLLOW   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0080)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Fragments follow service. </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#l00059">59</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3c36fbd70163bb4866df2feb68725c58"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3c36fbd70163bb4866df2feb68725c58">◆ </a></span>MAX_MBX_DATA_SIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MAX_MBX_DATA_SIZE   (<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>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox data size. </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#l00118">118</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4a5526ac1d8d39ad0ac3f30ccd6833c1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4a5526ac1d8d39ad0ac3f30ccd6833c1">◆ </a></span>MAX_MBX_QUEUE_SIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MAX_MBX_QUEUE_SIZE   10</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox queue size. </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#l00070">70</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0c6046985cc90b314c9d73b985de69f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0c6046985cc90b314c9d73b985de69f9">◆ </a></span>MBX_HEADER_SIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_HEADER_SIZE   6</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox header size. </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#l00115">115</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga517224f4f34e955c2a57e3c532f1d143"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga517224f4f34e955c2a57e3c532f1d143">◆ </a></span>MBX_TYPE_AOE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_TYPE_AOE   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox type AoE. </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#l00045">45</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga5b9954c69245c00d60f7aa84c15279c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga5b9954c69245c00d60f7aa84c15279c2">◆ </a></span>MBX_TYPE_COE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_TYPE_COE   3</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox type CoE. </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#l00047">47</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacfe2cae0342e205afb116ea20ee301ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacfe2cae0342e205afb116ea20ee301ea">◆ </a></span>MBX_TYPE_EOE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_TYPE_EOE   2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox type EoE. </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#l00046">46</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga214499c88bdd9d9a84f5fcf2dfdd79ef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga214499c88bdd9d9a84f5fcf2dfdd79ef">◆ </a></span>MBX_TYPE_FOE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_TYPE_FOE   4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox type FoE. </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#l00048">48</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab6c6b3243eafbeedec91c1a6df712526"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab6c6b3243eafbeedec91c1a6df712526">◆ </a></span>MBX_TYPE_SOE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_TYPE_SOE   5</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox type SoE. </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#l00049">49</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga8e766ddfbcbaafe051625c01a177d9e7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga8e766ddfbcbaafe051625c01a177d9e7">◆ </a></span>MBX_TYPE_VOE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBX_TYPE_VOE   15</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox type VoE. </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#l00050">50</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga65ed4b8f0d039ebd3a8f906b69bcd4be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga65ed4b8f0d039ebd3a8f906b69bcd4be">◆ </a></span>MBXERR_INVALIDCHANNEL</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_INVALIDCHANNEL   0x03</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "invalid channel". </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#l00085">85</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac3a686f811b9f5df89c630c22983b4e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac3a686f811b9f5df89c630c22983b4e3">◆ </a></span>MBXERR_INVALIDHEADER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_INVALIDHEADER   0x05</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "invalid header". </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#l00087">87</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gade87044216e1dec43a5545aad87088ab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gade87044216e1dec43a5545aad87088ab">◆ </a></span>MBXERR_INVALIDSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_INVALIDSIZE   0x08</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "Invalid size". </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#l00090">90</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacb75d2eb8cd4ffb384c17e952bfcb100"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacb75d2eb8cd4ffb384c17e952bfcb100">◆ </a></span>MBXERR_NOMOREMEMORY</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_NOMOREMEMORY   0x07</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "No memory". </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#l00089">89</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga28f958bc2af0369d940d4909832b28df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga28f958bc2af0369d940d4909832b28df">◆ </a></span>MBXERR_SERVICEINWORK</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_SERVICEINWORK   0x09</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "Service in work". </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#l00091">91</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga428d601668cf6ee6b99e89a01305ee91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga428d601668cf6ee6b99e89a01305ee91">◆ </a></span>MBXERR_SERVICENOTSUPPORTED</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_SERVICENOTSUPPORTED   0x04</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "service not supported". </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#l00086">86</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga39ec5f9bfd9ae9719db5b0529264b1f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga39ec5f9bfd9ae9719db5b0529264b1f1">◆ </a></span>MBXERR_SIZETOOSHORT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_SIZETOOSHORT   0x06</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "Size too short". </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#l00088">88</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab3949a3831dbfd83db73ad544b42478c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab3949a3831dbfd83db73ad544b42478c">◆ </a></span>MBXERR_SYNTAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_SYNTAX   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "syntax". </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#l00083">83</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga526ed7f4a94867c0e1928d4d31b77300"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga526ed7f4a94867c0e1928d4d31b77300">◆ </a></span>MBXERR_UNSUPPORTEDPROTOCOL</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXERR_UNSUPPORTEDPROTOCOL   0x02</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error "unsupported protocol". </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#l00084">84</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf6461033d89153924a42fc3a6109e468"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf6461033d89153924a42fc3a6109e468">◆ </a></span>MBXSERVICE_MBXERRORCMD</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MBXSERVICE_MBXERRORCMD   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox error command. </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#l00077">77</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa57068f1a1168488891bcde099da7322"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa57068f1a1168488891bcde099da7322">◆ </a></span>PROTO</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PROTO   extern</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#l00155">155</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf6191f56ec1426e073c99ef603bd2bd8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf6191f56ec1426e073c99ef603bd2bd8">◆ </a></span>SOE_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define SOE_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0004)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SoE service. </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#l00054">54</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3b1c810565dc465ae7b87367ebc0ebb8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3b1c810565dc465ae7b87367ebc0ebb8">◆ </a></span>VOE_SERVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define VOE_SERVICE   ((<a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a>) 0x0020)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>VoE service. </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#l00057">57</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Типы</h2>
|
|
<a id="gacb02a223d7fd16ab2e16795a6b440347"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacb02a223d7fd16ab2e16795a6b440347">◆ </a></span>TMBX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">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> <a class="el" href="../../d6/db6/group___mailbox.html#gacb02a223d7fd16ab2e16795a6b440347">TMBX</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox datagram. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga6334a6e960676affdcc73984c7b92d51"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6334a6e960676affdcc73984c7b92d51">◆ </a></span>TMBXHEADER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">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> <a class="el" href="../../d6/db6/group___mailbox.html#ga6334a6e960676affdcc73984c7b92d51">TMBXHEADER</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox header. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Функции</h2>
|
|
<a id="ga94506b28904f3499832b5db9ba3192ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga94506b28904f3499832b5db9ba3192ac">◆ </a></span>GetOutOfMbxQueue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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>* GetOutOfMbxQueue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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="paramname"><em>pQueue</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00228">228</a></p>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga94506b28904f3499832b5db9ba3192ac_icgraph.svg" width="100%" height="485"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1fdaabc619ee0bb189574d5c4f989d43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1fdaabc619ee0bb189574d5c4f989d43">◆ </a></span>MailboxServiceInd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> MailboxServiceInd </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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="paramname"><em>pMbx</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The function checks the mailbox header for the requested service and calls the. </p>
|
|
<dl class="params"><dt>Аргументы</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">pMbx</td><td>Pointer to the received Mailbox command from Master.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>corresponding XXXX_ServiceInd-function </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00470">470</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga1fdaabc619ee0bb189574d5c4f989d43_cgraph.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 class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga1fdaabc619ee0bb189574d5c4f989d43_icgraph.svg" width="628" height="39"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga89b696c2f3db8369da2e59994a812f8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga89b696c2f3db8369da2e59994a812f8d">◆ </a></span>MBX_CheckAndCopyMailbox()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_CheckAndCopyMailbox </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function is used to check if the received mailbox command can be processed. </p>
|
|
<pre class="fragment"> Also the contents of the Receive Mailbox will be copied in the variable sMbx.
|
|
</pre>
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00794">794</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga89b696c2f3db8369da2e59994a812f8d_cgraph.svg" width="100%" height="368"><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="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga89b696c2f3db8369da2e59994a812f8d_icgraph.svg" width="100%" height="300"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2c176cf26d7e69442a2df95299c48ab5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2c176cf26d7e69442a2df95299c48ab5">◆ </a></span>MBX_CopyToSendMailbox()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> MBX_CopyToSendMailbox </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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="paramname"><em>pMbx</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function copies data to the Send Mailbox. </p>
|
|
<dl class="params"><dt>Аргументы</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">pMbx</td><td>Pointer to the Mailbox command to be send to the master. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00904">904</a></p>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga2c176cf26d7e69442a2df95299c48ab5_icgraph.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>
|
|
</div>
|
|
<a id="ga6b06545f8b5a846627db49ba48fb802d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6b06545f8b5a846627db49ba48fb802d">◆ </a></span>MBX_Init()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_Init </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function intialize the Mailbox Interface. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00263">263</a></p>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga6b06545f8b5a846627db49ba48fb802d_icgraph.svg" width="423" height="39"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac01d66e6d768b88214b6f886c61d6147"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac01d66e6d768b88214b6f886c61d6147">◆ </a></span>MBX_MailboxReadInd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_MailboxReadInd </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function is called when the Master has read the Send-Mailbox. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00573">573</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gac01d66e6d768b88214b6f886c61d6147_cgraph.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 class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gac01d66e6d768b88214b6f886c61d6147_icgraph.svg" width="519" height="39"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac477386846f63a8300f9e6f411acadc9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac477386846f63a8300f9e6f411acadc9">◆ </a></span>MBX_MailboxRepeatReq()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_MailboxRepeatReq </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function is called if the Master has requested a resending of the last. </p>
|
|
<p>sent mailbox </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00661">661</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gac477386846f63a8300f9e6f411acadc9_cgraph.svg" width="398" height="143"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gac477386846f63a8300f9e6f411acadc9_icgraph.svg" width="536" height="39"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9d512d71d2959d4780252dee25268def"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9d512d71d2959d4780252dee25268def">◆ </a></span>MBX_MailboxSendReq()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> MBX_MailboxSendReq </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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="paramname"><em>pMbx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> </td>
|
|
<td class="paramname"><em>flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function puts a new Mailbox service in the Send Mailbox. </p>
|
|
<dl class="params"><dt>Аргументы</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">pMbx</td><td>Pointer to a Mailbox command to be sent (read by the Master) </td></tr>
|
|
<tr><td class="paramname">flags</td><td>Bit 0-6: mailbox protocol type: 0x01 - emergency service 0x02 - CoE service 0x04 - SoE service 0x80 - EoE service 0x10 - AoE service 0x20 - VoE service Bit 7: 0 - no more fragments to be sent for the requested mailbox service 1 - additional fragments to be sent for the mailbox service, the corresponding XXXX_ContinueInd-function will be called to get the next fragment</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Возвращает</dt><dd>0: Success - mailbox command could be stored in the send mailbox 1: Failed - mailbox command could not be stored in the send mailbox, the XXXX_ContinueInd service will be called when the mailbox was read from the master to </dd></dl>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00725">725</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga9d512d71d2959d4780252dee25268def_cgraph.svg" width="387" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga9d512d71d2959d4780252dee25268def_icgraph.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>
|
|
</div>
|
|
<a id="gaeaab6c1a95eb88d343bbeb04d268c78c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaeaab6c1a95eb88d343bbeb04d268c78c">◆ </a></span>MBX_MailboxWriteInd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_MailboxWriteInd </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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="paramname"><em>pMbx</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function is called when the Master has written the Receive-Mailbox. </p>
|
|
<dl class="params"><dt>Аргументы</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">pMbx</td><td>Pointer to the received Mailbox command from Master.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>It will only be called if the send mailbox is empty, that a response for the</p>
|
|
<p>mailbox service could be stored.</p>
|
|
<p>The function checks the mailbox header for the requested service and calls the</p>
|
|
<p>corresponding XXXX_ServiceInd-function </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00513">513</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gaeaab6c1a95eb88d343bbeb04d268c78c_cgraph.svg" width="583" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gaeaab6c1a95eb88d343bbeb04d268c78c_icgraph.svg" width="100%" height="300"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga8beea7a777598316004ce74de245a97a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga8beea7a777598316004ce74de245a97a">◆ </a></span>MBX_Main()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_Main </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function is called cyclically to check if a received Mailbox service was stored. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00998">998</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga8beea7a777598316004ce74de245a97a_cgraph.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 class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga8beea7a777598316004ce74de245a97a_icgraph.svg" width="455" height="39"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga499ed60c2ca77715c1a51b56545ee7c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga499ed60c2ca77715c1a51b56545ee7c0">◆ </a></span>MBX_StartMailboxHandler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> MBX_StartMailboxHandler </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function includes the state transition from INIT to. </p>
|
|
<p>PRE-OPERATIONAL in the EtherCAT Slave corresponding to</p>
|
|
<p>local management service Start Mailbox Handler</p>
|
|
<p>it is checked if the mailbox areas overlaps each other</p>
|
|
<p>and the Sync Manager channels 0 and 1 are enabled.</p>
|
|
<p>This function shall only be called if mailbox is supported. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00314">314</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga499ed60c2ca77715c1a51b56545ee7c0_cgraph.svg" width="395" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga499ed60c2ca77715c1a51b56545ee7c0_icgraph.svg" width="100%" height="407"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0b3e34d6ce0157ba8a80801a54025969"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0b3e34d6ce0157ba8a80801a54025969">◆ </a></span>MBX_StopMailboxHandler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/d82/group___co_e.html#gaa57068f1a1168488891bcde099da7322">PROTO</a> void MBX_StopMailboxHandler </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This function includes the state transition from. </p>
|
|
<p>PRE-OPERATIONAL to INIT in the EtherCAT Slave corresponding to</p>
|
|
<p>local management service Stop Mailbox Handler</p>
|
|
<p>the Sync Manager channels 0 and 1 are disabled </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00384">384</a></p>
|
|
<div class="dynheader">
|
|
Граф вызовов:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga0b3e34d6ce0157ba8a80801a54025969_cgraph.svg" width="396" height="143"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_ga0b3e34d6ce0157ba8a80801a54025969_icgraph.svg" width="100%" height="407"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaef3e0f5065b884dd28560cc1da7a8347"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaef3e0f5065b884dd28560cc1da7a8347">◆ </a></span>PutInMbxQueue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> PutInMbxQueue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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="paramname"><em>pMbx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><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="paramname"><em>pQueue</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00195">195</a></p>
|
|
<div class="dynheader">
|
|
Граф вызова функции:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d6/db6/group___mailbox_gaef3e0f5065b884dd28560cc1da7a8347_icgraph.svg" width="100%" height="592"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Переменные</h2>
|
|
<a id="ga29570eb91547abf928c893ea0a26e015"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga29570eb91547abf928c893ea0a26e015">◆ </a></span>bMbxRepeatToggle</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> bMbxRepeatToggle</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox repeat toggle. </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#l00161">161</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga8dbf0d3eb326ce10c052d94448a1803d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga8dbf0d3eb326ce10c052d94448a1803d">◆ </a></span>bMbxRunning</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> bMbxRunning</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox running (At least PreOP state) </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#l00160">160</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga44e92071609e4f3856bad12e5509ba95"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga44e92071609e4f3856bad12e5509ba95">◆ </a></span>bNoMbxMemoryAvailable</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../de/d55/ecat__def_8h.html#ae4cc35dcc70810fa972cc8a5185a28fa">BOOL</a> bNoMbxMemoryAvailable</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Indicates if enough dynamic memory is available to handle at least one mailbox datagram. </p>
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../dc/d09/mailbox_8c_source.html">mailbox.c</a> строка <a class="el" href="../../dc/d09/mailbox_8c_source.html#l00175">175</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7cb3c762d7e1d44b7720b608df5edaba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7cb3c762d7e1d44b7720b608df5edaba">◆ </a></span>bReceiveMbxIsLocked</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> bReceiveMbxIsLocked</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Receive mailbox is locked (MBoxOut, default SM0) </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#l00158">158</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gafdbd5798d0b3bf4fba8eda6c948fc9ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gafdbd5798d0b3bf4fba8eda6c948fc9ec">◆ </a></span>bSendMbxIsFull</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> bSendMbxIsFull</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Send mailbox is full (MBoxIn, default SM1) </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#l00159">159</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga6fdc4ea8ebed13161399359af9e892c4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6fdc4ea8ebed13161399359af9e892c4">◆ </a></span>psReadMbx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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>* psReadMbx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pointer to read mailbox buffer. </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#l00171">171</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab33c517d0e0e633246c84bc896d39389"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab33c517d0e0e633246c84bc896d39389">◆ </a></span>psRepeatMbx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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>* psRepeatMbx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pointer to repeat mailbox buffer. </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#l00172">172</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga8a3cae27f21b135607eac17048d2c424"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga8a3cae27f21b135607eac17048d2c424">◆ </a></span>psStoreMbx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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>* psStoreMbx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pointer to store mailbox buffer. </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#l00173">173</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9b6303e0442e1fbd802f513d8a9c3ecd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9b6303e0442e1fbd802f513d8a9c3ecd">◆ </a></span>psWriteMbx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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>* psWriteMbx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pointer to write mailbox buffer. </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#l00170">170</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae5bde2d02ad50b85c04b1ca8c2c937b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae5bde2d02ad50b85c04b1ca8c2c937b5">◆ </a></span>sMbxReceiveQueue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> sMbxReceiveQueue</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Receive mailbox queue. </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#l00176">176</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7637642ee11a6f3e2c7e4af561289400"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7637642ee11a6f3e2c7e4af561289400">◆ </a></span>sMbxSendQueue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> sMbxSendQueue</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Send mailbox queue. </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#l00175">175</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae02cd1ea19619dfaf2cf0fefb3d1f520"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae02cd1ea19619dfaf2cf0fefb3d1f520">◆ </a></span>u16EscAddrReceiveMbx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u16EscAddrReceiveMbx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Receive mailbox address (default SM0) </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#l00164">164</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab23a9f1228f01393a2af7bfd4b7e0251"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab23a9f1228f01393a2af7bfd4b7e0251">◆ </a></span>u16EscAddrSendMbx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u16EscAddrSendMbx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Send mailbox address (default SM1) </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#l00165">165</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga45d1c14cf0cb6836a00bf24822c63a45"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga45d1c14cf0cb6836a00bf24822c63a45">◆ </a></span>u16ReceiveMbxSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u16ReceiveMbxSize</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Receive mailbox size (default SM0) </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#l00163">163</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae598fcbd4f6bda33af0df5362db9b606"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae598fcbd4f6bda33af0df5362db9b606">◆ </a></span>u16SendMbxSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u16SendMbxSize</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Send mailbox size (default SM1) </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#l00162">162</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaac0535944eb5099bf3d8850dabfe271a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaac0535944eb5099bf3d8850dabfe271a">◆ </a></span>u8dummy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../de/d55/ecat__def_8h.html#a72fdcd7d0b4e0ac18d761b192a439a2a">VARVOLATILE</a> <a class="el" href="../../de/d55/ecat__def_8h.html#ad8ce12d83f204245685f98caf9d03944">UINT8</a> u8dummy</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">См. определение в файле <a class="el" href="../../d9/d61/ecatslv_8c_source.html">ecatslv.c</a> строка <a class="el" href="../../d9/d61/ecatslv_8c_source.html#l00246">246</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1a64f22aba9c4b5f4b559c884c647d35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1a64f22aba9c4b5f4b559c884c647d35">◆ </a></span>u8MailboxSendReqStored</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u8MailboxSendReqStored</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mailbox send request stored. </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#l00169">169</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf132a0e5f11b51d1f97cb26f267aad47"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf132a0e5f11b51d1f97cb26f267aad47">◆ </a></span>u8MbxReadCounter</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u8MbxReadCounter</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Read mailbox counter. </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#l00167">167</a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa0e8f3438a4cd4aca5acad53c7a1fc93"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa0e8f3438a4cd4aca5acad53c7a1fc93">◆ </a></span>u8MbxWriteCounter</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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> u8MbxWriteCounter</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Write mailbox counter. </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#l00166">166</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="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>
|