| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
ZooKeeper.Exception
Synopsis
- data ZooException
- zooExceptionToException :: Exception e => e -> SomeException
- zooExceptionFromException :: Exception e => SomeException -> Maybe e
- data ZooExInfo = ZooExInfo {}
- newtype ZSYSTEMERROR = ZSYSTEMERROR ZooExInfo
- newtype ZRUNTIMEINCONSISTENCY = ZRUNTIMEINCONSISTENCY ZooExInfo
- newtype ZDATAINCONSISTENCY = ZDATAINCONSISTENCY ZooExInfo
- newtype ZCONNECTIONLOSS = ZCONNECTIONLOSS ZooExInfo
- newtype ZMARSHALLINGERROR = ZMARSHALLINGERROR ZooExInfo
- newtype ZUNIMPLEMENTED = ZUNIMPLEMENTED ZooExInfo
- newtype ZOPERATIONTIMEOUT = ZOPERATIONTIMEOUT ZooExInfo
- newtype ZBADARGUMENTS = ZBADARGUMENTS ZooExInfo
- newtype ZINVALIDSTATE = ZINVALIDSTATE ZooExInfo
- newtype ZNEWCONFIGNOQUORUM = ZNEWCONFIGNOQUORUM ZooExInfo
- newtype ZRECONFIGINPROGRESS = ZRECONFIGINPROGRESS ZooExInfo
- newtype ZSSLCONNECTIONERROR = ZSSLCONNECTIONERROR ZooExInfo
- newtype ZAPIERROR = ZAPIERROR ZooExInfo
- newtype ZNONODE = ZNONODE ZooExInfo
- newtype ZNOAUTH = ZNOAUTH ZooExInfo
- newtype ZBADVERSION = ZBADVERSION ZooExInfo
- newtype ZNOCHILDRENFOREPHEMERALS = ZNOCHILDRENFOREPHEMERALS ZooExInfo
- newtype ZNODEEXISTS = ZNODEEXISTS ZooExInfo
- newtype ZNOTEMPTY = ZNOTEMPTY ZooExInfo
- newtype ZSESSIONEXPIRED = ZSESSIONEXPIRED ZooExInfo
- newtype ZINVALIDCALLBACK = ZINVALIDCALLBACK ZooExInfo
- newtype ZINVALIDACL = ZINVALIDACL ZooExInfo
- newtype ZAUTHFAILED = ZAUTHFAILED ZooExInfo
- newtype ZCLOSING = ZCLOSING ZooExInfo
- newtype ZNOTHING = ZNOTHING ZooExInfo
- newtype ZSESSIONMOVED = ZSESSIONMOVED ZooExInfo
- newtype ZNOTREADONLY = ZNOTREADONLY ZooExInfo
- newtype ZEPHEMERALONLOCALSESSION = ZEPHEMERALONLOCALSESSION ZooExInfo
- newtype ZNOWATCHER = ZNOWATCHER ZooExInfo
- newtype ZRECONFIGDISABLED = ZRECONFIGDISABLED ZooExInfo
- newtype ZSESSIONCLOSEDREQUIRESASLAUTH = ZSESSIONCLOSEDREQUIRESASLAUTH ZooExInfo
- newtype ZTHROTTLEDOP = ZTHROTTLEDOP ZooExInfo
- data SYSERRNO
- data UNKNOWN_ERR
- throwZooError :: CInt -> CallStack -> IO a
- throwZooErrorIfNotOK :: HasCallStack => CInt -> IO CInt
- throwZooErrorIfLeft :: HasCallStack => Either CInt a -> IO a
- throwZooErrorIfLeft' :: HasCallStack => (CInt -> Bool) -> Either CInt a -> IO (Maybe a)
- pattern CZOK :: CInt
- pattern CZSYSTEMERROR :: CInt
- pattern CZRUNTIMEINCONSISTENCY :: CInt
- pattern CZDATAINCONSISTENCY :: CInt
- pattern CZCONNECTIONLOSS :: CInt
- pattern CZMARSHALLINGERROR :: CInt
- pattern CZUNIMPLEMENTED :: CInt
- pattern CZOPERATIONTIMEOUT :: CInt
- pattern CZBADARGUMENTS :: CInt
- pattern CZINVALIDSTATE :: CInt
- pattern CZNEWCONFIGNOQUORUM :: CInt
- pattern CZRECONFIGINPROGRESS :: CInt
- pattern CZSSLCONNECTIONERROR :: CInt
- pattern CZAPIERROR :: CInt
- pattern CZNONODE :: CInt
- pattern CZNOAUTH :: CInt
- pattern CZBADVERSION :: CInt
- pattern CZNOCHILDRENFOREPHEMERALS :: CInt
- pattern CZNODEEXISTS :: CInt
- pattern CZNOTEMPTY :: CInt
- pattern CZSESSIONEXPIRED :: CInt
- pattern CZINVALIDCALLBACK :: CInt
- pattern CZINVALIDACL :: CInt
- pattern CZAUTHFAILED :: CInt
- pattern CZCLOSING :: CInt
- pattern CZNOTHING :: CInt
- pattern CZSESSIONMOVED :: CInt
- pattern CZNOTREADONLY :: CInt
- pattern CZEPHEMERALONLOCALSESSION :: CInt
- pattern CZNOWATCHER :: CInt
- pattern CZRECONFIGDISABLED :: CInt
- pattern CZSESSIONCLOSEDREQUIRESASLAUTH :: CInt
- pattern CZTHROTTLEDOP :: CInt
- throwIO :: Exception e => e -> IO a
- getCErrNum :: IO CInt
Documentation
data ZooException Source #
The root exception type of ZooKeeper.
Instances
| Show ZooException Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZooException -> ShowS show :: ZooException -> String showList :: [ZooException] -> ShowS | |
| Exception ZooException Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZooException -> SomeException # fromException :: SomeException -> Maybe ZooException # displayException :: ZooException -> String # | |
zooExceptionToException :: Exception e => e -> SomeException Source #
zooExceptionFromException :: Exception e => SomeException -> Maybe e Source #
Zookeeper error informations.
Constructors
| ZooExInfo | |
Fields
| |
System and server-side errors
This is never thrown by the server, it shouldn't be used other than
to indicate a range. Specifically error codes greater than this
value, but lesser than ZAPIERROR, are system errors.
newtype ZSYSTEMERROR Source #
Constructors
| ZSYSTEMERROR ZooExInfo |
Instances
| Show ZSYSTEMERROR Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZSYSTEMERROR -> ShowS show :: ZSYSTEMERROR -> String showList :: [ZSYSTEMERROR] -> ShowS | |
| Exception ZSYSTEMERROR Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZSYSTEMERROR -> SomeException # fromException :: SomeException -> Maybe ZSYSTEMERROR # displayException :: ZSYSTEMERROR -> String # | |
newtype ZRUNTIMEINCONSISTENCY Source #
Constructors
| ZRUNTIMEINCONSISTENCY ZooExInfo |
Instances
| Show ZRUNTIMEINCONSISTENCY Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZRUNTIMEINCONSISTENCY -> ShowS show :: ZRUNTIMEINCONSISTENCY -> String showList :: [ZRUNTIMEINCONSISTENCY] -> ShowS | |
| Exception ZRUNTIMEINCONSISTENCY Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZRUNTIMEINCONSISTENCY -> SomeException # fromException :: SomeException -> Maybe ZRUNTIMEINCONSISTENCY # displayException :: ZRUNTIMEINCONSISTENCY -> String # | |
newtype ZDATAINCONSISTENCY Source #
Constructors
| ZDATAINCONSISTENCY ZooExInfo |
Instances
| Show ZDATAINCONSISTENCY Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZDATAINCONSISTENCY -> ShowS show :: ZDATAINCONSISTENCY -> String showList :: [ZDATAINCONSISTENCY] -> ShowS | |
| Exception ZDATAINCONSISTENCY Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZDATAINCONSISTENCY -> SomeException # fromException :: SomeException -> Maybe ZDATAINCONSISTENCY # displayException :: ZDATAINCONSISTENCY -> String # | |
newtype ZCONNECTIONLOSS Source #
Constructors
| ZCONNECTIONLOSS ZooExInfo |
Instances
| Show ZCONNECTIONLOSS Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZCONNECTIONLOSS -> ShowS show :: ZCONNECTIONLOSS -> String showList :: [ZCONNECTIONLOSS] -> ShowS | |
| Exception ZCONNECTIONLOSS Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZCONNECTIONLOSS -> SomeException # fromException :: SomeException -> Maybe ZCONNECTIONLOSS # displayException :: ZCONNECTIONLOSS -> String # | |
newtype ZMARSHALLINGERROR Source #
Constructors
| ZMARSHALLINGERROR ZooExInfo |
Instances
| Show ZMARSHALLINGERROR Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZMARSHALLINGERROR -> ShowS show :: ZMARSHALLINGERROR -> String showList :: [ZMARSHALLINGERROR] -> ShowS | |
| Exception ZMARSHALLINGERROR Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZMARSHALLINGERROR -> SomeException # fromException :: SomeException -> Maybe ZMARSHALLINGERROR # displayException :: ZMARSHALLINGERROR -> String # | |
newtype ZUNIMPLEMENTED Source #
Constructors
| ZUNIMPLEMENTED ZooExInfo |
Instances
| Show ZUNIMPLEMENTED Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZUNIMPLEMENTED -> ShowS show :: ZUNIMPLEMENTED -> String showList :: [ZUNIMPLEMENTED] -> ShowS | |
| Exception ZUNIMPLEMENTED Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZUNIMPLEMENTED -> SomeException # fromException :: SomeException -> Maybe ZUNIMPLEMENTED # displayException :: ZUNIMPLEMENTED -> String # | |
newtype ZOPERATIONTIMEOUT Source #
Constructors
| ZOPERATIONTIMEOUT ZooExInfo |
Instances
| Show ZOPERATIONTIMEOUT Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZOPERATIONTIMEOUT -> ShowS show :: ZOPERATIONTIMEOUT -> String showList :: [ZOPERATIONTIMEOUT] -> ShowS | |
| Exception ZOPERATIONTIMEOUT Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZOPERATIONTIMEOUT -> SomeException # fromException :: SomeException -> Maybe ZOPERATIONTIMEOUT # displayException :: ZOPERATIONTIMEOUT -> String # | |
newtype ZBADARGUMENTS Source #
Constructors
| ZBADARGUMENTS ZooExInfo |
Instances
| Show ZBADARGUMENTS Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZBADARGUMENTS -> ShowS show :: ZBADARGUMENTS -> String showList :: [ZBADARGUMENTS] -> ShowS | |
| Exception ZBADARGUMENTS Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZBADARGUMENTS -> SomeException # fromException :: SomeException -> Maybe ZBADARGUMENTS # displayException :: ZBADARGUMENTS -> String # | |
newtype ZINVALIDSTATE Source #
Constructors
| ZINVALIDSTATE ZooExInfo |
Instances
| Show ZINVALIDSTATE Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZINVALIDSTATE -> ShowS show :: ZINVALIDSTATE -> String showList :: [ZINVALIDSTATE] -> ShowS | |
| Exception ZINVALIDSTATE Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZINVALIDSTATE -> SomeException # fromException :: SomeException -> Maybe ZINVALIDSTATE # displayException :: ZINVALIDSTATE -> String # | |
newtype ZNEWCONFIGNOQUORUM Source #
Constructors
| ZNEWCONFIGNOQUORUM ZooExInfo |
Instances
| Show ZNEWCONFIGNOQUORUM Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZNEWCONFIGNOQUORUM -> ShowS show :: ZNEWCONFIGNOQUORUM -> String showList :: [ZNEWCONFIGNOQUORUM] -> ShowS | |
| Exception ZNEWCONFIGNOQUORUM Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNEWCONFIGNOQUORUM -> SomeException # fromException :: SomeException -> Maybe ZNEWCONFIGNOQUORUM # displayException :: ZNEWCONFIGNOQUORUM -> String # | |
newtype ZRECONFIGINPROGRESS Source #
Constructors
| ZRECONFIGINPROGRESS ZooExInfo |
Instances
| Show ZRECONFIGINPROGRESS Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZRECONFIGINPROGRESS -> ShowS show :: ZRECONFIGINPROGRESS -> String showList :: [ZRECONFIGINPROGRESS] -> ShowS | |
| Exception ZRECONFIGINPROGRESS Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZRECONFIGINPROGRESS -> SomeException # fromException :: SomeException -> Maybe ZRECONFIGINPROGRESS # displayException :: ZRECONFIGINPROGRESS -> String # | |
newtype ZSSLCONNECTIONERROR Source #
Constructors
| ZSSLCONNECTIONERROR ZooExInfo |
Instances
| Show ZSSLCONNECTIONERROR Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZSSLCONNECTIONERROR -> ShowS show :: ZSSLCONNECTIONERROR -> String showList :: [ZSSLCONNECTIONERROR] -> ShowS | |
| Exception ZSSLCONNECTIONERROR Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZSSLCONNECTIONERROR -> SomeException # fromException :: SomeException -> Maybe ZSSLCONNECTIONERROR # displayException :: ZSSLCONNECTIONERROR -> String # | |
API Errors
This is never thrown by the server, it shouldn't be used other than
to indicate a range. Specifically error codes greater than this
value are API errors (while values less than this indicate a
ZSYSTEMERROR).
Instances
| Show ZAPIERROR Source # | |
| Exception ZAPIERROR Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZAPIERROR -> SomeException # fromException :: SomeException -> Maybe ZAPIERROR # displayException :: ZAPIERROR -> String # | |
Instances
| Show ZNONODE Source # | |
| Exception ZNONODE Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNONODE -> SomeException # fromException :: SomeException -> Maybe ZNONODE # displayException :: ZNONODE -> String # | |
Instances
| Show ZNOAUTH Source # | |
| Exception ZNOAUTH Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNOAUTH -> SomeException # fromException :: SomeException -> Maybe ZNOAUTH # displayException :: ZNOAUTH -> String # | |
newtype ZBADVERSION Source #
Constructors
| ZBADVERSION ZooExInfo |
Instances
| Show ZBADVERSION Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZBADVERSION -> ShowS show :: ZBADVERSION -> String showList :: [ZBADVERSION] -> ShowS | |
| Exception ZBADVERSION Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZBADVERSION -> SomeException # fromException :: SomeException -> Maybe ZBADVERSION # displayException :: ZBADVERSION -> String # | |
newtype ZNOCHILDRENFOREPHEMERALS Source #
Constructors
| ZNOCHILDRENFOREPHEMERALS ZooExInfo |
Instances
| Show ZNOCHILDRENFOREPHEMERALS Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZNOCHILDRENFOREPHEMERALS -> ShowS show :: ZNOCHILDRENFOREPHEMERALS -> String showList :: [ZNOCHILDRENFOREPHEMERALS] -> ShowS | |
| Exception ZNOCHILDRENFOREPHEMERALS Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNOCHILDRENFOREPHEMERALS -> SomeException # fromException :: SomeException -> Maybe ZNOCHILDRENFOREPHEMERALS # displayException :: ZNOCHILDRENFOREPHEMERALS -> String # | |
newtype ZNODEEXISTS Source #
Constructors
| ZNODEEXISTS ZooExInfo |
Instances
| Show ZNODEEXISTS Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZNODEEXISTS -> ShowS show :: ZNODEEXISTS -> String showList :: [ZNODEEXISTS] -> ShowS | |
| Exception ZNODEEXISTS Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNODEEXISTS -> SomeException # fromException :: SomeException -> Maybe ZNODEEXISTS # displayException :: ZNODEEXISTS -> String # | |
Instances
| Show ZNOTEMPTY Source # | |
| Exception ZNOTEMPTY Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNOTEMPTY -> SomeException # fromException :: SomeException -> Maybe ZNOTEMPTY # displayException :: ZNOTEMPTY -> String # | |
newtype ZSESSIONEXPIRED Source #
Constructors
| ZSESSIONEXPIRED ZooExInfo |
Instances
| Show ZSESSIONEXPIRED Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZSESSIONEXPIRED -> ShowS show :: ZSESSIONEXPIRED -> String showList :: [ZSESSIONEXPIRED] -> ShowS | |
| Exception ZSESSIONEXPIRED Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZSESSIONEXPIRED -> SomeException # fromException :: SomeException -> Maybe ZSESSIONEXPIRED # displayException :: ZSESSIONEXPIRED -> String # | |
newtype ZINVALIDCALLBACK Source #
Constructors
| ZINVALIDCALLBACK ZooExInfo |
Instances
| Show ZINVALIDCALLBACK Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZINVALIDCALLBACK -> ShowS show :: ZINVALIDCALLBACK -> String showList :: [ZINVALIDCALLBACK] -> ShowS | |
| Exception ZINVALIDCALLBACK Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZINVALIDCALLBACK -> SomeException # fromException :: SomeException -> Maybe ZINVALIDCALLBACK # displayException :: ZINVALIDCALLBACK -> String # | |
newtype ZINVALIDACL Source #
Constructors
| ZINVALIDACL ZooExInfo |
Instances
| Show ZINVALIDACL Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZINVALIDACL -> ShowS show :: ZINVALIDACL -> String showList :: [ZINVALIDACL] -> ShowS | |
| Exception ZINVALIDACL Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZINVALIDACL -> SomeException # fromException :: SomeException -> Maybe ZINVALIDACL # displayException :: ZINVALIDACL -> String # | |
newtype ZAUTHFAILED Source #
Constructors
| ZAUTHFAILED ZooExInfo |
Instances
| Show ZAUTHFAILED Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZAUTHFAILED -> ShowS show :: ZAUTHFAILED -> String showList :: [ZAUTHFAILED] -> ShowS | |
| Exception ZAUTHFAILED Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZAUTHFAILED -> SomeException # fromException :: SomeException -> Maybe ZAUTHFAILED # displayException :: ZAUTHFAILED -> String # | |
Instances
| Show ZCLOSING Source # | |
| Exception ZCLOSING Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZCLOSING -> SomeException # fromException :: SomeException -> Maybe ZCLOSING # displayException :: ZCLOSING -> String # | |
Instances
| Show ZNOTHING Source # | |
| Exception ZNOTHING Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNOTHING -> SomeException # fromException :: SomeException -> Maybe ZNOTHING # displayException :: ZNOTHING -> String # | |
newtype ZSESSIONMOVED Source #
Constructors
| ZSESSIONMOVED ZooExInfo |
Instances
| Show ZSESSIONMOVED Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZSESSIONMOVED -> ShowS show :: ZSESSIONMOVED -> String showList :: [ZSESSIONMOVED] -> ShowS | |
| Exception ZSESSIONMOVED Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZSESSIONMOVED -> SomeException # fromException :: SomeException -> Maybe ZSESSIONMOVED # displayException :: ZSESSIONMOVED -> String # | |
newtype ZNOTREADONLY Source #
Constructors
| ZNOTREADONLY ZooExInfo |
Instances
| Show ZNOTREADONLY Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZNOTREADONLY -> ShowS show :: ZNOTREADONLY -> String showList :: [ZNOTREADONLY] -> ShowS | |
| Exception ZNOTREADONLY Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNOTREADONLY -> SomeException # fromException :: SomeException -> Maybe ZNOTREADONLY # displayException :: ZNOTREADONLY -> String # | |
newtype ZEPHEMERALONLOCALSESSION Source #
Constructors
| ZEPHEMERALONLOCALSESSION ZooExInfo |
Instances
| Show ZEPHEMERALONLOCALSESSION Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZEPHEMERALONLOCALSESSION -> ShowS show :: ZEPHEMERALONLOCALSESSION -> String showList :: [ZEPHEMERALONLOCALSESSION] -> ShowS | |
| Exception ZEPHEMERALONLOCALSESSION Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZEPHEMERALONLOCALSESSION -> SomeException # fromException :: SomeException -> Maybe ZEPHEMERALONLOCALSESSION # displayException :: ZEPHEMERALONLOCALSESSION -> String # | |
newtype ZNOWATCHER Source #
Constructors
| ZNOWATCHER ZooExInfo |
Instances
| Show ZNOWATCHER Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZNOWATCHER -> ShowS show :: ZNOWATCHER -> String showList :: [ZNOWATCHER] -> ShowS | |
| Exception ZNOWATCHER Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZNOWATCHER -> SomeException # fromException :: SomeException -> Maybe ZNOWATCHER # displayException :: ZNOWATCHER -> String # | |
newtype ZRECONFIGDISABLED Source #
Constructors
| ZRECONFIGDISABLED ZooExInfo |
Instances
| Show ZRECONFIGDISABLED Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZRECONFIGDISABLED -> ShowS show :: ZRECONFIGDISABLED -> String showList :: [ZRECONFIGDISABLED] -> ShowS | |
| Exception ZRECONFIGDISABLED Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZRECONFIGDISABLED -> SomeException # fromException :: SomeException -> Maybe ZRECONFIGDISABLED # displayException :: ZRECONFIGDISABLED -> String # | |
newtype ZSESSIONCLOSEDREQUIRESASLAUTH Source #
Constructors
| ZSESSIONCLOSEDREQUIRESASLAUTH ZooExInfo |
Instances
| Show ZSESSIONCLOSEDREQUIRESASLAUTH Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZSESSIONCLOSEDREQUIRESASLAUTH -> ShowS show :: ZSESSIONCLOSEDREQUIRESASLAUTH -> String showList :: [ZSESSIONCLOSEDREQUIRESASLAUTH] -> ShowS | |
| Exception ZSESSIONCLOSEDREQUIRESASLAUTH Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZSESSIONCLOSEDREQUIRESASLAUTH -> SomeException # fromException :: SomeException -> Maybe ZSESSIONCLOSEDREQUIRESASLAUTH # displayException :: ZSESSIONCLOSEDREQUIRESASLAUTH -> String # | |
newtype ZTHROTTLEDOP Source #
Constructors
| ZTHROTTLEDOP ZooExInfo |
Instances
| Show ZTHROTTLEDOP Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> ZTHROTTLEDOP -> ShowS show :: ZTHROTTLEDOP -> String showList :: [ZTHROTTLEDOP] -> ShowS | |
| Exception ZTHROTTLEDOP Source # | |
Defined in ZooKeeper.Exception Methods toException :: ZTHROTTLEDOP -> SomeException # fromException :: SomeException -> Maybe ZTHROTTLEDOP # displayException :: ZTHROTTLEDOP -> String # | |
Other Errors
Instances
| Show SYSERRNO Source # | |
| Exception SYSERRNO Source # | |
Defined in ZooKeeper.Exception Methods toException :: SYSERRNO -> SomeException # fromException :: SomeException -> Maybe SYSERRNO # displayException :: SYSERRNO -> String # | |
data UNKNOWN_ERR Source #
Instances
| Show UNKNOWN_ERR Source # | |
Defined in ZooKeeper.Exception Methods showsPrec :: Int -> UNKNOWN_ERR -> ShowS show :: UNKNOWN_ERR -> String showList :: [UNKNOWN_ERR] -> ShowS | |
| Exception UNKNOWN_ERR Source # | |
Defined in ZooKeeper.Exception Methods toException :: UNKNOWN_ERR -> SomeException # fromException :: SomeException -> Maybe UNKNOWN_ERR # displayException :: UNKNOWN_ERR -> String # | |
throwZooError :: CInt -> CallStack -> IO a Source #
throwZooErrorIfNotOK :: HasCallStack => CInt -> IO CInt Source #
throwZooErrorIfLeft :: HasCallStack => Either CInt a -> IO a Source #
throwZooErrorIfLeft' :: HasCallStack => (CInt -> Bool) -> Either CInt a -> IO (Maybe a) Source #
Error number patterns
pattern CZSYSTEMERROR :: CInt Source #
pattern CZRUNTIMEINCONSISTENCY :: CInt Source #
pattern CZDATAINCONSISTENCY :: CInt Source #
pattern CZCONNECTIONLOSS :: CInt Source #
pattern CZMARSHALLINGERROR :: CInt Source #
pattern CZUNIMPLEMENTED :: CInt Source #
pattern CZOPERATIONTIMEOUT :: CInt Source #
pattern CZBADARGUMENTS :: CInt Source #
pattern CZINVALIDSTATE :: CInt Source #
pattern CZNEWCONFIGNOQUORUM :: CInt Source #
pattern CZRECONFIGINPROGRESS :: CInt Source #
pattern CZSSLCONNECTIONERROR :: CInt Source #
pattern CZAPIERROR :: CInt Source #
pattern CZBADVERSION :: CInt Source #
pattern CZNOCHILDRENFOREPHEMERALS :: CInt Source #
pattern CZNODEEXISTS :: CInt Source #
pattern CZNOTEMPTY :: CInt Source #
pattern CZSESSIONEXPIRED :: CInt Source #
pattern CZINVALIDCALLBACK :: CInt Source #
pattern CZINVALIDACL :: CInt Source #
pattern CZAUTHFAILED :: CInt Source #
pattern CZSESSIONMOVED :: CInt Source #
pattern CZNOTREADONLY :: CInt Source #
pattern CZEPHEMERALONLOCALSESSION :: CInt Source #
pattern CZNOWATCHER :: CInt Source #
pattern CZRECONFIGDISABLED :: CInt Source #
pattern CZSESSIONCLOSEDREQUIRESASLAUTH :: CInt Source #
pattern CZTHROTTLEDOP :: CInt Source #
Helpers
getCErrNum :: IO CInt Source #