ddt 1.2.1
Loading...
Searching...
No Matches
ddtDataBroker.cpp File Reference

Data Broker. A Data Broker is the access point in the system for data producer applications to inject data into the system and for data consumer applications to receive data produced by the system. It therefore creates a MAL Server waiting for connections. More...

#include "ddt/ddtDataBroker.hpp"
std::condition_variable interrupt_condition
 
std::mutex interrupt_mutex
 
bool done = false
 
int interrupt = 0
 
std::unique_ptr<::elt::mal::rr::Server > server = nullptr
 
DdtConnectionManagerconnection_manager = nullptr
 
DdtMemoryManagermemory_manager = nullptr
 
void signal_handler (const int signal_num)
 
void CleanUp ()
 

Detailed Description

Data Broker. A Data Broker is the access point in the system for data producer applications to inject data into the system and for data consumer applications to receive data produced by the system. It therefore creates a MAL Server waiting for connections.

Author
Matthias Grimm, CGI
Since
2020/01/16

Function Documentation

◆ CleanUp()

void CleanUp ( )

◆ signal_handler()

void signal_handler ( const int signal_num)

Variable Documentation

◆ connection_manager

DdtConnectionManager* connection_manager = nullptr

◆ done

bool done = false

◆ interrupt

int interrupt = 0

◆ interrupt_condition

std::condition_variable interrupt_condition

◆ interrupt_mutex

std::mutex interrupt_mutex

◆ memory_manager

DdtMemoryManager* memory_manager = nullptr

◆ server

std::unique_ptr<::elt::mal::rr::Server> server = nullptr