| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Simplex.Messaging.Server.QueueStore.QueueInfo
Documentation
Constructors
| QueueInfo | |
Instances
| FromJSON QueueInfo Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods parseJSON :: Value -> Parser QueueInfo parseJSONList :: Value -> Parser [QueueInfo] omittedField :: Maybe QueueInfo | |
| ToJSON QueueInfo Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods toEncoding :: QueueInfo -> Encoding toJSONList :: [QueueInfo] -> Value toEncodingList :: [QueueInfo] -> Encoding | |
| Show QueueInfo Source # | |
| Eq QueueInfo Source # | |
| Encoding QueueInfo Source # | |
Constructors
| QSub | |
Fields
| |
Instances
| FromJSON QSub Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods parseJSON :: Value -> Parser QSub parseJSONList :: Value -> Parser [QSub] omittedField :: Maybe QSub | |
| ToJSON QSub Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods toEncoding :: QSub -> Encoding toJSONList :: [QSub] -> Value toEncodingList :: [QSub] -> Encoding | |
| Show QSub Source # | |
| Eq QSub Source # | |
data QSubThread Source #
Constructors
| QNoSub | |
| QSubPending | |
| QSubThread | |
| QProhibitSub |
Instances
| FromJSON QSubThread Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods parseJSON :: Value -> Parser QSubThread parseJSONList :: Value -> Parser [QSubThread] omittedField :: Maybe QSubThread | |
| ToJSON QSubThread Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods toJSON :: QSubThread -> Value toEncoding :: QSubThread -> Encoding toJSONList :: [QSubThread] -> Value toEncodingList :: [QSubThread] -> Encoding omitField :: QSubThread -> Bool | |
| Show QSubThread Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods showsPrec :: Int -> QSubThread -> ShowS show :: QSubThread -> String showList :: [QSubThread] -> ShowS | |
| Eq QSubThread Source # | |
Instances
| FromJSON MsgInfo Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods parseJSON :: Value -> Parser MsgInfo parseJSONList :: Value -> Parser [MsgInfo] omittedField :: Maybe MsgInfo | |
| ToJSON MsgInfo Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods toEncoding :: MsgInfo -> Encoding toJSONList :: [MsgInfo] -> Value toEncodingList :: [MsgInfo] -> Encoding | |
| Show MsgInfo Source # | |
| Eq MsgInfo Source # | |
Instances
| FromJSON MsgType Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods parseJSON :: Value -> Parser MsgType parseJSONList :: Value -> Parser [MsgType] omittedField :: Maybe MsgType | |
| ToJSON MsgType Source # | |
Defined in Simplex.Messaging.Server.QueueStore.QueueInfo Methods toEncoding :: MsgType -> Encoding toJSONList :: [MsgType] -> Value toEncodingList :: [MsgType] -> Encoding | |
| Show MsgType Source # | |
| Eq MsgType Source # | |