odin-detector/odin-data

View on GitHub
docs/developer/reference/api/frame-processor.md

Summary

Maintainability
Test Coverage
# FrameProcessor API Reference

# Controllers

## FrameProcessorController
```{doxygenclass} FrameProcessor::FrameProcessorController
```

## SharedMemoryController
```{doxygenclass} FrameProcessor::SharedMemoryController
```

# Plugins

## FrameProcessorPlugin
```{doxygenclass} FrameProcessor::FrameProcessorPlugin
```

## BloscPlugin
```{doxygenclass} FrameProcessor::BloscPlugin
```

## GapFillPlugin
```{doxygenclass} FrameProcessor::GapFillPlugin
```

## KafkaProducerPlugin
```{doxygenclass} FrameProcessor::KafkaProducerPlugin
```

## FileWriterPlugin
```{doxygenclass} FrameProcessor::FileWriterPlugin
```

### Acquisition
```{doxygenclass} FrameProcessor::Acquisition
```

### HDF5File
```{doxygenclass} FrameProcessor::HDF5File
```

### CallDuration
```{doxygenclass} FrameProcessor::CallDuration
```

### WatchdogTimer
```{doxygenclass} FrameProcessor::WatchdogTimer
```

## LiveViewPlugin
```{doxygenclass} FrameProcessor::LiveViewPlugin
```

## OffsetAdjustmentPlugin
```{doxygenclass} FrameProcessor::OffsetAdjustmentPlugin
```

## ParameterAdjustmentPlugin
```{doxygenclass} FrameProcessor::ParameterAdjustmentPlugin
```

## SumPlugin
```{doxygenclass} FrameProcessor::SumPlugin
```

## DummyUDPProcessPlugin
```{doxygenclass} FrameProcessor::DummyUDPProcessPlugin
```

## Plugin Related Classes

### MetaMessagePublisher
```{doxygenclass} FrameProcessor::MetaMessagePublisher
```

### IFrameCallback
```{doxygenclass} FrameProcessor::IFrameCallback
```

### WorkQueue
```{doxygenclass} FrameProcessor::WorkQueue
```

# Frames
```{doxygenclass} FrameProcessor::Frame
```

## FrameMetaData
```{doxygenclass} FrameProcessor::FrameMetaData
```

## DataBlockFrame
```{doxygenclass} FrameProcessor::DataBlockFrame
```

### DataBlock
```{doxygenclass} FrameProcessor::DataBlock
```

### DataBlockPool
```{doxygenclass} FrameProcessor::DataBlockPool
```

## SharedBufferFrame
```{doxygenclass} FrameProcessor::SharedBufferFrame
```

## EndOfAcquisitionFrame
```{doxygenclass} FrameProcessor::EndOfAcquisitionFrame
```