progress with parsing and kafka

This commit is contained in:
2025-10-30 11:51:16 +01:00
parent b810509156
commit c2ca5f699c
5 changed files with 241 additions and 33 deletions

View File

@@ -4,7 +4,7 @@
#include "asynPortDriver.h"
/* These are the drvInfo strings that are used to identify the parameters. */
#define P_CountsString "COUNTS" /* asynInt32, r/w */
#define P_CountsString "COUNTS%d" /* asynInt32, r/w */
class asynStreamGeneratorDriver : public asynPortDriver {
public:
@@ -12,15 +12,17 @@ class asynStreamGeneratorDriver : public asynPortDriver {
const int numChannels);
virtual ~asynStreamGeneratorDriver();
// virtual asynStatus readInt64(asynUser *pasynUser, epicsInt64 *value);
virtual asynStatus readInt32(asynUser *pasynUser, epicsInt32 *value);
void receiveUDP();
protected:
int P_Counts;
int *P_Counts;
private:
asynUser *pasynUDPUser;
int num_channels;
};
#endif