BACKRUSH  대화방입장  유닉스명령  다음  자료실  Ascii Table   Exploit   원격접속  달력,시간   프로세스  
지하철노선   Whois   RFC문서   SUN FAQ   SUN FAQ1   C메뉴얼   PHP메뉴얼   너구리   아스키월드 아이피서치

글쓴이: 시리얼 SerialPort.h : header file[아래해더파일] 조회수: 9137


#if !defined(AFX_SERIALPORT_H__AF245E01_29F9_11D6_872A_00EEB1035D2D__INCLUDED_)
#define AFX_SERIALPORT_H__AF245E01_29F9_11D6_872A_00EEB1035D2D__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// SerialPort.h : header file
//

#include "SerialPortHead.h"

/////////////////////////////////////////////////////////////////////////////
// CSerialPort command target

class CSerialPort : public CObject
{
// Attributes
public:

// Operations
public:
CSerialPort();
virtual ~CSerialPort();
BOOL OpenPort(CWnd* pPortOwner, LPTTYSTRUCT lpTTY);
void ClosePort();
BOOL StartMonitoring();
BOOL RestartMonitoring();
BOOL StopMonitoring();
static UINT CommThread(LPVOID pParam);
DWORD ReadComm(BYTE *pBuff, DWORD nToRead);
void ProcessRcvData(CSerialPort* port, BYTE *byBuf, int nSize );
DWORD WriteComm(BYTE *pBuff , DWORD nToWrite);

// Overrides
public:


HANDLE m_hComm;
BOOL m_bThreadAlive; //쓰레드 on/of flag
CWinThread* m_Thread;
OVERLAPPED m_ovrWrite; //통신 오버랩 지원
OVERLAPPED m_osRead;
CWnd* m_pOwner; //핸들
UINT m_nPortNr;
unsigned char m_strData[32];
CString m_strComErrMsg;

// Implementation
protected:
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_SERIALPORT_H__AF245E01_29F9_11D6_872A_00EEB1035D2D__INCLUDED_)


관련글 : 없음 글쓴시간 : 2008/11/17 19:46 from 220.76.223.41

  목록보기 새글 쓰기 지우기 응답글 쓰기 글 수정 SerialPort.cpp [시리얼통신]  
BACKRUSH  대화방입장  유닉스명령  다음  자료실  Ascii Table   Exploit   원격접속  달력,시간   프로세스  
지하철노선   Whois   RFC문서   SUN FAQ   SUN FAQ1   C메뉴얼   PHP메뉴얼   너구리   아스키월드 아이피서치