Safe Haskell | None |
---|
- data Mpi
- data XmppState = XmppState {
- xsDomainName :: Maybe ByteString
- xsUuid :: [ByteString]
- 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
- 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
XmppState | |
|
Tags | |
|
tagsType :: ByteString -> TagsSource
Functions
starttls :: (MonadState m, XmppState ~ StateType m) => Pipe ByteString ByteString m ()Source
sasl :: (MonadState m, StateType m ~ XmppState, MonadError m, SaslError (ErrorType m)) => (ByteString -> Bool) -> Pipe ByteString ByteString m ()Source
begin :: (MonadState m, StateType m ~ XmppState) => Pipe ByteString ByteString m [Xmlns]Source