-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Statsd UDP client -- -- Statsd UDP client @package statsd-client @version 0.3.0.0 module Network.Statsd.UdpClient data UdpClient fromURI :: URI -> IO UdpClient send :: UdpClient -> String -> IO (Either IOError ()) module Network.Statsd statsdClient :: String -> IO UdpClient fromURI :: URI -> IO UdpClient type Stat = String data Type Count :: Type Gauge :: Type Timing :: Type Histogram :: Type fmtDatagram :: Stat -> Int -> Type -> String increment :: UdpClient -> Stat -> IO () decrement :: UdpClient -> Stat -> IO () count :: UdpClient -> Stat -> Int -> IO () gauge :: UdpClient -> Stat -> Int -> IO () timing :: UdpClient -> Stat -> Millisecond -> IO () histogram :: UdpClient -> Stat -> Int -> IO () instance GHC.Show.Show Network.Statsd.Type module Network.DogStatsd dogStatsdClient :: String -> IO UdpClient increment :: UdpClient -> Stat -> Tags -> IO () decrement :: UdpClient -> Stat -> Tags -> IO () count :: UdpClient -> Stat -> Int -> Tags -> IO () gauge :: UdpClient -> Stat -> Int -> Tags -> IO () timing :: UdpClient -> Stat -> Millisecond -> Tags -> IO () histogram :: UdpClient -> Stat -> Int -> Tags -> IO () module Network.Statsd.Cluster data Cluster cluster :: [UdpClient] -> Cluster increment :: Cluster -> Stat -> IO () decrement :: Cluster -> Stat -> IO () count :: Cluster -> Stat -> Int -> IO () gauge :: Cluster -> Stat -> Int -> IO () timing :: Cluster -> Stat -> Millisecond -> IO () histogram :: Cluster -> Stat -> Int -> IO ()