2014-04-30 20:24:44 +00:00
|
|
|
{-# OPTIONS_HADDOCK not-home #-}
|
|
|
|
|
2011-12-30 18:26:11 +00:00
|
|
|
-- | This module defines a type for mutable, integer-valued gauges.
|
2011-12-31 06:37:36 +00:00
|
|
|
-- Gauges are variable values and can be used to track e.g. the
|
|
|
|
-- current number of concurrent connections. All operations on gauges
|
|
|
|
-- are thread-safe.
|
2014-04-30 20:12:47 +00:00
|
|
|
--
|
|
|
|
-- N.B. This module exists to maintain backwards compatibility with
|
|
|
|
-- older versions of this library. New code should use the
|
|
|
|
-- @System.Metrics.Gauge@ module from the ekg-core package instead.
|
2011-12-30 18:26:11 +00:00
|
|
|
module System.Remote.Gauge
|
|
|
|
(
|
2014-04-11 15:04:34 +00:00
|
|
|
Gauge.Gauge
|
|
|
|
, Gauge.inc
|
|
|
|
, Gauge.dec
|
|
|
|
, Gauge.add
|
|
|
|
, Gauge.subtract
|
|
|
|
, Gauge.set
|
2011-12-30 18:26:11 +00:00
|
|
|
) where
|
|
|
|
|
2014-04-11 15:04:34 +00:00
|
|
|
import qualified System.Metrics.Gauge as Gauge
|