单个 IP 的安全状态与连接集合。 更多...
#include <sttnet.h>
Public 属性 | |
| int | activeConnections = 0 |
| RateState | connectRate |
| int | badScore = 0 |
| std::unordered_map< int, ConnectionState > | conns |
单个 IP 的安全状态与连接集合。
IPInformation 是 ConnectionLimiter 的核心状态单元, 用于实现“IP 级 + fd 级”的分层防御模型:
| int stt::security::IPInformation::activeConnections = 0 |
| int stt::security::IPInformation::badScore = 0 |
| RateState stt::security::IPInformation::connectRate |
| std::unordered_map<int, ConnectionState> stt::security::IPInformation::conns |
1.8.5