Skip to content

Namespace cubconn::statistics

Namespace List > cubconn > statistics

Classes

Type Name
class metrics <class T, typename VT>

Public Types

Type Name
enum std::uint8_t context
enum std::uint8_t worker

Public Attributes

Type Name
std::pair< std::string, std::string > worker_to_string = /* multi line expression */

Public Types Documentation

enum context

enum cubconn::statistics::context {
    BYTES_IN_TOTAL,
    BYTES_OUT_TOTAL,
    OPEND_NS,
    LAST_ACTIVE_NS,
    LAST_MOVED_NS,
    MOVE_COUNT,
    RECV_BUDGET_HIT,
    SEND_BUDGET_HIT,
    STATS_COUNT
};

enum worker

enum cubconn::statistics::worker {
    PACKET_COUNT,
    CLIENT_NUM,
    MQ_REQUESTED,
    MQ_COMPLETED,
    MQ_NEW_CLIENT,
    MQ_HANDOFF_CLIENT,
    MQ_TAKEOVER_CLIENT,
    MQ_SHUTDOWN_CLIENT,
    MQ_SEND_PACKET,
    MQ_RELEASE_PACKET,
    BLOCKED_RMUTEX,
    STATS_COUNT,
    NA
};

Public Attributes Documentation

variable worker_to_string

std::pair<std::string, std::string> cubconn::statistics::worker_to_string[static_cast< std::size_t >(worker::STATS_COUNT)];


The documentation for this class was generated from the following file cubrid/src/connection/connection_statistics.hpp