TARAXA
network.hpp File Reference
#include <json/json.h>
#include <string>
#include "common/types.hpp"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  taraxa::PrometheusConfig
 
struct  taraxa::ConnectionConfig
 
struct  taraxa::NodeConfig
 
struct  taraxa::DdosProtectionConfig
 
struct  taraxa::NetworkConfig
 

Namespaces

 taraxa
 

Functions

void taraxa::dec_json (const Json::Value &json, ConnectionConfig &config)
 
void taraxa::dec_json (const Json::Value &json, NetworkConfig &network)
 

Class Documentation

◆ taraxa::PrometheusConfig

struct taraxa::PrometheusConfig
Collaboration diagram for taraxa::PrometheusConfig:
Class Members
string address
uint16_t listen_port
uint16_t polling_interval_ms

◆ taraxa::NodeConfig

struct taraxa::NodeConfig
Collaboration diagram for taraxa::NodeConfig:
Class Members
string id
string ip
uint16_t port