|
Critical Link MityCam SoC Firmware
1.0
Critical Link MityCam SoC Firmware
|
Go to the documentation of this file.
8 #ifndef GENICAMSTATUSREPORTER_H
9 #define GENICAMSTATUSREPORTER_H
20 static const uint64_t gnDEFAULT_BUFFER_SIZE = 0x10000;
22 tcGenICamStatusReporter(
unsigned int buffer_size = gnDEFAULT_BUFFER_SIZE, uint64_t bytes_written_addr = gnDEFAULT_BUFFER_BYTESWRITTEN_LOCATION,
23 uint64_t buffer_location = gnDEFAULT_BUFFER_LOCATION);
27 virtual void updateStatus(
teStatus aeStatus,
const char *apMessage)
override;
30 unsigned int addText(
const char* text);
teStatus
Definition: StatusReporter.h:32
tcRegisterFile * mpRegs
Definition: GenICamStatusReporter.h:35
Base Class for status reporting interface.
Definition: StatusReporter.h:16
const uint32_t DEBUG_BUFFER_BYTESWRITTEN_ADDR
Definition: RegisterFile.h:881
unsigned int mnBytesTransmitted
Definition: GenICamStatusReporter.h:33
Definition: CameraTypes.h:7
char * mpRingBuffer
Definition: GenICamStatusReporter.h:36
unsigned int mnWritePtr
Definition: GenICamStatusReporter.h:34
Definition: RegisterFile.h:121
unsigned int mnBufferSize
Definition: GenICamStatusReporter.h:31
const uint32_t DEBUG_BUFFER_ADDR
Definition: RegisterFile.h:882
Definition: GenICamStatusReporter.h:16
uint64_t mnBytesWrittenAddr
Definition: GenICamStatusReporter.h:32