RTMS publisher thread for LLNETIO-based adapters. More...
#include <cstdint>#include <list>#include <memory>#include <string>#include <thread>#include <condition_variable>#include <mutex>#include <vector>#include <boost/atomic.hpp>#include <boost/lockfree/spsc_queue.hpp>#include <ifw/rtmslib_llnetio/rtmsSender.hpp>#include <ifw/rtmslib_llnetio/sampleExtInfo.hpp>#include <ifw/fgf/common_llnetio/logger.hpp>Go to the source code of this file.
Classes | |
| struct | ifw::fgf::andor::RtmsNetworkConfig |
| RTMS network configuration (shared with CommAdapter). More... | |
| struct | ifw::fgf::andor::PublishFramePacket |
| A packet carrying one frame's data ready for network send. More... | |
| struct | ifw::fgf::andor::PublisherThreadConfig |
| Thread-level tuning for the publisher. More... | |
| class | ifw::fgf::andor::RtmsLlnetioPublisher |
| RTMS Publisher. More... | |
Namespaces | |
| namespace | ifw |
| namespace | ifw::fgf |
| namespace | ifw::fgf::andor |
Variables | |
| constexpr auto | ifw::fgf::andor::PUBLISHER_STAT_WINDOW_SIZE = 1000 |
| constexpr auto | ifw::fgf::andor::PUBLISHER_QUEUE_CAPACITY = 8 |
RTMS publisher thread for LLNETIO-based adapters.