Safe Haskell | None |
---|
- data Mpi
- type Feature = XmlNode
- data Jid = Jid ByteString ByteString (Maybe ByteString)
- toJid :: ByteString -> Jid
- fromJid :: Jid -> ByteString
- data Tags = Tags {}
- tagsNull :: Tags
- tagsType :: ByteString -> Tags
- starttls :: Monad m => ByteString -> Pipe ByteString ByteString m ()
- sasl :: (MonadState m, SaslState (StateType m), MonadError m, Error (ErrorType m)) => ByteString -> [ByteString] -> Pipe ByteString ByteString m ()
- bind :: (Monad m, MonadWriter m, [Feature] ~ WriterType m, MonadError m, Error (ErrorType m)) => ByteString -> ByteString -> Pipe ByteString ByteString m [Xmlns]
- input :: Monad m => [Xmlns] -> Pipe ByteString Mpi m ()
- output :: Monad m => Pipe Mpi ByteString m ()
Types and Values
Functions
sasl :: (MonadState m, SaslState (StateType m), MonadError m, Error (ErrorType m)) => ByteString -> [ByteString] -> Pipe ByteString ByteString m ()Source
bind :: (Monad m, MonadWriter m, [Feature] ~ WriterType m, MonadError m, Error (ErrorType m)) => ByteString -> ByteString -> Pipe ByteString ByteString m [Xmlns]Source