RFC 3921:Extensible Messaging and Presence Protoco...
RFC-Ref

unavailable presence


Click on the red underlined text to get to the source

... presence during the user's session (if the user has not yet sent directed unavailable presence to that entity). ...
... directed presence to a contact that is in the user's roster with a subscription type of "from" or "both" after having sent initial presence and before sending unavailable presence broadcast, the user's server MUST route or deliver the ...
... entity that is not in the user's roster with a subscription type of "from" or "both" after having sent initial presence and before sending unavailable presence broadcast, the user's server MUST route or deliver the ...
... unavailable, the user's server MUST broadcast that unavailable presence to the entity (if the user has not yet sent directed unavailable presence ...
... unavailable presence to the entity (if the user has not yet sent directed unavailable presence to that entity). ...
... 3. If the user sends directed presence without first sending initial presence or after having sent unavailable presence broadcast (i.e., the resource is active ...
... Unavailable Presence ...
... any reason (either gracefully or ungracefully), the user's server MUST broadcast unavailable presence to all contacts (1) that are in the user's roster with a subscription type of "from" or "both", (2) to whom the user has not blocked outbound presence, and (3) from whom ...
... the server has not received a presence error during the user's session; the user's server MUST also send that unavailable presence stanza to any of the user's other available resources, as well as to ...
... user's session for that resource (if the user has not yet sent directed unavailable presence to that entity). Any presence stanza ...
... presence stanza with no 'type' attribute and no 'to' attribute that is sent after sending directed unavailable presence or broadcasted unavailable presence MUST be broadcasted ...
... sending directed unavailable presence or broadcasted unavailable presence MUST be broadcasted by the server to all subscribers ...
... unavailable'/> Example 11: Contact's server sends unavailable presence information to user: ...
... Example 13: User's server broadcasts unavailable presence information to contact as well as to the person to whom the user sent directed presence: ...


... presence stanza of type "unsubscribed" to the user; and (2) SHOULD send unavailable presence from all of the contact's available resources to the user: ...
... presence stanza of type "unsubscribed" to the user; and (2) SHOULD send unavailable presence from all of the contact's available resources to the user: ...
... JID (<contact@example.org>) of the contact; and (3) SHOULD send unavailable presence from all of the contact's available resources to the user: ...
... notification to all of the user's available resources; and (3) MUST deliver the unavailable presence to all of the user's available resources: <iq type='set'> ...
... JID (<contact@example.org>) of the contact; and (3) SHOULD send unavailable presence from all of the contact's available resources to all of the user's available resources: ...
... notification to all of the user's available resources; and (3) MUST deliver the unavailable presence to all of the user's available resources: ...
... roster item removal; (3) MUST inform the resource that initiated the removal of success; and (4) SHOULD send unavailable presence from all of the user's available resources to the contact: ...
... presence stanza of type "unavailable" addressed to the contact, the contact's server MUST deliver the unavailable presence to all of the user's available resources: <presence ...



Google
Web
RFC-Ref