capture 1.2.0
这是一个基于 PcapPlusPlus、PF_RING 和 ClickHouse 构建的高性能网络流量分析系统,专注于实时流量捕获、解析与存储。
Loading...
Searching...
No Matches
HttpMessageStats Struct Reference

用于收集HTTP消息统计信息的基础结构体 More...

#include <HttpStatsCollector.h>

Inheritance diagram for HttpMessageStats:
[legend]
Collaboration diagram for HttpMessageStats:
[legend]

Public Member Functions

virtual ~HttpMessageStats ()
 虚析构函数
virtual void clear ()
 清空消息统计数据

Public Attributes

int numOfMessages
 该类型HTTP消息的总数(请求/响应)
Rate messageRate
 该类型HTTP消息的速率
int totalMessageHeaderSize
 消息头的总大小(字节)
double averageMessageHeaderSize
 平均消息头大小

Detailed Description

用于收集HTTP消息统计信息的基础结构体

提供HTTP消息(请求/响应)的基本统计信息收集功能

Constructor & Destructor Documentation

◆ ~HttpMessageStats()

virtual HttpMessageStats::~HttpMessageStats ( )
inlinevirtual

虚析构函数

确保派生类能够正确析构

Member Function Documentation

◆ clear()

virtual void HttpMessageStats::clear ( )
inlinevirtual

清空消息统计数据

将所有消息统计指标重置为初始值

Reimplemented in HttpRequestStats, and HttpResponseStats.

Member Data Documentation

◆ averageMessageHeaderSize

double HttpMessageStats::averageMessageHeaderSize

平均消息头大小

◆ messageRate

Rate HttpMessageStats::messageRate

该类型HTTP消息的速率

◆ numOfMessages

int HttpMessageStats::numOfMessages

该类型HTTP消息的总数(请求/响应)

◆ totalMessageHeaderSize

int HttpMessageStats::totalMessageHeaderSize

消息头的总大小(字节)


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