Public Member Functions | Public Attributes

CCommThread Class Reference

#include <CommThread.h>

List of all members.

Public Member Functions

 CCommThread ()
 ~CCommThread ()
BOOL OpenPort (int port, DWORD dwBaud, BYTE byData, BYTE byStop, BYTE byParity)
void ClosePort ()
DWORD WriteComm (BYTE *pBuff, DWORD nToWrite)
DWORD ReadComm (BYTE *pBuff, DWORD nToRead)

Public Attributes

BOOL check
HANDLE m_hComm
CString m_sPortName
BOOL m_bConnected
OVERLAPPED m_osRead
OVERLAPPED m_osWrite
HANDLE m_hThreadWatchComm
WORD m_wPortID
CQueue m_QueueRead [QUEUE_SIZE]
int m_nRear
int m_nFront
int m_nrow_sensor
int m_ncol_sensor

Constructor & Destructor Documentation

CCommThread::CCommThread (  )
CCommThread::~CCommThread (  )

Member Function Documentation

void CCommThread::ClosePort (  )
BOOL CCommThread::OpenPort ( int  port,
DWORD  dwBaud,
BYTE  byData,
BYTE  byStop,
BYTE  byParity 
)
DWORD CCommThread::ReadComm ( BYTE *  pBuff,
DWORD  nToRead 
)
DWORD CCommThread::WriteComm ( BYTE *  pBuff,
DWORD  nToWrite 
)

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines