mattermost-api-40400.0.0: Client API for Mattermost chat system
Network.Mattermost.WebSocket.Types
data WebsocketEventType Source #
Constructors
Instances
Methods
(==) :: WebsocketEventType -> WebsocketEventType -> Bool #
(/=) :: WebsocketEventType -> WebsocketEventType -> Bool #
compare :: WebsocketEventType -> WebsocketEventType -> Ordering #
(<) :: WebsocketEventType -> WebsocketEventType -> Bool #
(<=) :: WebsocketEventType -> WebsocketEventType -> Bool #
(>) :: WebsocketEventType -> WebsocketEventType -> Bool #
(>=) :: WebsocketEventType -> WebsocketEventType -> Bool #
max :: WebsocketEventType -> WebsocketEventType -> WebsocketEventType #
min :: WebsocketEventType -> WebsocketEventType -> WebsocketEventType #
readsPrec :: Int -> ReadS WebsocketEventType #
readList :: ReadS [WebsocketEventType] #
readPrec :: ReadPrec WebsocketEventType #
readListPrec :: ReadPrec [WebsocketEventType] #
showsPrec :: Int -> WebsocketEventType -> ShowS #
show :: WebsocketEventType -> String #
showList :: [WebsocketEventType] -> ShowS #
parseJSON :: Value -> Parser WebsocketEventType #
parseJSONList :: Value -> Parser [WebsocketEventType] #
toJSON :: WebsocketEventType -> Value #
toEncoding :: WebsocketEventType -> Encoding #
toJSONList :: [WebsocketEventType] -> Value #
toEncodingList :: [WebsocketEventType] -> Encoding #
data WebsocketEvent Source #
Fields
(==) :: WebsocketEvent -> WebsocketEvent -> Bool #
(/=) :: WebsocketEvent -> WebsocketEvent -> Bool #
readsPrec :: Int -> ReadS WebsocketEvent #
readList :: ReadS [WebsocketEvent] #
readPrec :: ReadPrec WebsocketEvent #
readListPrec :: ReadPrec [WebsocketEvent] #
showsPrec :: Int -> WebsocketEvent -> ShowS #
show :: WebsocketEvent -> String #
showList :: [WebsocketEvent] -> ShowS #
parseJSON :: Value -> Parser WebsocketEvent #
parseJSONList :: Value -> Parser [WebsocketEvent] #
toJSON :: WebsocketEvent -> Value #
toEncoding :: WebsocketEvent -> Encoding #
toJSONList :: [WebsocketEvent] -> Value #
toEncodingList :: [WebsocketEvent] -> Encoding #
fromDataMessage :: DataMessage -> WebsocketEvent #
fromLazyByteString :: ByteString -> WebsocketEvent #
toLazyByteString :: WebsocketEvent -> ByteString #
data WEData Source #
(==) :: WEData -> WEData -> Bool #
(/=) :: WEData -> WEData -> Bool #
readsPrec :: Int -> ReadS WEData #
readList :: ReadS [WEData] #
readPrec :: ReadPrec WEData #
readListPrec :: ReadPrec [WEData] #
showsPrec :: Int -> WEData -> ShowS #
show :: WEData -> String #
showList :: [WEData] -> ShowS #
parseJSON :: Value -> Parser WEData #
parseJSONList :: Value -> Parser [WEData] #
toJSON :: WEData -> Value #
toEncoding :: WEData -> Encoding #
toJSONList :: [WEData] -> Value #
toEncodingList :: [WEData] -> Encoding #
data WEBroadcast Source #
(==) :: WEBroadcast -> WEBroadcast -> Bool #
(/=) :: WEBroadcast -> WEBroadcast -> Bool #
readsPrec :: Int -> ReadS WEBroadcast #
readList :: ReadS [WEBroadcast] #
readPrec :: ReadPrec WEBroadcast #
readListPrec :: ReadPrec [WEBroadcast] #
showsPrec :: Int -> WEBroadcast -> ShowS #
show :: WEBroadcast -> String #
showList :: [WEBroadcast] -> ShowS #
parseJSON :: Value -> Parser WEBroadcast #
parseJSONList :: Value -> Parser [WEBroadcast] #
toJSON :: WEBroadcast -> Value #
toEncoding :: WEBroadcast -> Encoding #
toJSONList :: [WEBroadcast] -> Value #
toEncodingList :: [WEBroadcast] -> Encoding #