| _OnCompletion(DWORD dwErrorCode, DWORD dwCount, LPOVERLAPPED lpOverlapped) | CSerialPort | protectedstatic |
| Attach(HANDLE hComm) | CSerialPort | |
| CancelIo() | CSerialPort | |
| ClearBreak() | CSerialPort | |
| ClearDTR() | CSerialPort | |
| ClearError(DWORD &dwErrors) | CSerialPort | |
| ClearReadBuffer() | CSerialPort | |
| ClearRTS() | CSerialPort | |
| ClearWriteBuffer() | CSerialPort | |
| Close() | CSerialPort | |
| CSerialPort() | CSerialPort | |
| CtsDtrFlowControl enum value | CSerialPort | |
| CtsRtsFlowControl enum value | CSerialPort | |
| Detach() | CSerialPort | |
| DsrDtrFlowControl enum value | CSerialPort | |
| DsrRtsFlowControl enum value | CSerialPort | |
| Escape(DWORD dwFunc) | CSerialPort | |
| EvenParity enum value | CSerialPort | |
| FlowControl enum name | CSerialPort | |
| Flush() | CSerialPort | |
| GetConfig(COMMCONFIG &config) | CSerialPort | |
| GetDefaultConfig(int nPort, COMMCONFIG &config) | CSerialPort | static |
| GetMask(DWORD &dwMask) | CSerialPort | |
| GetModemStatus(DWORD &dwModemStatus) | CSerialPort | |
| GetOverlappedResult(OVERLAPPED &overlapped, DWORD &dwBytesTransferred, BOOL bWait) | CSerialPort | |
| GetProperties(COMMPROP &properties) | CSerialPort | |
| GetState(DCB &dcb) | CSerialPort | |
| GetStatus(COMSTAT &stat) | CSerialPort | |
| GetTimeouts(COMMTIMEOUTS &timeouts) | CSerialPort | |
| IsOpen() const | CSerialPort | inline |
| m_bOverlapped | CSerialPort | protected |
| m_hComm | CSerialPort | protected |
| MarkParity enum value | CSerialPort | |
| NoFlowControl enum value | CSerialPort | |
| NoParity enum value | CSerialPort | |
| OddParity enum value | CSerialPort | |
| OnCompletion(DWORD dwErrorCode, DWORD dwCount, LPOVERLAPPED lpOverlapped) | CSerialPort | virtual |
| OnePointFiveStopBits enum value | CSerialPort | |
| OneStopBit enum value | CSerialPort | |
| Open(int nPort, DWORD dwBaud=9600, Parity parity=NoParity, BYTE DataBits=8, StopBits stopbits=OneStopBit, FlowControl fc=NoFlowControl, BOOL bOverlapped=FALSE) | CSerialPort | |
| operator HANDLE() const | CSerialPort | inline |
| Parity enum name | CSerialPort | |
| Purge(DWORD dwFlags) | CSerialPort | |
| Read(void *lpBuf, DWORD dwCount) | CSerialPort | |
| Read(void *lpBuf, DWORD dwCount, OVERLAPPED &overlapped) | CSerialPort | |
| ReadEx(void *lpBuf, DWORD dwCount) | CSerialPort | |
| Set0ReadTimeout() | CSerialPort | |
| Set0Timeout() | CSerialPort | |
| Set0WriteTimeout() | CSerialPort | |
| SetBreak() | CSerialPort | |
| SetConfig(COMMCONFIG &Config) | CSerialPort | |
| SetDefaultConfig(int nPort, COMMCONFIG &config) | CSerialPort | static |
| SetDTR() | CSerialPort | |
| SetMask(DWORD dwMask) | CSerialPort | |
| SetRTS() | CSerialPort | |
| SetState(DCB &dcb) | CSerialPort | |
| SetTimeouts(COMMTIMEOUTS &timeouts) | CSerialPort | |
| Setup(DWORD dwInQueue, DWORD dwOutQueue) | CSerialPort | |
| SetXOFF() | CSerialPort | |
| SetXON() | CSerialPort | |
| SpaceParity enum value | CSerialPort | |
| StopBits enum name | CSerialPort | |
| TerminateOutstandingReads() | CSerialPort | |
| TerminateOutstandingWrites() | CSerialPort | |
| TransmitChar(char cChar) | CSerialPort | |
| TwoStopBits enum value | CSerialPort | |
| WaitEvent(DWORD &dwMask) | CSerialPort | |
| WaitEvent(DWORD &dwMask, OVERLAPPED &overlapped) | CSerialPort | |
| Write(const void *lpBuf, DWORD dwCount) | CSerialPort | |
| Write(const void *lpBuf, DWORD dwCount, OVERLAPPED &overlapped) | CSerialPort | |
| WriteEx(const void *lpBuf, DWORD dwCount) | CSerialPort | |
| XonXoffFlowControl enum value | CSerialPort | |
| ~CSerialPort() | CSerialPort | |