doc/doxygen/html/classcan__uvccm__win32.html
changeset 240 34654679f262
parent 215 f49e5a6b7804
equal deleted inserted replaced
239:f45fd4cd3832 240:34654679f262
    18     <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    18     <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    19   </ul></div>
    19   </ul></div>
    20 <h1>can_uvccm_win32 Class Reference</h1><!-- doxytag: class="can_uvccm_win32" --><table border="0" cellpadding="0" cellspacing="0">
    20 <h1>can_uvccm_win32 Class Reference</h1><!-- doxytag: class="can_uvccm_win32" --><table border="0" cellpadding="0" cellspacing="0">
    21 <tr><td></td></tr>
    21 <tr><td></td></tr>
    22 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
    22 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
    23 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#f4f6d1f25174fd3b7d897a5f73bc363e">can_uvccm_win32</a> (<a class="el" href="structstruct__s__BOARD.html">s_BOARD</a> *board)</td></tr>
    23 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#44d72452ded768c3fff1addb9ea2dfdb">can_uvccm_win32</a> (<a class="el" href="structstruct__s__BOARD.html">s_BOARD</a> *board)</td></tr>
    24 
    24 
    25 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#39bb5c7bb141391d0f2f34b7dd5f487c">~can_uvccm_win32</a> ()</td></tr>
    25 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#ad2604fb37772689e837f1bbb396ee73">~can_uvccm_win32</a> ()</td></tr>
    26 
    26 
    27 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#3358bfa32c0164bc11d220745e3e0430">send</a> (const <a class="el" href="structMessage.html">Message</a> *m)</td></tr>
    27 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#8cdbccec5f1cd2e26056d296c3087290">send</a> (const <a class="el" href="structMessage.html">Message</a> *m)</td></tr>
    28 
    28 
    29 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#4301393c1d3046b35d0b545e761b94db">receive</a> (<a class="el" href="structMessage.html">Message</a> *m)</td></tr>
    29 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#a49341f3f4ae90cb45ba7eba2fa22682">receive</a> (<a class="el" href="structMessage.html">Message</a> *m)</td></tr>
    30 
    30 
    31 <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
    31 <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
    32 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#7fb6732edc691451bc1d3206c07d4715">open_rs232</a> (int port=1, int baud_rate=57600)</td></tr>
    32 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#b71c16fad5ab189cb3fabc09228dce61">open_rs232</a> (int port=1, int baud_rate=57600)</td></tr>
    33 
    33 
    34 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#06f9d2fb860a821436471c3233f91dff">close_rs232</a> ()</td></tr>
    34 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#90d854d7d320ba381ad2b86644f13080">close_rs232</a> ()</td></tr>
    35 
    35 
    36 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#c3d1d02a46518b2639beb6060f79f2a2">get_can_data</a> (const char *can_cmd_buf, long &amp;bufsize, <a class="el" href="structMessage.html">Message</a> *m)</td></tr>
    36 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#9ffa5f900534ffc1bf5c80a0b29628a6">get_can_data</a> (const char *can_cmd_buf, long &amp;bufsize, <a class="el" href="structMessage.html">Message</a> *m)</td></tr>
    37 
    37 
    38 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#0f2aed9c45f29e6082f37ea17aea46ae">set_can_data</a> (const <a class="el" href="structMessage.html">Message</a> &amp;m, std::string &amp;can_cmd)</td></tr>
    38 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#dd49e9a91baf22fb46704dfdac74cb46">set_can_data</a> (const <a class="el" href="structMessage.html">Message</a> &amp;m, std::string &amp;can_cmd)</td></tr>
    39 
    39 
    40 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
    40 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
    41 <tr><td class="memItemLeft" nowrap align="right" valign="top">HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#3f13c1748b3cd57fd1d478782428859a">m_port</a></td></tr>
    41 <tr><td class="memItemLeft" nowrap align="right" valign="top">HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#16a0781c6112a96ba32e9c14124624a5">m_port</a></td></tr>
    42 
    42 
    43 <tr><td class="memItemLeft" nowrap align="right" valign="top">HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#cf25e6725871137696ab41b06fa05417">m_read_event</a></td></tr>
    43 <tr><td class="memItemLeft" nowrap align="right" valign="top">HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#85163a47e3246eba9a55ad63a34727e8">m_read_event</a></td></tr>
    44 
    44 
    45 <tr><td class="memItemLeft" nowrap align="right" valign="top">HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#544ea7fd0e8a5d7cfb7cf9058d6020a4">m_write_event</a></td></tr>
    45 <tr><td class="memItemLeft" nowrap align="right" valign="top">HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#c633c03ea1777d7ae38f23adae505ba5">m_write_event</a></td></tr>
    46 
    46 
    47 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#d264855657adc02fbc687f37d302fc9f">m_residual_buffer</a></td></tr>
    47 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32.html#10bd44df6a991527816fc87547a266f5">m_residual_buffer</a></td></tr>
    48 
    48 
    49 <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
    49 <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
    50 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32_1_1error.html">error</a></td></tr>
    50 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcan__uvccm__win32_1_1error.html">error</a></td></tr>
    51 
    51 
    52 </table>
    52 </table>
    54 
    54 
    55 <p>
    55 <p>
    56 
    56 
    57 <p>
    57 <p>
    58 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00017">17</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
    58 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00017">17</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
    59 <a class="anchor" name="f4f6d1f25174fd3b7d897a5f73bc363e"></a><!-- doxytag: member="can_uvccm_win32::can_uvccm_win32" ref="f4f6d1f25174fd3b7d897a5f73bc363e" args="(s_BOARD *board)" -->
    59 <a class="anchor" name="44d72452ded768c3fff1addb9ea2dfdb"></a><!-- doxytag: member="can_uvccm_win32::can_uvccm_win32" ref="44d72452ded768c3fff1addb9ea2dfdb" args="(s_BOARD *board)" -->
    60 <div class="memitem">
    60 <div class="memitem">
    61 <div class="memproto">
    61 <div class="memproto">
    62       <table class="memname">
    62       <table class="memname">
    63         <tr>
    63         <tr>
    64           <td class="memname">can_uvccm_win32::can_uvccm_win32           </td>
    64           <td class="memname">can_uvccm_win32::can_uvccm_win32           </td>
    77 <p>
    77 <p>
    78 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00039">39</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
    78 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00039">39</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
    79 <p>
    79 <p>
    80 References <a class="el" href="can__driver_8h-source.html#l00035">struct_s_BOARD::baudrate</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>.
    80 References <a class="el" href="can__driver_8h-source.html#l00035">struct_s_BOARD::baudrate</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>.
    81 <p>
    81 <p>
    82 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_f4f6d1f25174fd3b7d897a5f73bc363e_cgraph.png" border="0" usemap="#classcan__uvccm__win32_f4f6d1f25174fd3b7d897a5f73bc363e_cgraph_map" alt=""></center>
    82 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_44d72452ded768c3fff1addb9ea2dfdb_cgraph.png" border="0" usemap="#classcan__uvccm__win32_44d72452ded768c3fff1addb9ea2dfdb_cgraph_map" alt=""></center>
    83 <map name="classcan__uvccm__win32_f4f6d1f25174fd3b7d897a5f73bc363e_cgraph_map">
    83 <map name="classcan__uvccm__win32_44d72452ded768c3fff1addb9ea2dfdb_cgraph_map">
    84 <area href="classcan__uvccm__win32.html#7fb6732edc691451bc1d3206c07d4715" shape="rect" coords="332,6,564,30" alt="">
    84 <area href="classcan__uvccm__win32.html#b71c16fad5ab189cb3fabc09228dce61" shape="rect" coords="285,5,477,32" alt="">
    85 </map>
    85 </map>
    86 
    86 
    87 </div>
    87 </div>
    88 </div><p>
    88 </div><p>
    89 <a class="anchor" name="39bb5c7bb141391d0f2f34b7dd5f487c"></a><!-- doxytag: member="can_uvccm_win32::~can_uvccm_win32" ref="39bb5c7bb141391d0f2f34b7dd5f487c" args="()" -->
    89 <a class="anchor" name="ad2604fb37772689e837f1bbb396ee73"></a><!-- doxytag: member="can_uvccm_win32::~can_uvccm_win32" ref="ad2604fb37772689e837f1bbb396ee73" args="()" -->
    90 <div class="memitem">
    90 <div class="memitem">
    91 <div class="memproto">
    91 <div class="memproto">
    92       <table class="memname">
    92       <table class="memname">
    93         <tr>
    93         <tr>
    94           <td class="memname">can_uvccm_win32::~can_uvccm_win32           </td>
    94           <td class="memname">can_uvccm_win32::~can_uvccm_win32           </td>
   106 <p>
   106 <p>
   107 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00047">47</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   107 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00047">47</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   108 <p>
   108 <p>
   109 References <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>.
   109 References <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>.
   110 <p>
   110 <p>
   111 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_39bb5c7bb141391d0f2f34b7dd5f487c_cgraph.png" border="0" usemap="#classcan__uvccm__win32_39bb5c7bb141391d0f2f34b7dd5f487c_cgraph_map" alt=""></center>
   111 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_ad2604fb37772689e837f1bbb396ee73_cgraph.png" border="0" usemap="#classcan__uvccm__win32_ad2604fb37772689e837f1bbb396ee73_cgraph_map" alt=""></center>
   112 <map name="classcan__uvccm__win32_39bb5c7bb141391d0f2f34b7dd5f487c_cgraph_map">
   112 <map name="classcan__uvccm__win32_ad2604fb37772689e837f1bbb396ee73_cgraph_map">
   113 <area href="classcan__uvccm__win32.html#06f9d2fb860a821436471c3233f91dff" shape="rect" coords="341,6,576,30" alt="">
   113 <area href="classcan__uvccm__win32.html#90d854d7d320ba381ad2b86644f13080" shape="rect" coords="292,5,484,32" alt="">
   114 </map>
   114 </map>
   115 
   115 
   116 </div>
   116 </div>
   117 </div><p>
   117 </div><p>
   118 <hr><h2>Member Function Documentation</h2>
   118 <hr><h2>Member Function Documentation</h2>
   119 <a class="anchor" name="3358bfa32c0164bc11d220745e3e0430"></a><!-- doxytag: member="can_uvccm_win32::send" ref="3358bfa32c0164bc11d220745e3e0430" args="(const Message *m)" -->
   119 <a class="anchor" name="8cdbccec5f1cd2e26056d296c3087290"></a><!-- doxytag: member="can_uvccm_win32::send" ref="8cdbccec5f1cd2e26056d296c3087290" args="(const Message *m)" -->
   120 <div class="memitem">
   120 <div class="memitem">
   121 <div class="memproto">
   121 <div class="memproto">
   122       <table class="memname">
   122       <table class="memname">
   123         <tr>
   123         <tr>
   124           <td class="memname">bool can_uvccm_win32::send           </td>
   124           <td class="memname">bool can_uvccm_win32::send           </td>
   137 <p>
   137 <p>
   138 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">52</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   138 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">52</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   139 <p>
   139 <p>
   140 References <a class="el" href="def_8h-source.html#l00063">FALSE</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">m_write_event</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">set_can_data()</a>.
   140 References <a class="el" href="def_8h-source.html#l00063">FALSE</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">m_write_event</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">set_can_data()</a>.
   141 <p>
   141 <p>
   142 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_3358bfa32c0164bc11d220745e3e0430_cgraph.png" border="0" usemap="#classcan__uvccm__win32_3358bfa32c0164bc11d220745e3e0430_cgraph_map" alt=""></center>
   142 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_8cdbccec5f1cd2e26056d296c3087290_cgraph.png" border="0" usemap="#classcan__uvccm__win32_8cdbccec5f1cd2e26056d296c3087290_cgraph_map" alt=""></center>
   143 <map name="classcan__uvccm__win32_3358bfa32c0164bc11d220745e3e0430_cgraph_map">
   143 <map name="classcan__uvccm__win32_8cdbccec5f1cd2e26056d296c3087290_cgraph_map">
   144 <area href="classcan__uvccm__win32.html#0f2aed9c45f29e6082f37ea17aea46ae" shape="rect" coords="240,6,483,30" alt="">
   144 <area href="classcan__uvccm__win32.html#dd49e9a91baf22fb46704dfdac74cb46" shape="rect" coords="209,5,407,32" alt="">
   145 </map>
   145 </map>
   146 
   146 
   147 </div>
   147 </div>
   148 </div><p>
   148 </div><p>
   149 <a class="anchor" name="4301393c1d3046b35d0b545e761b94db"></a><!-- doxytag: member="can_uvccm_win32::receive" ref="4301393c1d3046b35d0b545e761b94db" args="(Message *m)" -->
   149 <a class="anchor" name="a49341f3f4ae90cb45ba7eba2fa22682"></a><!-- doxytag: member="can_uvccm_win32::receive" ref="a49341f3f4ae90cb45ba7eba2fa22682" args="(Message *m)" -->
   150 <div class="memitem">
   150 <div class="memitem">
   151 <div class="memproto">
   151 <div class="memproto">
   152       <table class="memname">
   152       <table class="memname">
   153         <tr>
   153         <tr>
   154           <td class="memname">bool can_uvccm_win32::receive           </td>
   154           <td class="memname">bool can_uvccm_win32::receive           </td>
   167 <p>
   167 <p>
   168 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">80</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   168 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">80</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   169 <p>
   169 <p>
   170 References <a class="el" href="def_8h-source.html#l00063">FALSE</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">get_can_data()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">m_read_event</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00036">m_residual_buffer</a>.
   170 References <a class="el" href="def_8h-source.html#l00063">FALSE</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">get_can_data()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">m_read_event</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00036">m_residual_buffer</a>.
   171 <p>
   171 <p>
   172 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_4301393c1d3046b35d0b545e761b94db_cgraph.png" border="0" usemap="#classcan__uvccm__win32_4301393c1d3046b35d0b545e761b94db_cgraph_map" alt=""></center>
   172 Here is the call graph for this function:<p><center><img src="classcan__uvccm__win32_a49341f3f4ae90cb45ba7eba2fa22682_cgraph.png" border="0" usemap="#classcan__uvccm__win32_a49341f3f4ae90cb45ba7eba2fa22682_cgraph_map" alt=""></center>
   173 <map name="classcan__uvccm__win32_4301393c1d3046b35d0b545e761b94db_cgraph_map">
   173 <map name="classcan__uvccm__win32_a49341f3f4ae90cb45ba7eba2fa22682_cgraph_map">
   174 <area href="classcan__uvccm__win32.html#c3d1d02a46518b2639beb6060f79f2a2" shape="rect" coords="258,6,500,30" alt="">
   174 <area href="classcan__uvccm__win32.html#9ffa5f900534ffc1bf5c80a0b29628a6" shape="rect" coords="221,5,421,32" alt="">
   175 </map>
   175 </map>
   176 
   176 
   177 </div>
   177 </div>
   178 </div><p>
   178 </div><p>
   179 <a class="anchor" name="7fb6732edc691451bc1d3206c07d4715"></a><!-- doxytag: member="can_uvccm_win32::open_rs232" ref="7fb6732edc691451bc1d3206c07d4715" args="(int port=1, int baud_rate=57600)" -->
   179 <a class="anchor" name="b71c16fad5ab189cb3fabc09228dce61"></a><!-- doxytag: member="can_uvccm_win32::open_rs232" ref="b71c16fad5ab189cb3fabc09228dce61" args="(int port=1, int baud_rate=57600)" -->
   180 <div class="memitem">
   180 <div class="memitem">
   181 <div class="memproto">
   181 <div class="memproto">
   182       <table class="memname">
   182       <table class="memname">
   183         <tr>
   183         <tr>
   184           <td class="memname">bool can_uvccm_win32::open_rs232           </td>
   184           <td class="memname">bool can_uvccm_win32::open_rs232           </td>
   209 References <a class="el" href="def_8h-source.html#l00063">FALSE</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">m_read_event</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">m_write_event</a>, and <a class="el" href="def_8h-source.html#l00062">TRUE</a>.
   209 References <a class="el" href="def_8h-source.html#l00063">FALSE</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">m_read_event</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">m_write_event</a>, and <a class="el" href="def_8h-source.html#l00062">TRUE</a>.
   210 <p>
   210 <p>
   211 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00039">can_uvccm_win32()</a>.
   211 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00039">can_uvccm_win32()</a>.
   212 </div>
   212 </div>
   213 </div><p>
   213 </div><p>
   214 <a class="anchor" name="06f9d2fb860a821436471c3233f91dff"></a><!-- doxytag: member="can_uvccm_win32::close_rs232" ref="06f9d2fb860a821436471c3233f91dff" args="()" -->
   214 <a class="anchor" name="90d854d7d320ba381ad2b86644f13080"></a><!-- doxytag: member="can_uvccm_win32::close_rs232" ref="90d854d7d320ba381ad2b86644f13080" args="()" -->
   215 <div class="memitem">
   215 <div class="memitem">
   216 <div class="memproto">
   216 <div class="memproto">
   217       <table class="memname">
   217       <table class="memname">
   218         <tr>
   218         <tr>
   219           <td class="memname">bool can_uvccm_win32::close_rs232           </td>
   219           <td class="memname">bool can_uvccm_win32::close_rs232           </td>
   234 References <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">m_read_event</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00036">m_residual_buffer</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">m_write_event</a>.
   234 References <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">m_port</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">m_read_event</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00036">m_residual_buffer</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">m_write_event</a>.
   235 <p>
   235 <p>
   236 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00047">~can_uvccm_win32()</a>.
   236 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00047">~can_uvccm_win32()</a>.
   237 </div>
   237 </div>
   238 </div><p>
   238 </div><p>
   239 <a class="anchor" name="c3d1d02a46518b2639beb6060f79f2a2"></a><!-- doxytag: member="can_uvccm_win32::get_can_data" ref="c3d1d02a46518b2639beb6060f79f2a2" args="(const char *can_cmd_buf, long &amp;bufsize, Message *m)" -->
   239 <a class="anchor" name="9ffa5f900534ffc1bf5c80a0b29628a6"></a><!-- doxytag: member="can_uvccm_win32::get_can_data" ref="9ffa5f900534ffc1bf5c80a0b29628a6" args="(const char *can_cmd_buf, long &amp;bufsize, Message *m)" -->
   240 <div class="memitem">
   240 <div class="memitem">
   241 <div class="memproto">
   241 <div class="memproto">
   242       <table class="memname">
   242       <table class="memname">
   243         <tr>
   243         <tr>
   244           <td class="memname">bool can_uvccm_win32::get_can_data           </td>
   244           <td class="memname">bool can_uvccm_win32::get_can_data           </td>
   275 References <a class="el" href="can_8h-source.html#l00042">Message::cob_id</a>, <a class="el" href="can_8h-source.html#l00046">Message::data</a>, <a class="el" href="can_8h-source.html#l00045">Message::len</a>, <a class="el" href="can_8h-source.html#l00043">Message::rtr</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="can_8h-source.html#l00036">SHORT_CAN::w</a>.
   275 References <a class="el" href="can_8h-source.html#l00042">Message::cob_id</a>, <a class="el" href="can_8h-source.html#l00046">Message::data</a>, <a class="el" href="can_8h-source.html#l00045">Message::len</a>, <a class="el" href="can_8h-source.html#l00043">Message::rtr</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="can_8h-source.html#l00036">SHORT_CAN::w</a>.
   276 <p>
   276 <p>
   277 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>.
   277 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>.
   278 </div>
   278 </div>
   279 </div><p>
   279 </div><p>
   280 <a class="anchor" name="0f2aed9c45f29e6082f37ea17aea46ae"></a><!-- doxytag: member="can_uvccm_win32::set_can_data" ref="0f2aed9c45f29e6082f37ea17aea46ae" args="(const Message &amp;m, std::string &amp;can_cmd)" -->
   280 <a class="anchor" name="dd49e9a91baf22fb46704dfdac74cb46"></a><!-- doxytag: member="can_uvccm_win32::set_can_data" ref="dd49e9a91baf22fb46704dfdac74cb46" args="(const Message &amp;m, std::string &amp;can_cmd)" -->
   281 <div class="memitem">
   281 <div class="memitem">
   282 <div class="memproto">
   282 <div class="memproto">
   283       <table class="memname">
   283       <table class="memname">
   284         <tr>
   284         <tr>
   285           <td class="memname">bool can_uvccm_win32::set_can_data           </td>
   285           <td class="memname">bool can_uvccm_win32::set_can_data           </td>
   311 <p>
   311 <p>
   312 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">send()</a>.
   312 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">send()</a>.
   313 </div>
   313 </div>
   314 </div><p>
   314 </div><p>
   315 <hr><h2>Field Documentation</h2>
   315 <hr><h2>Field Documentation</h2>
   316 <a class="anchor" name="3f13c1748b3cd57fd1d478782428859a"></a><!-- doxytag: member="can_uvccm_win32::m_port" ref="3f13c1748b3cd57fd1d478782428859a" args="" -->
   316 <a class="anchor" name="16a0781c6112a96ba32e9c14124624a5"></a><!-- doxytag: member="can_uvccm_win32::m_port" ref="16a0781c6112a96ba32e9c14124624a5" args="" -->
   317 <div class="memitem">
   317 <div class="memitem">
   318 <div class="memproto">
   318 <div class="memproto">
   319       <table class="memname">
   319       <table class="memname">
   320         <tr>
   320         <tr>
   321           <td class="memname">HANDLE <a class="el" href="classcan__uvccm__win32.html#3f13c1748b3cd57fd1d478782428859a">can_uvccm_win32::m_port</a><code> [private]</code>          </td>
   321           <td class="memname">HANDLE <a class="el" href="classcan__uvccm__win32.html#16a0781c6112a96ba32e9c14124624a5">can_uvccm_win32::m_port</a><code> [private]</code>          </td>
   322         </tr>
   322         </tr>
   323       </table>
   323       </table>
   324 </div>
   324 </div>
   325 <div class="memdoc">
   325 <div class="memdoc">
   326 
   326 
   330 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">33</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   330 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00033">33</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   331 <p>
   331 <p>
   332 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">send()</a>.
   332 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">send()</a>.
   333 </div>
   333 </div>
   334 </div><p>
   334 </div><p>
   335 <a class="anchor" name="cf25e6725871137696ab41b06fa05417"></a><!-- doxytag: member="can_uvccm_win32::m_read_event" ref="cf25e6725871137696ab41b06fa05417" args="" -->
   335 <a class="anchor" name="85163a47e3246eba9a55ad63a34727e8"></a><!-- doxytag: member="can_uvccm_win32::m_read_event" ref="85163a47e3246eba9a55ad63a34727e8" args="" -->
   336 <div class="memitem">
   336 <div class="memitem">
   337 <div class="memproto">
   337 <div class="memproto">
   338       <table class="memname">
   338       <table class="memname">
   339         <tr>
   339         <tr>
   340           <td class="memname">HANDLE <a class="el" href="classcan__uvccm__win32.html#cf25e6725871137696ab41b06fa05417">can_uvccm_win32::m_read_event</a><code> [private]</code>          </td>
   340           <td class="memname">HANDLE <a class="el" href="classcan__uvccm__win32.html#85163a47e3246eba9a55ad63a34727e8">can_uvccm_win32::m_read_event</a><code> [private]</code>          </td>
   341         </tr>
   341         </tr>
   342       </table>
   342       </table>
   343 </div>
   343 </div>
   344 <div class="memdoc">
   344 <div class="memdoc">
   345 
   345 
   349 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">34</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   349 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00034">34</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   350 <p>
   350 <p>
   351 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>.
   351 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>.
   352 </div>
   352 </div>
   353 </div><p>
   353 </div><p>
   354 <a class="anchor" name="544ea7fd0e8a5d7cfb7cf9058d6020a4"></a><!-- doxytag: member="can_uvccm_win32::m_write_event" ref="544ea7fd0e8a5d7cfb7cf9058d6020a4" args="" -->
   354 <a class="anchor" name="c633c03ea1777d7ae38f23adae505ba5"></a><!-- doxytag: member="can_uvccm_win32::m_write_event" ref="c633c03ea1777d7ae38f23adae505ba5" args="" -->
   355 <div class="memitem">
   355 <div class="memitem">
   356 <div class="memproto">
   356 <div class="memproto">
   357       <table class="memname">
   357       <table class="memname">
   358         <tr>
   358         <tr>
   359           <td class="memname">HANDLE <a class="el" href="classcan__uvccm__win32.html#544ea7fd0e8a5d7cfb7cf9058d6020a4">can_uvccm_win32::m_write_event</a><code> [private]</code>          </td>
   359           <td class="memname">HANDLE <a class="el" href="classcan__uvccm__win32.html#c633c03ea1777d7ae38f23adae505ba5">can_uvccm_win32::m_write_event</a><code> [private]</code>          </td>
   360         </tr>
   360         </tr>
   361       </table>
   361       </table>
   362 </div>
   362 </div>
   363 <div class="memdoc">
   363 <div class="memdoc">
   364 
   364 
   368 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">35</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   368 Definition at line <a class="el" href="can__uvccm__win32_8cpp-source.html#l00035">35</a> of file <a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a>.
   369 <p>
   369 <p>
   370 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">send()</a>.
   370 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00136">open_rs232()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00052">send()</a>.
   371 </div>
   371 </div>
   372 </div><p>
   372 </div><p>
   373 <a class="anchor" name="d264855657adc02fbc687f37d302fc9f"></a><!-- doxytag: member="can_uvccm_win32::m_residual_buffer" ref="d264855657adc02fbc687f37d302fc9f" args="" -->
   373 <a class="anchor" name="10bd44df6a991527816fc87547a266f5"></a><!-- doxytag: member="can_uvccm_win32::m_residual_buffer" ref="10bd44df6a991527816fc87547a266f5" args="" -->
   374 <div class="memitem">
   374 <div class="memitem">
   375 <div class="memproto">
   375 <div class="memproto">
   376       <table class="memname">
   376       <table class="memname">
   377         <tr>
   377         <tr>
   378           <td class="memname">std::string <a class="el" href="classcan__uvccm__win32.html#d264855657adc02fbc687f37d302fc9f">can_uvccm_win32::m_residual_buffer</a><code> [private]</code>          </td>
   378           <td class="memname">std::string <a class="el" href="classcan__uvccm__win32.html#10bd44df6a991527816fc87547a266f5">can_uvccm_win32::m_residual_buffer</a><code> [private]</code>          </td>
   379         </tr>
   379         </tr>
   380       </table>
   380       </table>
   381 </div>
   381 </div>
   382 <div class="memdoc">
   382 <div class="memdoc">
   383 
   383 
   389 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>.
   389 Referenced by <a class="el" href="can__uvccm__win32_8cpp-source.html#l00190">close_rs232()</a>, and <a class="el" href="can__uvccm__win32_8cpp-source.html#l00080">receive()</a>.
   390 </div>
   390 </div>
   391 </div><p>
   391 </div><p>
   392 <hr>The documentation for this class was generated from the following file:<ul>
   392 <hr>The documentation for this class was generated from the following file:<ul>
   393 <li>drivers/can_uvccm_win32/<a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a></ul>
   393 <li>drivers/can_uvccm_win32/<a class="el" href="can__uvccm__win32_8cpp-source.html">can_uvccm_win32.cpp</a></ul>
   394 <hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:17 2007 for CanFestival by&nbsp;
   394 <hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:43 2007 for CanFestival by&nbsp;
   395 <a href="http://www.doxygen.org/index.html">
   395 <a href="http://www.doxygen.org/index.html">
   396 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
   396 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
   397 </body>
   397 </body>
   398 </html>
   398 </html>