Skip to main content

Module circular_buff

Module circular_buff 

Source

Structs§

CalcExpression
Compiled EPICS calc expression wrapper.
CircularBuffProcessor
CircularBuffer
Circular buffer state for pre/post-trigger capture.
FrameParams
The parameter-library assignments C NDPluginCircularBuff::processCallbacks makes while handling one frame (NDPluginCircularBuff.cpp:120-203).
PushResult
Result of pushing a frame: which frames to forward downstream now, whether a capture sequence completed on this push, and the parameter assignments C makes for the frame.
TriggerValues
Trigger calc inputs and result for one frame, mirroring C’s triggerCalcArgs_[0]/[1] and calcResult (NDPluginCircularBuff.cpp:67-78).

Enums§

BufferStatus
Status of the circular buffer.
TriggerCondition
Trigger condition for circular buffer.