#include <chrono>#include <thread>#include <iostream>#include <vector>#include <cstdint>#include <string>#include <stdexcept>#include <fstream>#include <sstream>#include <iomanip>#include <limits>#include <cmath>#include <sys/stat.h>#include <boost/program_options.hpp>#include <fmt/format.h>#include <log4cplus/loggingmacros.h>#include <ciiLogManager.hpp>#include <ifw/fnd/defs/dataType.hpp>#include <ifw/fnd/defs/fits.hpp>#include <ifw/rtmslib/logger.hpp>#include <ifw/rtmslib_llnetio/common.hpp>#include <ifw/rtmslib_llnetio/rtmsSender.hpp>#include <ifw/rtmslib_llnetio/sampleExtInfo.hpp>#include <ifw/rtmslib_llnetio/logger.hpp>#include <csignal>Classes | |
| struct | SenderStats |
Enumerations | |
| enum class | ExtHeaderMode { None , Timestamp , BasicImageInfo } |
Functions | |
| ExtHeaderMode | ParseExtHeaderMode (const std::string &value) |
| void | SendLoop (ifw::rtmslib::RtmsSender *rtms_sender, std::vector< uint8_t > im_data, double frequency, int64_t iterations, ExtHeaderMode ext_mode, ifw::fnd::datatype::DataType data_type, int width, int height, SenderStats *stats) |
| int | main (int argc, char *argv[]) |
|
strong |
| int main | ( | int | argc, |
| char * | argv[] ) |
|
inline |
| void SendLoop | ( | ifw::rtmslib::RtmsSender * | rtms_sender, |
| std::vector< uint8_t > | im_data, | ||
| double | frequency, | ||
| int64_t | iterations, | ||
| ExtHeaderMode | ext_mode, | ||
| ifw::fnd::datatype::DataType | data_type, | ||
| int | width, | ||
| int | height, | ||
| SenderStats * | stats ) |