Package-level declarations
Types
Link copied to clipboard
class ConcurrentNetworkTrafficSnapshot<LoginBlock>(val startDateTime: LocalDateTime, val endDateTime: LocalDateTime, val connectionRequests: Int, val loginBlocks: Map<InetAddress, List<LoginBlock>>, val loginSnapshot: ChannelTrafficSnapshot, val js5Snapshot: ChannelTrafficSnapshot, val gameSnapshot: ChannelTrafficSnapshot) : NetworkTrafficSnapshot
The concurrent network traffic snapshot is a result of calling the net.rsprot.protocol.metrics.impl.ConcurrentNetworkTrafficMonitor.snapshot function. This data structure tracks any network traffic that occurred during a specific time period. Note that the net.rsprot.protocol.metrics.NetworkTrafficMonitor.freeze is ignored when it comes to the snapshots, no information is provided regarding the freeze periods.
Link copied to clipboard
A no-operation implementation of a network traffic snapshot.