shows queue usage as a percentage

This commit is contained in:
2025-11-07 14:28:01 +01:00
parent 77ed74a203
commit ba07a8af9b
3 changed files with 21 additions and 13 deletions

View File

@@ -150,8 +150,10 @@ class asynStreamGeneratorDriver : public asynPortDriver {
const int num_channels;
const bool kafkaEnabled;
const int kafkaQueueSize;
const int kafkaMaxPacketSize;
const int udpQueueSize;
epicsRingBytesId udpQueue;
epicsRingBytesId sortedQueue;
@@ -168,7 +170,8 @@ class asynStreamGeneratorDriver : public asynPortDriver {
asynStatus createInt32Param(asynStatus status, char *name, int *variable,
epicsInt32 initialValue = 0);
asynStatus createFloat64Param(asynStatus status, char *name, int *variable, double initialValue = 0);
asynStatus createFloat64Param(asynStatus status, char *name, int *variable,
double initialValue = 0);
inline void queueForKafka(NormalisedEvent &ne);