Information about this Router instance.  
 More...
#include <routing_guidelines.h>
 | 
| using  | tags_t = std::map< std::string, std::string, std::less<> > | 
|   | 
Information about this Router instance. 
 
◆ tags_t
◆ bind_address
      
        
          | std::string routing_guidelines::Router_info::bind_address | 
        
      
 
address on which router is listening 
 
 
◆ hostname
      
        
          | std::string routing_guidelines::Router_info::hostname | 
        
      
 
hostname where router is running 
 
 
◆ local_cluster
      
        
          | std::string routing_guidelines::Router_info::local_cluster | 
        
      
 
name of the local cluster 
 
 
◆ name
      
        
          | std::string routing_guidelines::Router_info::name | 
        
      
 
name of the Router instance 
 
 
◆ port_ro
      
        
          | uint16_t routing_guidelines::Router_info::port_ro {0} | 
        
      
 
 
◆ port_rw
      
        
          | uint16_t routing_guidelines::Router_info::port_rw {0} | 
        
      
 
 
◆ port_rw_split
      
        
          | uint16_t routing_guidelines::Router_info::port_rw_split {0} | 
        
      
 
 
◆ route_name
      
        
          | std::string routing_guidelines::Router_info::route_name | 
        
      
 
name of the plugin which handles the connection 
 
 
◆ tags
      
        
          | tags_t routing_guidelines::Router_info::tags | 
        
      
 
an object containing user defined tags stored in the cluster metadata for that Router instance 
 
 
The documentation for this struct was generated from the following file: