Go to the source code of this file.
Classes | |
| struct | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::Row |
| struct | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::RowIn |
Namespaces | |
| namespace | bsc |
| namespace | bsc::net |
| namespace | bsc::net::anonymous_namespace{SocketSnapshot.cpp} |
Variables | |
| constexpr auto | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::kSnapshotTtl = std::chrono::milliseconds(500) |
| constexpr auto | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::kInodeCacheTtl = std::chrono::seconds(90) |
| std::mutex | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::g_inode_cache_mutex |
| std::unordered_map< std::string, std::pair< std::uint32_t, std::chrono::steady_clock::time_point > > | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::g_inode_pid_cache |
| constexpr auto | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::kEbpfFlowCacheTtl = std::chrono::seconds(12) |
| std::mutex | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::g_ebpf_flow_cache_mutex |
| std::vector< std::pair< bsc::model::Connection, std::chrono::steady_clock::time_point > > | bsc::net::anonymous_namespace{SocketSnapshot.cpp}::g_ebpf_flow_cache |