⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serchan_8h-source.html

📁 pwlib开发文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
00137 00142     <a class="code" href="classPSerialChannel.html#z349_2">PSerialChannel</a>(00143       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; port,00148       DWORD speed = 0,00153       BYTE data = 0,00157       <a class="code" href="classPSerialChannel.html#z349_0">Parity</a> parity = <a class="code" href="classPSerialChannel.html#z349_0s0">DefaultParity</a>,00162       BYTE stop = 0,00166       <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> inputFlow = <a class="code" href="classPSerialChannel.html#z349_1s6">DefaultFlowControl</a>,00168       <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> outputFlow = <a class="code" href="classPSerialChannel.html#z349_1s6">DefaultFlowControl</a>00170     );00171 00177     <a class="code" href="classPSerialChannel.html#z349_2">PSerialChannel</a>(00178       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg  00179     );00180 00182     <a class="code" href="classPSerialChannel.html#z349_5">~PSerialChannel</a>();00184 00185 00192     <span class="keyword">virtual</span> BOOL <a class="code" href="classPSerialChannel.html#z351_0">Open</a>(00193       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; port,00198       DWORD speed = 0,00203       BYTE data = 0,00207       <a class="code" href="classPSerialChannel.html#z349_0">Parity</a> parity = <a class="code" href="classPSerialChannel.html#z349_0s0">DefaultParity</a>,00212       BYTE stop = 0,00216       <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> inputFlow = <a class="code" href="classPSerialChannel.html#z349_1s6">DefaultFlowControl</a>,00218       <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> outputFlow = <a class="code" href="classPSerialChannel.html#z349_1s6">DefaultFlowControl</a>00220     );00221 00227     <span class="keyword">virtual</span> BOOL <a class="code" href="classPSerialChannel.html#z351_0">Open</a>(00228       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg  00229     );00230 00239     <span class="keyword">static</span> <a class="code" href="classPStringList.html">PStringList</a> <a class="code" href="classPSerialChannel.html#z351_2">GetPortNames</a>();00241 00242 00250     BOOL <a class="code" href="classPSerialChannel.html#z353_0">SetSpeed</a>(00251       DWORD speed   00252     );00253 00259     DWORD <a class="code" href="classPSerialChannel.html#z353_1">GetSpeed</a>() <span class="keyword">const</span>;00260 00266     BOOL <a class="code" href="classPSerialChannel.html#z353_2">SetDataBits</a>(00267       BYTE data   00268     );00269 00275     BYTE <a class="code" href="classPSerialChannel.html#z353_3">GetDataBits</a>() <span class="keyword">const</span>;00276 00282     BOOL <a class="code" href="classPSerialChannel.html#z353_4">SetParity</a>(00283       <a class="code" href="classPSerialChannel.html#z349_0">Parity</a> parity   00284     );00285 00291     <a class="code" href="classPSerialChannel.html#z349_0">Parity</a> <a class="code" href="classPSerialChannel.html#z353_5">GetParity</a>() <span class="keyword">const</span>;00292 00298     BOOL <a class="code" href="classPSerialChannel.html#z353_6">SetStopBits</a>(00299       BYTE stop   00300     );00301 00307     BYTE <a class="code" href="classPSerialChannel.html#z353_7">GetStopBits</a>() <span class="keyword">const</span>;00308 00315     BOOL <a class="code" href="classPSerialChannel.html#z353_8">SetInputFlowControl</a>(00316       <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> flowControl   00317     );00318 00325     <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> <a class="code" href="classPSerialChannel.html#z353_9">GetInputFlowControl</a>() <span class="keyword">const</span>;00326 00333     BOOL <a class="code" href="classPSerialChannel.html#z353_10">SetOutputFlowControl</a>(00334       <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> flowControl   00335     );00336 00343     <a class="code" href="classPSerialChannel.html#z349_1">FlowControl</a> <a class="code" href="classPSerialChannel.html#z353_11">GetOutputFlowControl</a>() <span class="keyword">const</span>;00344 00348     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z353_12">SaveSettings</a>(00349       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg   00350     );00352 00353 00357     <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z355_0">SetDTR</a>(00358       BOOL state = TRUE   00359     );00360 00364     <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z355_1">ClearDTR</a>();00365 00367     <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z355_2">SetRTS</a>(00368       BOOL state = TRUE   00369     );00370 00374     <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z355_3">ClearRTS</a>();00375 00377     <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z355_4">SetBreak</a>(00378       BOOL state = TRUE   00379     );00380 00384     <span class="keywordtype">void</span> <a class="code" href="classPSerialChannel.html#z355_5">ClearBreak</a>();00385 00391     BOOL <a class="code" href="classPSerialChannel.html#z355_6">GetCTS</a>();00392 00398     BOOL <a class="code" href="classPSerialChannel.html#z355_7">GetDSR</a>();00399 00405     BOOL <a class="code" href="classPSerialChannel.html#z355_8">GetDCD</a>();00406 00412     BOOL <a class="code" href="classPSerialChannel.html#z355_9">GetRing</a>();00414 00415 00416   <span class="keyword">private</span>:00417     <span class="keywordtype">void</span> Construct();00418     <span class="comment">// Platform dependent construct of the serial channel.</span>00419 00420 00421 <span class="comment">// Include platform dependent part of class</span>00422 <span class="preprocessor">#ifdef _WIN32</span>00423 <span class="preprocessor"></span><span class="preprocessor">#include "msos/ptlib/serchan.h"</span>00424 <span class="preprocessor">#else</span>00425 <span class="preprocessor"></span><span class="preprocessor">#include "unix/ptlib/serchan.h"</span>00426 <span class="preprocessor">#endif</span>00427 <span class="preprocessor"></span>};00428 00429 <span class="preprocessor">#endif</span>00430 <span class="preprocessor"></span>00431 <span class="comment">// End Of File ///////////////////////////////////////////////////////////////</span></pre></div><hr><address style="align: right;"><small>Generated on Wed Sep 29 22:44:12 2004 for PWLib by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53></a>1.2.18 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -