Guiliani  Version 2.5 revision 7293 (documentation build 13)
ComDevice.h
1#ifndef __COMDEVICE_H__
2#define __COMDEVICE_H__
3
4#include "eC_Types.h"
5
9{
10public:
14 virtual eC_Bool Open() = 0;
15
18 virtual void Close() = 0;
19
25 virtual eC_Bool Send(char* pkBuffer, const eC_UInt& uiBufferSize) = 0;
26
32 virtual eC_Bool DataReceived(char* pkData, const eC_UInt& uiDataSize) = 0;
33
37 virtual eC_Bool Process() = 0;
38};
39#endif
Definition: ComDevice.h:9
virtual eC_Bool DataReceived(char *pkData, const eC_UInt &uiDataSize)=0
virtual eC_Bool Send(char *pkBuffer, const eC_UInt &uiBufferSize)=0
virtual eC_Bool Process()=0
virtual eC_Bool Open()=0
virtual void Close()=0