Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Abstract sockets connected to Box
es.
Synopsis
- data PostSend
- data SocketStatus
Documentation
Whether to stay open after an emitter ends or send a close after a delay in seconds.
Instances
Generic PostSend Source # | |
Show PostSend Source # | |
Eq PostSend Source # | |
type Rep PostSend Source # | |
Defined in Box.Socket.Types type Rep PostSend = D1 ('MetaData "PostSend" "Box.Socket.Types" "box-socket-0.5.1.0-HZSvScoEvBQ2CZcs9ZHRQi" 'False) (C1 ('MetaCons "StayOpen" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CloseAfter" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Double))) |
data SocketStatus Source #
Whether a socket remains open or closed after an action finishes.
Instances
Generic SocketStatus Source # | |
Defined in Box.Socket.Types type Rep SocketStatus :: Type -> Type # from :: SocketStatus -> Rep SocketStatus x # to :: Rep SocketStatus x -> SocketStatus # | |
Show SocketStatus Source # | |
Defined in Box.Socket.Types showsPrec :: Int -> SocketStatus -> ShowS # show :: SocketStatus -> String # showList :: [SocketStatus] -> ShowS # | |
Eq SocketStatus Source # | |
Defined in Box.Socket.Types (==) :: SocketStatus -> SocketStatus -> Bool # (/=) :: SocketStatus -> SocketStatus -> Bool # | |
type Rep SocketStatus Source # | |
Defined in Box.Socket.Types type Rep SocketStatus = D1 ('MetaData "SocketStatus" "Box.Socket.Types" "box-socket-0.5.1.0-HZSvScoEvBQ2CZcs9ZHRQi" 'False) (C1 ('MetaCons "SocketOpen" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SocketClosed" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SocketBroken" 'PrefixI 'False) (U1 :: Type -> Type))) |