Application Programming Interface
The ska-pst-smrb library provides a Shared Memory Ring Buffer API that is used by the applications. This API is described below.
Class Hierarchy
-
- Namespace ska
- Namespace ska::pst
- Namespace ska::pst::smrb
- Class DataBlock
- Class DataBlockAccessor
- Class DataBlockCreate
- Class DataBlockManager
- Class DataBlockRead
- Class DataBlockStats
- Struct DataBlockStats::stats
- Class DataBlockView
- Class DataBlockWrite
- Class SmrbBlockProducer
- Class SmrbSegmentProducer
- Enum State
- Namespace ska::pst::smrb
- Namespace ska::pst
- Namespace ska
File Hierarchy
-
- Directory src
- Directory ska
- Directory pst
- Directory smrb
- File DataBlock.h
- File DataBlockAccessor.h
- File DataBlockCreate.h
- File DataBlockManager.h
- File DataBlockRead.h
- File DataBlockStats.h
- File DataBlockView.h
- File DataBlockWrite.h
- File SmrbBlockProducer.h
- File SmrbSegmentProducer.h
- File version.h
- Directory smrb
- Directory pst
- Directory ska
- Directory src