Safe Haskell | None |
---|
Network.XMPiPe.Core.S2S.Server
Contents
- data Mpi
- data XmppState = XmppState {
- xsDomainName :: Maybe ByteString
- xsUuid :: [ByteString]
- data Tags = Tags {}
- tagsNull :: Tags
- tagsType :: ByteString -> Tags
- class SaslState s
- class Error e => SaslError e
- starttls :: (MonadState m, XmppState ~ StateType m) => Pipe ByteString ByteString m ()
- sasl :: (MonadState m, StateType m ~ XmppState, MonadError m, SaslError (ErrorType m)) => (ByteString -> Bool) -> Pipe ByteString ByteString m ()
- begin :: (MonadState m, StateType m ~ XmppState) => Pipe ByteString ByteString m [Xmlns]
- input :: Monad m => [Xmlns] -> Pipe ByteString Mpi m ()
- output :: Monad m => Pipe Mpi ByteString m ()
Types and Values
Constructors
XmppState | |
Fields
|
Constructors
Tags | |
Functions
sasl :: (MonadState m, StateType m ~ XmppState, MonadError m, SaslError (ErrorType m)) => (ByteString -> Bool) -> Pipe ByteString ByteString m ()Source