Safe Haskell | None |
---|---|
Language | GHC2021 |
Box.Socket.Types
Description
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.
Constructors
StayOpen | |
CloseAfter Double |
Instances
Generic PostSend Source # | |||||
Defined in Box.Socket.Types Associated Types
| |||||
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.2.0-1dTZ3hTyWLM11uPljueVVP" '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.
Constructors
SocketOpen | |
SocketClosed | |
SocketBroken |
Instances
Generic SocketStatus Source # | |||||
Defined in Box.Socket.Types Associated Types
| |||||
Show SocketStatus Source # | |||||
Defined in Box.Socket.Types Methods showsPrec :: Int -> SocketStatus -> ShowS # show :: SocketStatus -> String # showList :: [SocketStatus] -> ShowS # | |||||
Eq SocketStatus Source # | |||||
Defined in Box.Socket.Types | |||||
type Rep SocketStatus Source # | |||||
Defined in Box.Socket.Types type Rep SocketStatus = D1 ('MetaData "SocketStatus" "Box.Socket.Types" "box-socket-0.5.2.0-1dTZ3hTyWLM11uPljueVVP" '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))) |