www.pudn.com > loggerclient_src.zip > ClientPipeInstance.h
/*
* $Header: /logger/loggertest/Pipe.h 1 11/11/03 2:44a Administrator $
*
* $History: Pipe.h $
*
* ***************** Version 1 *****************
* User: Administrator Date: 11/11/03 Time: 2:44a
* Created in $/logger/loggertest
*/
#if !defined(AFX_PIPE_H__INCLUDED_)
#define AFX_PIPE_H__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define MAX_PIPE_DATA 1024
#define PIPE_WAIT_TIME 100
class CClientPipeInstance
{
public:
CClientPipeInstance();
virtual ~CClientPipeInstance();
void Initialise(LPCTSTR szPipename);
BOOL Write(LPCTSTR szData);
void Close();
private:
HANDLE m_hPipe;
CString m_csPipename;
};
#endif // !defined(AFX_PIPE_H__INCLUDED_)