Packages that use ObjectCounterUnsafe
Package
Description
Tunnel pool management: pool lifecycle, peer selection, build scheduling and failure handling for client and exploratory tunnels.
Helpers and handlers for the router console user interface, packaged in routerconsole.war and accessible only from JSP files.
Uses of ObjectCounterUnsafe in net.i2p.router.tunnel.pool
Methods in net.i2p.router.tunnel.pool with parameters of type ObjectCounterUnsafeModifier and TypeMethodDescriptionprivate intTunnelPoolManager.countTunnelsPerPeer(ObjectCounterUnsafe<Hash> lc, boolean exploratory) Count tunnels and peers separately for exploratory or client pools.Uses of ObjectCounterUnsafe in net.i2p.router.web.helpers
Fields in net.i2p.router.web.helpers declared as ObjectCounterUnsafeModifier and TypeFieldDescription(package private) final ObjectCounterUnsafe<String> NetDbRenderer.RouterTallies.countriesCountry code to count.(package private) final ObjectCounterUnsafe<String> NetDbRenderer.RouterTallies.versionsRouter.version option value to count.Methods in net.i2p.router.web.helpers with parameters of type ObjectCounterUnsafeModifier and TypeMethodDescriptionprivate voidNetDbRenderer.countFullRouterStats(List<RouterInfo> routers, ObjectCounterUnsafe<String> versions, ObjectCounterUnsafe<String> countries, int[] transportCount, Map<String, int[]> countryTiers) Counts the summary statistics for the /netdb overview in a single pass: versions, countries, transports, and per-country X-tier / floodfill totals.private voidJobQueueHelper.getJobCounts(StringBuilder buf, ObjectCounterUnsafe<String> counter, int scheduledCount) Append per-job counts to the buffer.private voidNetDbRenderer.renderCountryTable(StringBuilder buf, ObjectCounterUnsafe<String> countries, Map<String, int[]> countryTiers) Renders the country list table with the X-tier, floodfill and total counts for each country; countries whose total drops to zero are left out.private voidNetDbRenderer.renderSummaryTables(StringBuilder buf, ObjectCounterUnsafe<String> versions, ObjectCounterUnsafe<String> countries, int[] transportCount, Map<String, int[]> countryTiers) Renders the summary tables (versions, bandwidth, transports, countries).private voidNetDbRenderer.renderVersionsTable(StringBuilder buf, ObjectCounterUnsafe<String> versions) Renders the router versions table, highest version first, with one row per version present in the router list.