Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
putSize :: MonadState Int m => Int -> m () Source
putByteString :: ByteString -> DBusPut () Source
putObjectPath :: ObjectPath -> DBusPut () Source
putStruct :: Sing a -> DBusStruct a -> DBusPut () Source
runDBusPut :: Num s => r -> RWS r b s a -> b Source
putValues :: [SomeDBusValue] -> DBusPut () Source
getByteString :: MonadTrans t => Int -> t Get ByteString Source
getStruct :: Sing ts -> DBusGet (DBusStruct ts) Source
sinkGet :: MonadThrow m => Get b -> ConduitM ByteString o m b Source