Safe Haskell | None |
---|
Documentation
type DAVState m a = StateT (DAVContext m) (ResourceT m) aSource
data DAVContext a Source
getPropsAndContent :: String -> ByteString -> ByteString -> IO (Document, (Maybe ByteString, ByteString))Source
putContentAndProps :: String -> ByteString -> ByteString -> (Document, (Maybe ByteString, ByteString)) -> IO ()Source
data DAVContext a Source
lockToken :: forall a. Lens (DAVContext a) (DAVContext a) (Maybe ByteString) (Maybe ByteString)Source
httpManager :: forall a. Lens (DAVContext a) (DAVContext a) Manager ManagerSource
complianceClasses :: forall a. Lens (DAVContext a) (DAVContext a) [ByteString] [ByteString]Source
basicusername :: forall a. Lens (DAVContext a) (DAVContext a) ByteString ByteStringSource
basicpassword :: forall a. Lens (DAVContext a) (DAVContext a) ByteString ByteStringSource
baseRequest :: forall a a. Lens (DAVContext a) (DAVContext a) (Request a) (Request a)Source
allowedMethods :: forall a. Lens (DAVContext a) (DAVContext a) [ByteString] [ByteString]Source