_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 | |