#include <ComDevice.h>
Public Member Functions | |
virtual void | Close ()=0 |
virtual eC_Bool | DataReceived (char *pkData, const eC_UInt &uiDataSize)=0 |
virtual eC_Bool | Open ()=0 |
virtual eC_Bool | Process ()=0 |
virtual eC_Bool | Send (char *pkBuffer, const eC_UInt &uiBufferSize)=0 |
this class is used as base-class for all communication devices
|
pure virtual |
close the device
Implemented in ComDeviceNetwork, and ComDeviceSerial.
|
pure virtual |
receive data via device
pkData | received data |
uiDataSize | of data in bytes |
|
pure virtual |
|
pure virtual |
|
pure virtual |
send data via device
pkBuffer | buffer of data |
uiBufferSize | length of buffer in bytes |
Implemented in ComDeviceNetwork, and ComDeviceSerial.