pontarius-xmpp-0.1.0.2: An incomplete implementation of RFC 6120 (XMPP: Core)

Safe HaskellNone

Network.Xmpp.IM.Presence

Synopsis

Documentation

presence :: PresenceSource

An empty presence.

presenceSubscribe :: Jid -> PresenceSource

Request subscription with an entity.

isPresenceSubscribe :: Presence -> BoolSource

Is presence a subscription request?

presenceSubscribed :: Jid -> PresenceSource

Approve a subscripton of an entity.

isPresenceSubscribed :: Presence -> BoolSource

Is presence a subscription approval?

presenceUnsubscribe :: Jid -> PresenceSource

End a subscription with an entity.

isPresenceUnsubscribe :: Presence -> BoolSource

Is presence an unsubscription request?

presenceOnline :: PresenceSource

Signal to the server that the client is available for communication.

presenceOffline :: PresenceSource

Signal to the server that the client is no longer available for communication.