Safe Haskell | None |
---|
- data Mpi
- type Feature = XmlNode
- data Jid = Jid ByteString ByteString (Maybe ByteString)
- toJid :: ByteString -> Jid
- data Tags = Tags {
- tagId :: Maybe ByteString
- tagType :: Maybe ByteString
- tagFrom :: Maybe Jid
- tagTo :: Maybe Jid
- tagLang :: Maybe ByteString
- tagOthers :: [(QName, ByteString)]
- 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
toJid :: ByteString -> JidSource
Tags | |
|
tagsType :: ByteString -> TagsSource
Functions
starttls :: Monad m => ByteString -> Pipe ByteString ByteString m ()Source
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