An enumeration of supported XMPP extensions.

Namespace: S22.Xmpp.Extensions
Assembly: S22.Xmpp (in S22.Xmpp.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
public enum Extension

Members

Member nameValueDescription
ServiceDiscovery0 An extension for discovering information about other XMPP entities.
SoftwareVersion1 An extension for retrieving information about the software application associated with an XMPP entity.
EntityCapabilities2 An extension for broadcasting and dynamically discovering client, device, or generic entity capabilities.
Ping3 An extension for sending application-level pings over XML streams.
Attention4 An extension for getting the attention of another user.
EntityTime5 An extension for communicating the local time of an entity.
BlockingCommand6 An extension for communications blocking that is intended to be simpler than privacy lists.
PersonalEventingProcotol7 An extension for publishing and subscribing to broadcast state change events associated with an instant messaging and presence account.
UserTune8 An extension for communicating information about music to which a user is listening, including the title, track number, length and others.
UserAvatar9 An extension for exchanging user avatars, which are small images or icons associated with human users.
UserMood10 An extension for for communicating information about user moods, such as whether a person is currently happy, sad, angy, or annoyed.
DataForms11 An extension extension for data forms that can be used in workflows such as service configuration as well as for application-specific data description and reporting.
FeatureNegotiation12 An extension that enables two entities to mutually negotiate feature options, such as parameters related to a file transfer or a communications session.
StreamInitiation13 An extension for initiating a data stream between any two XMPP entities.
SIFileTransfer14 An extension for transferring files between two entities.
InBandBytestreams15 An extension that enables any two entities to establish a one-to-one bytestream between themselves, where the data is broken down into smaller chunks and transported in-band over XMPP.
UserActivity16 An extension for communicating information about user activities, such as whether a person is currently working, travelling, or relaxing.
Socks5Bytestreams17 An extension for establishing an out-of-band bytestream between any two XMPP users, mainly for the purpose of file transfer.
ServerIpCheck18 An extension that enables a client to discover its external IP address.
InBandRegistration19 An extension for in-band registration with XMPP-based instant messaging servers and other services hosted on an XMPP network.
BitsOfBinary20 An extension for including or referring to small bits of binary data in an XML stanza.
ChatStateNotifications21 An extension for communicating the status of a user in a chat session, thus indicating whether a chat partner is actively engaged in the chat, composing a message, temporarily paused, inactive, or gone.

See Also