Safe Haskell | None |
---|---|
Language | Haskell2010 |
Foreign.Erlang.Handshake
Documentation
data HandshakeData Source #
Constructors
HandshakeData | |
doConnect :: (MonadCatch m, MonadIO m) => (forall o. Binary o => o -> m ()) -> (forall i. Binary i => m i) -> HandshakeData -> m () Source #
doAccept :: (MonadCatch m, MonadIO m) => (forall o. Binary o => o -> m ()) -> (forall i. Binary i => m i) -> HandshakeData -> m ByteString Source #
Constructors
Ok | |
OkSimultaneous | |
Nok | |
NotAllowed | |
Alive |
Constructors
Challenge | |
Fields |
data ChallengeReply Source #
Constructors
ChallengeReply | |
Fields |
Instances
Eq ChallengeReply Source # | |
Defined in Foreign.Erlang.Handshake Methods (==) :: ChallengeReply -> ChallengeReply -> Bool # (/=) :: ChallengeReply -> ChallengeReply -> Bool # | |
Show ChallengeReply Source # | |
Defined in Foreign.Erlang.Handshake Methods showsPrec :: Int -> ChallengeReply -> ShowS # show :: ChallengeReply -> String # showList :: [ChallengeReply] -> ShowS # | |
Binary ChallengeReply Source # | |
Defined in Foreign.Erlang.Handshake Methods put :: ChallengeReply -> Put # get :: Get ChallengeReply # putList :: [ChallengeReply] -> Put # |
data ChallengeAck Source #
Constructors
ChallengeAck | |
Fields |
Instances
Eq ChallengeAck Source # | |
Defined in Foreign.Erlang.Handshake | |
Show ChallengeAck Source # | |
Defined in Foreign.Erlang.Handshake Methods showsPrec :: Int -> ChallengeAck -> ShowS # show :: ChallengeAck -> String # showList :: [ChallengeAck] -> ShowS # | |
Binary ChallengeAck Source # | |
Defined in Foreign.Erlang.Handshake |