29 #ifndef CLPROTOCOL_ISERIALADAPTERCSTYLE_H 30 #define CLPROTOCOL_ISERIALADAPTERCSTYLE_H 34 #if( defined(__cplusplus) || defined(__cplusplus__) ) SerialClosePtr * SerialClose
struct ISerialAdapterVtbl_t * lpVtbl
CLINT32(CLPROTOCOL * SerialInitPtr)(void *This)
SerialInitPtr * SerialInit
clSerialWritePtr * clSerialWrite
CLINT32(CLPROTOCOL * clSetBaudRatePtr)(void *This, CLUINT32 baudRate)
void(CLPROTOCOL * CheckErrorPtr)(void *This, CLUINT32 ErrorCode)
clSetBaudRatePtr * clSetBaudRate
CLINT32(CLPROTOCOL * clSerialReadPtr)(void *This, CLINT8 *buffer, CLUINT32 *bufferSize, CLUINT32 serialTimeOut)
clSerialReadPtr * clSerialRead
clGetSupportedBaudRatesPtr * clGetSupportedBaudRates
CLINT32(CLPROTOCOL * clSerialWritePtr)(void *This, CLINT8 *buffer, CLUINT32 *bufferSize, CLUINT32 serialTimeOut)
CheckErrorPtr * CheckError
struct CLProtocol::ISerialAdapterVtbl_t ISerialAdapterVtbl_t
struct CLProtocol::ISerialAdapter_t ISerialAdapter_t
void(CLPROTOCOL * SerialClosePtr)(void *This)
CLINT32(CLPROTOCOL * clGetSupportedBaudRatesPtr)(void *This, CLUINT32 *baudRates)