PMDA++  0.4.4
Header-only C++ library for writing PCP PMDAs
Public Attributes | List of all members
pcp::pmda::metric_id Struct Reference

Indentifies a metric to be fetched. More...

#include <pmda.hpp>

Public Attributes

cluster_id_type cluster
 Cluster ID. More...
 
item_id_type item
 Item ID. More...
 
instance_id_type instance
 Instance ID. More...
 
atom_type_type type
 Expected atom type. More...
 
void * opaque
 Opaque pointer. More...
 

Detailed Description

Indentifies a metric to be fetched.

See also
pcp::fetch_value

Definition at line 137 of file pmda.hpp.

Member Data Documentation

◆ cluster

cluster_id_type pcp::pmda::metric_id::cluster

Cluster ID.

Definition at line 138 of file pmda.hpp.

Referenced by pcp::pmda::on_fetch_callback(), and pcp::pmda::on_store().

◆ instance

instance_id_type pcp::pmda::metric_id::instance

Instance ID.

Definition at line 140 of file pmda.hpp.

◆ item

item_id_type pcp::pmda::metric_id::item

Item ID.

Definition at line 139 of file pmda.hpp.

◆ opaque

void* pcp::pmda::metric_id::opaque

Opaque pointer.

Definition at line 142 of file pmda.hpp.

◆ type

atom_type_type pcp::pmda::metric_id::type

Expected atom type.

Definition at line 141 of file pmda.hpp.


The documentation for this struct was generated from the following file: