35 #ifndef DATABUFFERPROTOCOLINTERFACE_H 36 #define DATABUFFERPROTOCOLINTERFACE_H 49 virtual void clearBuffer(
const Bus &bus,
unsigned char bufferIndex)
52 virtual unsigned long getNumberOfElements(
const Bus &bus,
53 unsigned char bufferIndex)
56 virtual unsigned long getBufferCapacity(
const Bus &bus,
57 unsigned char bufferIndex)
60 virtual unsigned long getBufferCapacityMinimum(
const Bus &bus,
61 unsigned char bufferIndex)
64 virtual unsigned long getBufferCapacityMaximum(
const Bus &bus,
65 unsigned char bufferIndex)
68 virtual void setBufferCapacity(
const Bus &bus,
69 unsigned char bufferIndex,
70 const unsigned long capacity)
Definition: DataBufferProtocolInterface.h:44
Definition: Protocol.h:44
Definition: ProtocolException.h:44
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42
Definition: ProtocolHelper.h:46