does removing all logic in the udp receive thread help to improve the packet receive frequency?
This commit is contained in:
@@ -118,6 +118,7 @@ class asynStreamGeneratorDriver : public asynPortDriver {
|
||||
virtual asynStatus writeInt32(asynUser *pasynUser, epicsInt32 value);
|
||||
|
||||
void receiveUDP();
|
||||
void normaliseUDP();
|
||||
void partialSortEvents();
|
||||
void processEvents();
|
||||
void produceMonitor();
|
||||
@@ -155,6 +156,7 @@ class asynStreamGeneratorDriver : public asynPortDriver {
|
||||
|
||||
const int udpQueueSize;
|
||||
epicsRingBytesId udpQueue;
|
||||
epicsRingBytesId normalisedQueue;
|
||||
epicsRingBytesId sortedQueue;
|
||||
|
||||
epicsRingBytesId monitorQueue;
|
||||
|
||||
Reference in New Issue
Block a user