Electroneum
Loading...
Searching...
No Matches
munin_connection_handler.h File Reference
#include <string>
#include "net_utils_base.h"
#include "to_nonconst_iterator.h"
#include "http_base.h"
#include "reg_exp_definer.h"
Include dependency graph for munin_connection_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  epee::net_utils::munin::munin_service_data_provider
struct  epee::net_utils::munin::munin_service
struct  epee::net_utils::munin::node_server_config
struct  epee::net_utils::munin::fake_send_handler
class  epee::net_utils::munin::munin_node_server_connection_handler

Namespaces

namespace  epee
namespace  epee::net_utils
namespace  epee::net_utils::munin

Macros

#define MUNIN_ARGS_DEFAULT(vertial_lable_str)
#define MUNIN_ARGS_FORCE_AUPPER_LIMIT(vertial_lable_str, limit)
#define MUNIN_TITLE(title_str)
#define MUNIN_CATEGORY(category_str)
#define MUNIN_INFO(info_str)
#define MUNIN_ENTRY(var_name)
#define MUNIN_ENTRY_AREA(var_name)
#define MUNIN_ENTRY_ALIAS(var_name, alias)
#define BEGIN_MUNIN_SERVICE(servivece_name_str)
#define END_MUNIN_SERVICE()
#define MUNIN_SERVICE_PARAM(munin_var_name_str, variable)

Functions

bool epee::net_utils::munin::test_self ()

Macro Definition Documentation

◆ BEGIN_MUNIN_SERVICE

#define BEGIN_MUNIN_SERVICE ( servivece_name_str)
Value:
if(servivece_name_str == pservice->m_service_name) {

Definition at line 46 of file munin_connection_handler.h.

◆ END_MUNIN_SERVICE

#define END_MUNIN_SERVICE ( )
Value:
}

Definition at line 47 of file munin_connection_handler.h.

◆ MUNIN_ARGS_DEFAULT

#define MUNIN_ARGS_DEFAULT ( vertial_lable_str)
Value:
"graph_args --base 1000 -l 0 --vertical-label " vertial_lable_str " \n"

Definition at line 38 of file munin_connection_handler.h.

◆ MUNIN_ARGS_FORCE_AUPPER_LIMIT

#define MUNIN_ARGS_FORCE_AUPPER_LIMIT ( vertial_lable_str,
limit )
Value:
"graph_args --base 1000 -l 0 --vertical-label " vertial_lable_str " --rigid --upper-limit " limit " \n"

Definition at line 39 of file munin_connection_handler.h.

◆ MUNIN_CATEGORY

#define MUNIN_CATEGORY ( category_str)
Value:
"graph_category " category_str "\n"

Definition at line 41 of file munin_connection_handler.h.

◆ MUNIN_ENTRY

#define MUNIN_ENTRY ( var_name)
Value:
#var_name".label " #var_name "\n" #var_name".info "#var_name".\n"

Definition at line 43 of file munin_connection_handler.h.

◆ MUNIN_ENTRY_ALIAS

#define MUNIN_ENTRY_ALIAS ( var_name,
alias )
Value:
#var_name".label " #alias"\n" #var_name".info "#alias".\n"

Definition at line 45 of file munin_connection_handler.h.

◆ MUNIN_ENTRY_AREA

#define MUNIN_ENTRY_AREA ( var_name)
Value:
#var_name".label " #var_name "\n" #var_name".info "#var_name".\n" #var_name".draw AREASTACK\n"

Definition at line 44 of file munin_connection_handler.h.

◆ MUNIN_INFO

#define MUNIN_INFO ( info_str)
Value:
"graph_info " info_str "\n"

Definition at line 42 of file munin_connection_handler.h.

◆ MUNIN_SERVICE_PARAM

#define MUNIN_SERVICE_PARAM ( munin_var_name_str,
variable )
Value:
paramters_text += std::string() + munin_var_name_str ".value " + boost::lexical_cast<std::string>(variable) + "\n"

Definition at line 48 of file munin_connection_handler.h.

◆ MUNIN_TITLE

#define MUNIN_TITLE ( title_str)
Value:
"graph_title " title_str "\n"

Definition at line 40 of file munin_connection_handler.h.