tahoe-great-black-swamp-0.4.0.1: An implementation of the "Great Black Swamp" LAFS protocol.
Safe HaskellNone
LanguageHaskell2010

TahoeLAFS.Storage.Client

Synopsis

Documentation

parseNURL :: Text -> Maybe NURL Source #

Parse a Great Black Swamp NURL from text.

runGBS :: NURL -> ClientM a -> IO (Either ClientError a) Source #

Execute some client operations against the Great Black Swamp server at the location indicated by the given NURL.

data NURL Source #

Represent a "new" style service URL.

Constructors

NURLv1 

Fields

Instances

Instances details
Eq NURL Source # 
Instance details

Defined in TahoeLAFS.Storage.Client

Methods

(==) :: NURL -> NURL -> Bool #

(/=) :: NURL -> NURL -> Bool #

Ord NURL Source # 
Instance details

Defined in TahoeLAFS.Storage.Client

Methods

compare :: NURL -> NURL -> Ordering #

(<) :: NURL -> NURL -> Bool #

(<=) :: NURL -> NURL -> Bool #

(>) :: NURL -> NURL -> Bool #

(>=) :: NURL -> NURL -> Bool #

max :: NURL -> NURL -> NURL #

min :: NURL -> NURL -> NURL #

Show NURL Source # 
Instance details

Defined in TahoeLAFS.Storage.Client

Methods

showsPrec :: Int -> NURL -> ShowS #

show :: NURL -> String #

showList :: [NURL] -> ShowS #