Inherits BASE::RCComInterface.
Inheritance diagram for BASE::RCRS232Com:


Public Member Functions | |
| virtual RCString | GetPort () const |
| virtual RCParameter & | GetSettingsParam () |
| virtual void | Connect () |
| virtual void | Disconnect () |
| virtual void | Send (const void *pData, TLong nLength) |
| virtual void | Recv (void *pData, TLong nLength) |
| virtual TLong | TryRecv (void *pData, TLong nLength) |
| virtual TLong | GetInCount () |
Protected Member Functions | |
| void | ThrowError (const RCString &sError) |
Protected Attributes | |
| RSRS232Settings | m_Settings |
| COMMTIMEOUTS | m_ComTimeouts |
| DCB | m_Dcb |
| HANDLE | m_ComHandle |
Static Protected Attributes | |
| static const RCString | COM_PORT_PREFIX = _T("COM") |
| static const COMMTIMEOUTS | NO_TIMEOUTS = {0, 0, 0, 0, 0} |
1.4.6-NO