d-bus-0.1.3.2: Permissively licensed D-Bus client library

Safe HaskellNone
LanguageHaskell2010

DBus.Auth

Documentation

parseLine :: ByteString -> (t -> a) -> Parser t -> Parser a Source

data SASLF a Source

Constructors

Send ClientMessage a 
Recv (ServerMessage -> a) 

Instances

newtype SASL a Source

Constructors

SASL 

Fields

unSASL :: ExceptT String (Free SASLF) a
 

runSasl :: Monad m => (Builder -> m a) -> m ByteString -> SASL b -> m (Either String b) Source