EntropyCanvas::NetworkSession::LogRateLimiter
EntropyCanvas::NetworkSession::LogRateLimiter
Section titled “EntropyCanvas::NetworkSession::LogRateLimiter”Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| bool | shouldLog(ComponentTypeHash typeHash, std::chrono::milliseconds interval) |
Public Attributes
Section titled “Public Attributes”| Name | |
|---|---|
| std::mutex | mutex |
| std::unordered_map< ComponentTypeHash, std::chrono::steady_clock::time_point > | lastLogTimes |
Public Functions Documentation
Section titled “Public Functions Documentation”function shouldLog
Section titled “function shouldLog”inline bool shouldLog( ComponentTypeHash typeHash, std::chrono::milliseconds interval)Public Attributes Documentation
Section titled “Public Attributes Documentation”variable mutex
Section titled “variable mutex”std::mutex mutex;variable lastLogTimes
Section titled “variable lastLogTimes”std::unordered_map< ComponentTypeHash, std::chrono::steady_clock::time_point > lastLogTimes;Updated on 2026-01-26 at 17:14:35 -0500