| 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 | |