#include <TcpNotifier.hpp>
 | 
| virtual void  | handle_pipe () | 
|   | The base class register the pipe_ socket to its reactor_ so that this function is called when the pipe_ is available from reading.  More...
  | 
|   | 
| virtual void  | handle_control () | 
|   | Handle called when a message on the module's control socket arrives.  More...
  | 
|   | 
| virtual void  | dump_additional_config (zmqpp::message *out) const | 
|   | Dump additional configuration (for example module specific config file).  More...
  | 
|   | 
| void  | dump_config (ConfigManager::ConfigFormat fmt, zmqpp::message *out_msg) const | 
|   | Fills a message with the module's configuration information.  More...
  | 
|   | 
| void  | config_check (const std::string &obj_name, ConfigChecker::ObjectType type) | 
|   | An helper that checks configuration the existence of some objects.  More...
  | 
|   | 
| void  | config_check (const std::string &obj_name) | 
|   | An helper that checks configuration the existence of some objects.  More...
  | 
|   | 
| zmqpp::context &  | ctx_ | 
|   | A reference to the ZeroMQ context in case you need it to create additional socket.  More...
  | 
|   | 
| zmqpp::socket &  | pipe_ | 
|   | A reference to the pair socket that link back to the module manager.  More...
  | 
|   | 
| boost::property_tree::ptree  | config_ | 
|   | The configuration tree passed to the start_module function.  More...
  | 
|   | 
| CoreUtilsPtr  | utils_ | 
|   | Pointer to the core utils, which gives access to scheduler and others.  More...
  | 
|   | 
| bool  | is_running_ | 
|   | Boolean indicating whether the main loop should run or not.  More...
  | 
|   | 
| zmqpp::socket  | control_ | 
|   | Control REP socket.  More...
  | 
|   | 
| zmqpp::reactor  | reactor_ | 
|   | The reactor object we poll() on in the main loop.  More...
  | 
|   | 
| std::string  | name_ | 
|   | 
Definition at line 37 of file TcpNotifier.hpp.
 
◆ TCPNotifierModule()
      
        
          | TCPNotifierModule::TCPNotifierModule  | 
          ( | 
          zmqpp::context &  | 
          ctx,  | 
        
        
           | 
           | 
          zmqpp::socket *  | 
          pipe,  | 
        
        
           | 
           | 
          const boost::property_tree::ptree &  | 
          cfg,  | 
        
        
           | 
           | 
          CoreUtilsPtr  | 
          utils  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~TCPNotifierModule()
      
        
          | TCPNotifierModule::~TCPNotifierModule  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ process_config()
  
  
      
        
          | void TCPNotifierModule::process_config  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ instances_
◆ xmlnne_
The documentation for this class was generated from the following files: