changeset 240 | 34654679f262 |
parent 215 | f49e5a6b7804 |
239:f45fd4cd3832 | 240:34654679f262 |
---|---|
16 <ul> |
16 <ul> |
17 <li><a href="files.html"><span>File List</span></a></li> |
17 <li><a href="files.html"><span>File List</span></a></li> |
18 <li><a href="globals.html"><span>Globals</span></a></li> |
18 <li><a href="globals.html"><span>Globals</span></a></li> |
19 </ul></div> |
19 </ul></div> |
20 <div class="nav"> |
20 <div class="nav"> |
21 <a class="el" href="dir_2209bfb26110ae52d50da4cefad5e72f.html">include</a></div> |
21 <a class="el" href="dir_bb27f6e70a4a8ab6966321815f15a33d.html">include</a></div> |
22 <h1>objacces.h File Reference</h1>Responsible for accessing the object dictionary. <a href="#_details">More...</a> |
22 <h1>objacces.h File Reference</h1>Responsible for accessing the object dictionary. <a href="#_details">More...</a> |
23 <p> |
23 <p> |
24 <code>#include <<a class="el" href="win32_2applicfg_8h-source.html">applicfg.h</a>></code><br> |
24 <code>#include <<a class="el" href="win32_2applicfg_8h-source.html">applicfg.h</a>></code><br> |
25 <code>#include "<a class="el" href="data_8h-source.html">data.h</a>"</code><br> |
25 <code>#include "<a class="el" href="data_8h-source.html">data.h</a>"</code><br> |
26 |
26 |
27 <p> |
27 <p> |
28 Include dependency graph for objacces.h:<p><center><img src="objacces_8h__incl.png" border="0" usemap="#include/objacces.h_map" alt=""></center> |
28 Include dependency graph for objacces.h:<p><center><img src="objacces_8h__incl.png" border="0" usemap="#include/objacces.h_map" alt=""></center> |
29 <map name="include/objacces.h_map"> |
29 <map name="include/objacces.h_map"> |
30 <area href="win32_2applicfg_8h.html" shape="rect" coords="595,323,683,347" alt=""> |
30 <area href="win32_2applicfg_8h.html" shape="rect" coords="527,313,601,340" alt=""> |
31 <area href="data_8h.html" shape="rect" coords="204,301,268,325" alt=""> |
31 <area href="data_8h.html" shape="rect" coords="173,288,227,315" alt=""> |
32 <area href="def_8h.html" shape="rect" coords="479,448,535,472" alt=""> |
32 <area href="def_8h.html" shape="rect" coords="420,440,468,467" alt=""> |
33 <area href="can_8h.html" shape="rect" coords="478,248,536,272" alt=""> |
33 <area href="can_8h.html" shape="rect" coords="420,288,468,315" alt=""> |
34 <area href="objdictdef_8h.html" shape="rect" coords="320,107,422,131" alt=""> |
34 <area href="objdictdef_8h.html" shape="rect" coords="277,85,363,112" alt=""> |
35 <area href="sdo_8h.html" shape="rect" coords="342,547,400,571" alt=""> |
35 <area href="sdo_8h.html" shape="rect" coords="296,491,344,517" alt=""> |
36 <area href="pdo_8h.html" shape="rect" coords="342,397,400,421" alt=""> |
36 <area href="pdo_8h.html" shape="rect" coords="295,339,345,365" alt=""> |
37 <area href="states_8h.html" shape="rect" coords="334,301,408,325" alt=""> |
37 <area href="states_8h.html" shape="rect" coords="289,389,351,416" alt=""> |
38 <area href="lifegrd_8h.html" shape="rect" coords="332,349,410,373" alt=""> |
38 <area href="lifegrd_8h.html" shape="rect" coords="287,35,353,61" alt=""> |
39 <area href="sync_8h.html" shape="rect" coords="338,155,404,179" alt=""> |
39 <area href="sync_8h.html" shape="rect" coords="292,187,348,213" alt=""> |
40 <area href="nmtMaster_8h.html" shape="rect" coords="318,203,424,227" alt=""> |
40 <area href="nmtMaster_8h.html" shape="rect" coords="276,237,364,264" alt=""> |
41 <area href="config_8h.html" shape="rect" coords="602,448,676,472" alt=""> |
41 <area href="config_8h.html" shape="rect" coords="532,440,596,467" alt=""> |
42 <area href="timer_8h.html" shape="rect" coords="472,496,542,520" alt=""> |
42 <area href="timer_8h.html" shape="rect" coords="415,491,473,517" alt=""> |
43 <area href="win32_2timerscfg_8h.html" shape="rect" coords="590,496,688,520" alt=""> |
43 <area href="win32_2timerscfg_8h.html" shape="rect" coords="524,491,604,517" alt=""> |
44 </map> |
44 </map> |
45 |
45 |
46 <p> |
46 <p> |
47 This graph shows which files directly or indirectly include this file:<p><center><img src="objacces_8h__dep__incl.png" border="0" usemap="#include/objacces.hdep_map" alt=""></center> |
47 This graph shows which files directly or indirectly include this file:<p><center><img src="objacces_8h__dep__incl.png" border="0" usemap="#include/objacces.hdep_map" alt=""></center> |
48 <map name="include/objacces.hdep_map"> |
48 <map name="include/objacces.hdep_map"> |
49 <area href="dcf_8c.html" shape="rect" coords="224,6,301,30" alt=""> |
49 <area href="dcf_8c.html" shape="rect" coords="188,5,255,32" alt=""> |
50 <area href="objacces_8c.html" shape="rect" coords="204,54,321,78" alt=""> |
50 <area href="objacces_8c.html" shape="rect" coords="173,56,269,83" alt=""> |
51 <area href="pdo_8c.html" shape="rect" coords="221,102,304,126" alt=""> |
51 <area href="pdo_8c.html" shape="rect" coords="187,107,256,133" alt=""> |
52 <area href="sdo_8c.html" shape="rect" coords="223,150,303,174" alt=""> |
52 <area href="sdo_8c.html" shape="rect" coords="188,157,255,184" alt=""> |
53 <area href="data_8h.html" shape="rect" coords="204,198,321,222" alt=""> |
53 <area href="data_8h.html" shape="rect" coords="173,208,269,235" alt=""> |
54 </map> |
54 </map> |
55 |
55 |
56 <p> |
56 <p> |
57 <a href="objacces_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
57 <a href="objacces_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
58 <tr><td></td></tr> |
58 <tr><td></td></tr> |
59 <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> |
59 <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> |
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef UNS32(*) </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#270e94e9acf61da8b2f36b3ebdbf2fdd">valueRangeTest_t</a> (UNS8 typeValue, void *Value)</td></tr> |
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef UNS32(*) </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#0c04a935735f5dbc8466f6e0a981723b">valueRangeTest_t</a> (UNS8 typeValue, void *Value)</td></tr> |
61 |
61 |
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*) </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#7b55b55a3f5ed8e4b2991cb85c7be7ce">storeODSubIndex_t</a> (UNS16 wIndex, UNS8 bSubindex)</td></tr> |
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*) </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#0fffa15168046a1e8231be4c80aa4ac4">storeODSubIndex_t</a> (UNS16 wIndex, UNS8 bSubindex)</td></tr> |
63 |
63 |
64 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
64 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#43bf8d2616cf3d7d713b4af3d33a139c">_storeODSubIndex</a> (UNS16 wIndex, UNS8 bSubindex)</td></tr> |
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#8c45d7c0745b490ef4ea58f09bae358f">_storeODSubIndex</a> (UNS16 wIndex, UNS8 bSubindex)</td></tr> |
66 |
66 |
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#75d39b2dadcdb48f7321c6f3766aad26">accessDictionaryError</a> (UNS16 index, UNS8 subIndex, UNS8 sizeDataDict, UNS8 sizeDataGiven, UNS32 code)</td></tr> |
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#8577ef029b11faa6cfd1102f6bb10f59">accessDictionaryError</a> (UNS16 index, UNS8 subIndex, UNS8 sizeDataDict, UNS8 sizeDataGiven, UNS32 code)</td></tr> |
68 |
68 |
69 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#39c263a4bc5d2d824fefe22fdb4c2dac">getODentry</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, void *pDestData, UNS8 *pExpectedSize, UNS8 *pDataType, UNS8 checkAccess)</td></tr> |
69 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#cad0c118b1e06230c9cceb8e3985822b">getODentry</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, void *pDestData, UNS8 *pExpectedSize, UNS8 *pDataType, UNS8 checkAccess)</td></tr> |
70 |
70 |
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#17e598cc1b2e60380e2e4e75afe9b3b0">setODentry</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)</td></tr> |
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#dad5d2f7890168cade2fbb7e0e4c6200">setODentry</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)</td></tr> |
72 |
72 |
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#7cc58d6e7711bd0d9fd75e8ff721ce36">writeLocalDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)</td></tr> |
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#205ea90bcc1c528d291fb60102f19451">writeLocalDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)</td></tr> |
74 |
74 |
75 <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structtd__indextable.html">indextable</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#11e9f24840d05a6a622955b51f91af53">scanIndexOD</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS32 *errorCode, <a class="el" href="objdictdef_8h.html#91481b154cacc926ae5824fd121d6b43">ODCallback_t</a> **Callback)</td></tr> |
75 <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structtd__indextable.html">indextable</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#b2839d53051e322c12605c1d7f3dc4e5">scanIndexOD</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS32 *errorCode, <a class="el" href="objdictdef_8h.html#01303c7a6ee17ba5678931e2756dd5e6">ODCallback_t</a> **Callback)</td></tr> |
76 |
76 |
77 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#514e7b9c13835a86446b1cd38fa34049">RegisterSetODentryCallBack</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, <a class="el" href="objdictdef_8h.html#91481b154cacc926ae5824fd121d6b43">ODCallback_t</a> Callback)</td></tr> |
77 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32 </td><td class="memItemRight" valign="bottom"><a class="el" href="objacces_8h.html#9a512a966532e40f35d3a4201bf54ead">RegisterSetODentryCallBack</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS16 wIndex, UNS8 bSubindex, <a class="el" href="objdictdef_8h.html#01303c7a6ee17ba5678931e2756dd5e6">ODCallback_t</a> Callback)</td></tr> |
78 |
78 |
79 </table> |
79 </table> |
80 <hr><a name="_details"></a><h2>Detailed Description</h2> |
80 <hr><a name="_details"></a><h2>Detailed Description</h2> |
81 Responsible for accessing the object dictionary. |
81 Responsible for accessing the object dictionary. |
82 <p> |
82 <p> |
83 This file contains functions for accessing the object dictionary and variables that are contained by the object dictionary. Accessing the object dictionary contains setting local variables as PDOs and accessing (read/write) all entries of the object dictionary <dl class="warning" compact><dt><b>Warning:</b></dt><dd>Only the basic entries of an object dictionary are included at the moment. </dd></dl> |
83 This file contains functions for accessing the object dictionary and variables that are contained by the object dictionary. Accessing the object dictionary contains setting local variables as PDOs and accessing (read/write) all entries of the object dictionary <dl class="warning" compact><dt><b>Warning:</b></dt><dd>Only the basic entries of an object dictionary are included at the moment. </dd></dl> |
84 |
84 |
85 <p> |
85 <p> |
86 Definition in file <a class="el" href="objacces_8h-source.html">objacces.h</a>.<hr><h2>Typedef Documentation</h2> |
86 Definition in file <a class="el" href="objacces_8h-source.html">objacces.h</a>.<hr><h2>Typedef Documentation</h2> |
87 <a class="anchor" name="7b55b55a3f5ed8e4b2991cb85c7be7ce"></a><!-- doxytag: member="objacces.h::storeODSubIndex_t" ref="7b55b55a3f5ed8e4b2991cb85c7be7ce" args="(UNS16 wIndex, UNS8 bSubindex)" --> |
87 <a class="anchor" name="0fffa15168046a1e8231be4c80aa4ac4"></a><!-- doxytag: member="objacces.h::storeODSubIndex_t" ref="0fffa15168046a1e8231be4c80aa4ac4" args="(UNS16 wIndex, UNS8 bSubindex)" --> |
88 <div class="memitem"> |
88 <div class="memitem"> |
89 <div class="memproto"> |
89 <div class="memproto"> |
90 <table class="memname"> |
90 <table class="memname"> |
91 <tr> |
91 <tr> |
92 <td class="memname">typedef void(* ) <a class="el" href="objacces_8h.html#7b55b55a3f5ed8e4b2991cb85c7be7ce">storeODSubIndex_t</a>(UNS16 wIndex, UNS8 bSubindex) </td> |
92 <td class="memname">typedef void(* ) <a class="el" href="objacces_8h.html#0fffa15168046a1e8231be4c80aa4ac4">storeODSubIndex_t</a>(UNS16 wIndex, UNS8 bSubindex) </td> |
93 </tr> |
93 </tr> |
94 </table> |
94 </table> |
95 </div> |
95 </div> |
96 <div class="memdoc"> |
96 <div class="memdoc"> |
97 |
97 |
99 |
99 |
100 <p> |
100 <p> |
101 Definition at line <a class="el" href="objacces_8h-source.html#l00040">40</a> of file <a class="el" href="objacces_8h-source.html">objacces.h</a>. |
101 Definition at line <a class="el" href="objacces_8h-source.html#l00040">40</a> of file <a class="el" href="objacces_8h-source.html">objacces.h</a>. |
102 </div> |
102 </div> |
103 </div><p> |
103 </div><p> |
104 <a class="anchor" name="270e94e9acf61da8b2f36b3ebdbf2fdd"></a><!-- doxytag: member="objacces.h::valueRangeTest_t" ref="270e94e9acf61da8b2f36b3ebdbf2fdd" args="(UNS8 typeValue, void *Value)" --> |
104 <a class="anchor" name="0c04a935735f5dbc8466f6e0a981723b"></a><!-- doxytag: member="objacces.h::valueRangeTest_t" ref="0c04a935735f5dbc8466f6e0a981723b" args="(UNS8 typeValue, void *Value)" --> |
105 <div class="memitem"> |
105 <div class="memitem"> |
106 <div class="memproto"> |
106 <div class="memproto"> |
107 <table class="memname"> |
107 <table class="memname"> |
108 <tr> |
108 <tr> |
109 <td class="memname">typedef UNS32(*) <a class="el" href="objacces_8h.html#270e94e9acf61da8b2f36b3ebdbf2fdd">valueRangeTest_t</a>(UNS8 typeValue, void *Value) </td> |
109 <td class="memname">typedef UNS32(*) <a class="el" href="objacces_8h.html#0c04a935735f5dbc8466f6e0a981723b">valueRangeTest_t</a>(UNS8 typeValue, void *Value) </td> |
110 </tr> |
110 </tr> |
111 </table> |
111 </table> |
112 </div> |
112 </div> |
113 <div class="memdoc"> |
113 <div class="memdoc"> |
114 |
114 |
117 <p> |
117 <p> |
118 Definition at line <a class="el" href="objacces_8h-source.html#l00039">39</a> of file <a class="el" href="objacces_8h-source.html">objacces.h</a>. |
118 Definition at line <a class="el" href="objacces_8h-source.html#l00039">39</a> of file <a class="el" href="objacces_8h-source.html">objacces.h</a>. |
119 </div> |
119 </div> |
120 </div><p> |
120 </div><p> |
121 <hr><h2>Function Documentation</h2> |
121 <hr><h2>Function Documentation</h2> |
122 <a class="anchor" name="43bf8d2616cf3d7d713b4af3d33a139c"></a><!-- doxytag: member="objacces.h::_storeODSubIndex" ref="43bf8d2616cf3d7d713b4af3d33a139c" args="(UNS16 wIndex, UNS8 bSubindex)" --> |
122 <a class="anchor" name="8c45d7c0745b490ef4ea58f09bae358f"></a><!-- doxytag: member="objacces.h::_storeODSubIndex" ref="8c45d7c0745b490ef4ea58f09bae358f" args="(UNS16 wIndex, UNS8 bSubindex)" --> |
123 <div class="memitem"> |
123 <div class="memitem"> |
124 <div class="memproto"> |
124 <div class="memproto"> |
125 <table class="memname"> |
125 <table class="memname"> |
126 <tr> |
126 <tr> |
127 <td class="memname">void _storeODSubIndex </td> |
127 <td class="memname">void _storeODSubIndex </td> |
154 |
154 |
155 <p> |
155 <p> |
156 Definition at line <a class="el" href="objacces_8c-source.html#l00436">436</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
156 Definition at line <a class="el" href="objacces_8c-source.html#l00436">436</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
157 </div> |
157 </div> |
158 </div><p> |
158 </div><p> |
159 <a class="anchor" name="75d39b2dadcdb48f7321c6f3766aad26"></a><!-- doxytag: member="objacces.h::accessDictionaryError" ref="75d39b2dadcdb48f7321c6f3766aad26" args="(UNS16 index, UNS8 subIndex, UNS8 sizeDataDict, UNS8 sizeDataGiven, UNS32 code)" --> |
159 <a class="anchor" name="8577ef029b11faa6cfd1102f6bb10f59"></a><!-- doxytag: member="objacces.h::accessDictionaryError" ref="8577ef029b11faa6cfd1102f6bb10f59" args="(UNS16 index, UNS8 subIndex, UNS8 sizeDataDict, UNS8 sizeDataGiven, UNS32 code)" --> |
160 <div class="memitem"> |
160 <div class="memitem"> |
161 <div class="memproto"> |
161 <div class="memproto"> |
162 <table class="memname"> |
162 <table class="memname"> |
163 <tr> |
163 <tr> |
164 <td class="memname">UNS8 accessDictionaryError </td> |
164 <td class="memname">UNS8 accessDictionaryError </td> |
217 References <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="def_8h-source.html#l00036">OD_LENGTH_DATA_INVALID</a>, <a class="el" href="def_8h-source.html#l00034">OD_NO_SUCH_OBJECT</a>, <a class="el" href="def_8h-source.html#l00037">OD_NO_SUCH_SUBINDEX</a>, <a class="el" href="def_8h-source.html#l00035">OD_NOT_MAPPABLE</a>, <a class="el" href="def_8h-source.html#l00039">OD_VALUE_TOO_HIGH</a>, <a class="el" href="def_8h-source.html#l00038">OD_VALUE_TOO_LOW</a>, and <a class="el" href="def_8h-source.html#l00033">OD_WRITE_NOT_ALLOWED</a>. |
217 References <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="def_8h-source.html#l00036">OD_LENGTH_DATA_INVALID</a>, <a class="el" href="def_8h-source.html#l00034">OD_NO_SUCH_OBJECT</a>, <a class="el" href="def_8h-source.html#l00037">OD_NO_SUCH_SUBINDEX</a>, <a class="el" href="def_8h-source.html#l00035">OD_NOT_MAPPABLE</a>, <a class="el" href="def_8h-source.html#l00039">OD_VALUE_TOO_HIGH</a>, <a class="el" href="def_8h-source.html#l00038">OD_VALUE_TOO_LOW</a>, and <a class="el" href="def_8h-source.html#l00033">OD_WRITE_NOT_ALLOWED</a>. |
218 <p> |
218 <p> |
219 Referenced by <a class="el" href="objacces_8c-source.html#l00105">_getODentry()</a>, and <a class="el" href="objacces_8c-source.html#l00260">_setODentry()</a>. |
219 Referenced by <a class="el" href="objacces_8c-source.html#l00105">_getODentry()</a>, and <a class="el" href="objacces_8c-source.html#l00260">_setODentry()</a>. |
220 </div> |
220 </div> |
221 </div><p> |
221 </div><p> |
222 <a class="anchor" name="39c263a4bc5d2d824fefe22fdb4c2dac"></a><!-- doxytag: member="objacces.h::getODentry" ref="39c263a4bc5d2d824fefe22fdb4c2dac" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, void *pDestData, UNS8 *pExpectedSize, UNS8 *pDataType, UNS8 checkAccess)" --> |
222 <a class="anchor" name="cad0c118b1e06230c9cceb8e3985822b"></a><!-- doxytag: member="objacces.h::getODentry" ref="cad0c118b1e06230c9cceb8e3985822b" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, void *pDestData, UNS8 *pExpectedSize, UNS8 *pDataType, UNS8 checkAccess)" --> |
223 <div class="memitem"> |
223 <div class="memitem"> |
224 <div class="memproto"> |
224 <div class="memproto"> |
225 <table class="memname"> |
225 <table class="memname"> |
226 <tr> |
226 <tr> |
227 <td class="memname">UNS32 getODentry </td> |
227 <td class="memname">UNS32 getODentry </td> |
291 <p> |
291 <p> |
292 Definition at line <a class="el" href="objacces_8c-source.html#l00198">198</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
292 Definition at line <a class="el" href="objacces_8c-source.html#l00198">198</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
293 <p> |
293 <p> |
294 References <a class="el" href="objacces_8c-source.html#l00105">_getODentry()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>. |
294 References <a class="el" href="objacces_8c-source.html#l00105">_getODentry()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>. |
295 <p> |
295 <p> |
296 Referenced by <a class="el" href="sdo_8c-source.html#l00209">objdictToSDOline()</a>, <a class="el" href="pdo_8c-source.html#l00221">proceedPDO()</a>, and <a class="el" href="sync_8c-source.html#l00141">proceedSYNC()</a>. |
296 Referenced by <a class="el" href="pdo_8c-source.html#l00048">buildPDO()</a>, and <a class="el" href="sdo_8c-source.html#l00209">objdictToSDOline()</a>. |
297 <p> |
297 <p> |
298 Here is the call graph for this function:<p><center><img src="objacces_8h_39c263a4bc5d2d824fefe22fdb4c2dac_cgraph.png" border="0" usemap="#objacces_8h_39c263a4bc5d2d824fefe22fdb4c2dac_cgraph_map" alt=""></center> |
298 Here is the call graph for this function:<p><center><img src="objacces_8h_cad0c118b1e06230c9cceb8e3985822b_cgraph.png" border="0" usemap="#objacces_8h_cad0c118b1e06230c9cceb8e3985822b_cgraph_map" alt=""></center> |
299 <map name="objacces_8h_39c263a4bc5d2d824fefe22fdb4c2dac_cgraph_map"> |
299 <map name="objacces_8h_cad0c118b1e06230c9cceb8e3985822b_cgraph_map"> |
300 <area href="objacces_8c.html#49e9444c8c8d39906a40a153366ed09c" shape="rect" coords="156,6,263,30" alt=""> |
300 <area href="objacces_8c.html#6a3eb5cb9f79f3bee030bfbb6fdd7711" shape="rect" coords="139,5,229,32" alt=""> |
301 <area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="313,6,481,30" alt=""> |
301 <area href="objacces_8c.html#8577ef029b11faa6cfd1102f6bb10f59" shape="rect" coords="279,5,417,32" alt=""> |
302 </map> |
302 </map> |
303 |
303 |
304 </div> |
304 </div> |
305 </div><p> |
305 </div><p> |
306 <a class="anchor" name="514e7b9c13835a86446b1cd38fa34049"></a><!-- doxytag: member="objacces.h::RegisterSetODentryCallBack" ref="514e7b9c13835a86446b1cd38fa34049" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, ODCallback_t Callback)" --> |
306 <a class="anchor" name="9a512a966532e40f35d3a4201bf54ead"></a><!-- doxytag: member="objacces.h::RegisterSetODentryCallBack" ref="9a512a966532e40f35d3a4201bf54ead" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, ODCallback_t Callback)" --> |
307 <div class="memitem"> |
307 <div class="memitem"> |
308 <div class="memproto"> |
308 <div class="memproto"> |
309 <table class="memname"> |
309 <table class="memname"> |
310 <tr> |
310 <tr> |
311 <td class="memname">UNS32 RegisterSetODentryCallBack </td> |
311 <td class="memname">UNS32 RegisterSetODentryCallBack </td> |
326 <td class="paramname"> <em>bSubindex</em>, </td> |
326 <td class="paramname"> <em>bSubindex</em>, </td> |
327 </tr> |
327 </tr> |
328 <tr> |
328 <tr> |
329 <td class="paramkey"></td> |
329 <td class="paramkey"></td> |
330 <td></td> |
330 <td></td> |
331 <td class="paramtype"><a class="el" href="objdictdef_8h.html#91481b154cacc926ae5824fd121d6b43">ODCallback_t</a> </td> |
331 <td class="paramtype"><a class="el" href="objdictdef_8h.html#01303c7a6ee17ba5678931e2756dd5e6">ODCallback_t</a> </td> |
332 <td class="paramname"> <em>Callback</em></td><td> </td> |
332 <td class="paramname"> <em>Callback</em></td><td> </td> |
333 </tr> |
333 </tr> |
334 <tr> |
334 <tr> |
335 <td></td> |
335 <td></td> |
336 <td>)</td> |
336 <td>)</td> |
356 <p> |
356 <p> |
357 References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="def_8h-source.html#l00031">OD_SUCCESSFUL</a>, <a class="el" href="objacces_8c-source.html#l00404">scanIndexOD()</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>. |
357 References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="def_8h-source.html#l00031">OD_SUCCESSFUL</a>, <a class="el" href="objacces_8c-source.html#l00404">scanIndexOD()</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>. |
358 <p> |
358 <p> |
359 Referenced by <a class="el" href="lifegrd_8c-source.html#l00206">heartbeatInit()</a>, <a class="el" href="TestMasterSlave_8c-source.html#l00093">InitNodes()</a>, and <a class="el" href="sync_8c-source.html#l00080">startSYNC()</a>. |
359 Referenced by <a class="el" href="lifegrd_8c-source.html#l00206">heartbeatInit()</a>, <a class="el" href="TestMasterSlave_8c-source.html#l00093">InitNodes()</a>, and <a class="el" href="sync_8c-source.html#l00080">startSYNC()</a>. |
360 <p> |
360 <p> |
361 Here is the call graph for this function:<p><center><img src="objacces_8h_514e7b9c13835a86446b1cd38fa34049_cgraph.png" border="0" usemap="#objacces_8h_514e7b9c13835a86446b1cd38fa34049_cgraph_map" alt=""></center> |
361 Here is the call graph for this function:<p><center><img src="objacces_8h_9a512a966532e40f35d3a4201bf54ead_cgraph.png" border="0" usemap="#objacces_8h_9a512a966532e40f35d3a4201bf54ead_cgraph_map" alt=""></center> |
362 <map name="objacces_8h_514e7b9c13835a86446b1cd38fa34049_cgraph_map"> |
362 <map name="objacces_8h_9a512a966532e40f35d3a4201bf54ead_cgraph_map"> |
363 <area href="objacces_8c.html#11e9f24840d05a6a622955b51f91af53" shape="rect" coords="267,6,379,30" alt=""> |
363 <area href="objacces_8c.html#b2839d53051e322c12605c1d7f3dc4e5" shape="rect" coords="233,5,327,32" alt=""> |
364 </map> |
364 </map> |
365 |
365 |
366 </div> |
366 </div> |
367 </div><p> |
367 </div><p> |
368 <a class="anchor" name="11e9f24840d05a6a622955b51f91af53"></a><!-- doxytag: member="objacces.h::scanIndexOD" ref="11e9f24840d05a6a622955b51f91af53" args="(CO_Data *d, UNS16 wIndex, UNS32 *errorCode, ODCallback_t **Callback)" --> |
368 <a class="anchor" name="b2839d53051e322c12605c1d7f3dc4e5"></a><!-- doxytag: member="objacces.h::scanIndexOD" ref="b2839d53051e322c12605c1d7f3dc4e5" args="(CO_Data *d, UNS16 wIndex, UNS32 *errorCode, ODCallback_t **Callback)" --> |
369 <div class="memitem"> |
369 <div class="memitem"> |
370 <div class="memproto"> |
370 <div class="memproto"> |
371 <table class="memname"> |
371 <table class="memname"> |
372 <tr> |
372 <tr> |
373 <td class="memname">const <a class="el" href="structtd__indextable.html">indextable</a>* scanIndexOD </td> |
373 <td class="memname">const <a class="el" href="structtd__indextable.html">indextable</a>* scanIndexOD </td> |
388 <td class="paramname"> <em>errorCode</em>, </td> |
388 <td class="paramname"> <em>errorCode</em>, </td> |
389 </tr> |
389 </tr> |
390 <tr> |
390 <tr> |
391 <td class="paramkey"></td> |
391 <td class="paramkey"></td> |
392 <td></td> |
392 <td></td> |
393 <td class="paramtype"><a class="el" href="objdictdef_8h.html#91481b154cacc926ae5824fd121d6b43">ODCallback_t</a> ** </td> |
393 <td class="paramtype"><a class="el" href="objdictdef_8h.html#01303c7a6ee17ba5678931e2756dd5e6">ODCallback_t</a> ** </td> |
394 <td class="paramname"> <em>Callback</em></td><td> </td> |
394 <td class="paramname"> <em>Callback</em></td><td> </td> |
395 </tr> |
395 </tr> |
396 <tr> |
396 <tr> |
397 <td></td> |
397 <td></td> |
398 <td>)</td> |
398 <td>)</td> |
414 <dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl> |
414 <dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl> |
415 |
415 |
416 <p> |
416 <p> |
417 Definition at line <a class="el" href="objacces_8c-source.html#l00404">404</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
417 Definition at line <a class="el" href="objacces_8c-source.html#l00404">404</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
418 <p> |
418 <p> |
419 References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, and <a class="el" href="data_8h-source.html#l00091">struct_CO_Data::scanIndexOD</a>. |
419 References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, and <a class="el" href="data_8h-source.html#l00088">struct_CO_Data::scanIndexOD</a>. |
420 <p> |
420 <p> |
421 Referenced by <a class="el" href="objacces_8c-source.html#l00419">RegisterSetODentryCallBack()</a>. |
421 Referenced by <a class="el" href="pdo_8c-source.html#l00601">PDOInit()</a>, and <a class="el" href="objacces_8c-source.html#l00419">RegisterSetODentryCallBack()</a>. |
422 </div> |
422 </div> |
423 </div><p> |
423 </div><p> |
424 <a class="anchor" name="17e598cc1b2e60380e2e4e75afe9b3b0"></a><!-- doxytag: member="objacces.h::setODentry" ref="17e598cc1b2e60380e2e4e75afe9b3b0" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)" --> |
424 <a class="anchor" name="dad5d2f7890168cade2fbb7e0e4c6200"></a><!-- doxytag: member="objacces.h::setODentry" ref="dad5d2f7890168cade2fbb7e0e4c6200" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)" --> |
425 <div class="memitem"> |
425 <div class="memitem"> |
426 <div class="memproto"> |
426 <div class="memproto"> |
427 <table class="memname"> |
427 <table class="memname"> |
428 <tr> |
428 <tr> |
429 <td class="memname">UNS32 setODentry </td> |
429 <td class="memname">UNS32 setODentry </td> |
486 <p> |
486 <p> |
487 Definition at line <a class="el" href="objacces_8c-source.html#l00350">350</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
487 Definition at line <a class="el" href="objacces_8c-source.html#l00350">350</a> of file <a class="el" href="objacces_8c-source.html">objacces.c</a>. |
488 <p> |
488 <p> |
489 References <a class="el" href="objacces_8c-source.html#l00260">_setODentry()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>. |
489 References <a class="el" href="objacces_8c-source.html#l00260">_setODentry()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>. |
490 <p> |
490 <p> |
491 Referenced by <a class="el" href="pdo_8c-source.html#l00221">proceedPDO()</a>, and <a class="el" href="sdo_8c-source.html#l00186">SDOlineToObjdict()</a>. |
491 Referenced by <a class="el" href="pdo_8c-source.html#l00141">proceedPDO()</a>, and <a class="el" href="sdo_8c-source.html#l00186">SDOlineToObjdict()</a>. |
492 <p> |
492 <p> |
493 Here is the call graph for this function:<p><center><img src="objacces_8h_17e598cc1b2e60380e2e4e75afe9b3b0_cgraph.png" border="0" usemap="#objacces_8h_17e598cc1b2e60380e2e4e75afe9b3b0_cgraph_map" alt=""></center> |
493 Here is the call graph for this function:<p><center><img src="objacces_8h_dad5d2f7890168cade2fbb7e0e4c6200_cgraph.png" border="0" usemap="#objacces_8h_dad5d2f7890168cade2fbb7e0e4c6200_cgraph_map" alt=""></center> |
494 <map name="objacces_8h_17e598cc1b2e60380e2e4e75afe9b3b0_cgraph_map"> |
494 <map name="objacces_8h_dad5d2f7890168cade2fbb7e0e4c6200_cgraph_map"> |
495 <area href="objacces_8c.html#72f69950be4a1352fc78648c71454820" shape="rect" coords="152,6,259,30" alt=""> |
495 <area href="objacces_8c.html#c6dc3f9ab23f6fa05c3a454cdc82c985" shape="rect" coords="137,5,225,32" alt=""> |
496 <area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="308,6,476,30" alt=""> |
496 <area href="objacces_8c.html#8577ef029b11faa6cfd1102f6bb10f59" shape="rect" coords="276,5,415,32" alt=""> |
497 </map> |
497 </map> |
498 |
498 |
499 </div> |
499 </div> |
500 </div><p> |
500 </div><p> |
501 <a class="anchor" name="7cc58d6e7711bd0d9fd75e8ff721ce36"></a><!-- doxytag: member="objacces.h::writeLocalDict" ref="7cc58d6e7711bd0d9fd75e8ff721ce36" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)" --> |
501 <a class="anchor" name="205ea90bcc1c528d291fb60102f19451"></a><!-- doxytag: member="objacces.h::writeLocalDict" ref="205ea90bcc1c528d291fb60102f19451" args="(CO_Data *d, UNS16 wIndex, UNS8 bSubindex, void *pSourceData, UNS8 *pExpectedSize, UNS8 checkAccess)" --> |
502 <div class="memitem"> |
502 <div class="memitem"> |
503 <div class="memproto"> |
503 <div class="memproto"> |
504 <table class="memname"> |
504 <table class="memname"> |
505 <tr> |
505 <tr> |
506 <td class="memname">UNS32 writeLocalDict </td> |
506 <td class="memname">UNS32 writeLocalDict </td> |
565 <p> |
565 <p> |
566 References <a class="el" href="objacces_8c-source.html#l00260">_setODentry()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>. |
566 References <a class="el" href="objacces_8c-source.html#l00260">_setODentry()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>. |
567 <p> |
567 <p> |
568 Referenced by <a class="el" href="main_8c-source.html#l00079">main()</a>, and <a class="el" href="TestMasterMicroMod_8c-source.html#l00055">TestMaster_initialisation()</a>. |
568 Referenced by <a class="el" href="main_8c-source.html#l00079">main()</a>, and <a class="el" href="TestMasterMicroMod_8c-source.html#l00055">TestMaster_initialisation()</a>. |
569 <p> |
569 <p> |
570 Here is the call graph for this function:<p><center><img src="objacces_8h_7cc58d6e7711bd0d9fd75e8ff721ce36_cgraph.png" border="0" usemap="#objacces_8h_7cc58d6e7711bd0d9fd75e8ff721ce36_cgraph_map" alt=""></center> |
570 Here is the call graph for this function:<p><center><img src="objacces_8h_205ea90bcc1c528d291fb60102f19451_cgraph.png" border="0" usemap="#objacces_8h_205ea90bcc1c528d291fb60102f19451_cgraph_map" alt=""></center> |
571 <map name="objacces_8h_7cc58d6e7711bd0d9fd75e8ff721ce36_cgraph_map"> |
571 <map name="objacces_8h_205ea90bcc1c528d291fb60102f19451_cgraph_map"> |
572 <area href="objacces_8c.html#72f69950be4a1352fc78648c71454820" shape="rect" coords="171,6,277,30" alt=""> |
572 <area href="objacces_8c.html#c6dc3f9ab23f6fa05c3a454cdc82c985" shape="rect" coords="159,5,247,32" alt=""> |
573 <area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="327,6,495,30" alt=""> |
573 <area href="objacces_8c.html#8577ef029b11faa6cfd1102f6bb10f59" shape="rect" coords="297,5,436,32" alt=""> |
574 </map> |
574 </map> |
575 |
575 |
576 </div> |
576 </div> |
577 </div><p> |
577 </div><p> |
578 <hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:01 2007 for CanFestival by |
578 <hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:31 2007 for CanFestival by |
579 <a href="http://www.doxygen.org/index.html"> |
579 <a href="http://www.doxygen.org/index.html"> |
580 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
580 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
581 </body> |
581 </body> |
582 </html> |
582 </html> |