8 import qualified Data.ByteString.Lazy as LBS
10 import Network.Socket.ByteString.Lazy
13 import Graylog.Gelf as Export
14 import Graylog.Types as Export
16 sendLog :: Graylog -> GELF -> IO ()
17 sendLog glog msg = mapM_ (send $ _graylogSocket glog) cks
22 chunky :: Graylog -> LBS.ByteString -> IO [LBS.ByteString]
31 gsize = (fromIntegral (_graylogChunkSize glog)) - hlen