pontarius-xmpp- An XMPP client library

Safe HaskellNone




maybeMap :: Iso (Maybe (Map a b)) (Map a b) Source #

peerStatusL :: Jid -> Lens' Peers PeerStatus Source #

Status of give full JID

isPeerAvailable :: Jid -> Session -> STM Bool Source #

Check whether a given jid is available

getEntityStatus :: Jid -> Session -> STM PeerStatus Source #

Get status of given full JID

getAvailablePeers :: Session -> STM [Jid] Source #

Get list of (bare) Jids with available entities

getPeerEntities :: Jid -> Session -> STM (Map Jid (Maybe IMPresence)) Source #

Get all available full JIDs to the given JID