| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Soup.Objects.Logger
Contents
Description
- newtype Logger = Logger (ForeignPtr Logger)
- class GObject o => LoggerK o
- toLogger :: LoggerK o => o -> IO Logger
- noLogger :: Maybe Logger
- loggerAttach :: (MonadIO m, LoggerK a, SessionK b) => a -> b -> m ()
- loggerDetach :: (MonadIO m, LoggerK a, SessionK b) => a -> b -> m ()
- loggerNew :: MonadIO m => LoggerLogLevel -> Int32 -> m Logger
- loggerSetPrinter :: (MonadIO m, LoggerK a) => a -> LoggerPrinter -> m ()
- loggerSetRequestFilter :: (MonadIO m, LoggerK a) => a -> LoggerFilter -> m ()
- loggerSetResponseFilter :: (MonadIO m, LoggerK a) => a -> LoggerFilter -> m ()
Exported types
Constructors
| Logger (ForeignPtr Logger) |
Instances
| GObject Logger | |
| type ParentTypes Logger | |
| type AttributeList Logger | |
| type SignalList Logger |
Methods
loggerAttach
loggerAttach :: (MonadIO m, LoggerK a, SessionK b) => a -> b -> m () Source
Deprecated: Use soup_session_add_feature() instead.
loggerDetach
loggerDetach :: (MonadIO m, LoggerK a, SessionK b) => a -> b -> m () Source
Deprecated: Use soup_session_remove_feature() instead.
loggerNew
loggerSetPrinter
loggerSetPrinter :: (MonadIO m, LoggerK a) => a -> LoggerPrinter -> m () Source
loggerSetRequestFilter
loggerSetRequestFilter :: (MonadIO m, LoggerK a) => a -> LoggerFilter -> m () Source
loggerSetResponseFilter
loggerSetResponseFilter :: (MonadIO m, LoggerK a) => a -> LoggerFilter -> m () Source