|
RTC Toolkit 5.1.0
|
Event Handling. More...
#include <cstdlib>#include <log4cplus/loglevel.h>#include <map>#include <memory>#include <mutex>#include <optional>#include <shared_mutex>#include <string>#include <thread>#include <CLI/CLI.hpp>#include <boost/asio/ip/tcp.hpp>#include <boost/beast/core.hpp>#include <boost/beast/http.hpp>#include <boost/beast/version.hpp>#include <boost/config.hpp>#include <fmt/format.h>#include <gsl/span>#include <nlohmann/json.hpp>#include <numapp/thread.hpp>#include "eventHandling.hpp"#include "rtctk/componentFramework/logger.hpp"Classes | |
| struct | DataPoint |
| class | RequestHandler< Body, Allocator, Send > |
Typedefs | |
| using | tcp = boost::asio::ip::tcp |
Functions | |
| std::set< std::string > | GetAllNames (const std::string &dp) |
| void | DoSession (tcp::socket &socket) |
| int | main (int argc, char *argv[]) |
Variables | |
| std::shared_mutex | g_mutex |
| std::unordered_map< std::string, DataPoint > | g_data |
| EventQueue | g_queue |
Event Handling.
| using tcp = boost::asio::ip::tcp |
| void DoSession | ( | tcp::socket & | socket | ) |
| std::set< std::string > GetAllNames | ( | const std::string & | dp | ) |
| int main | ( | int | argc, |
| char * | argv[] ) |
| std::unordered_map<std::string, DataPoint> g_data |
| std::shared_mutex g_mutex |
| EventQueue g_queue |