An enumeration of supported XMPP extensions.
Namespace: S22.Xmpp.ExtensionsAssembly: S22.Xmpp (in S22.Xmpp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C# |
---|
public enum Extension |
Members
Member name | Value | Description | |
---|---|---|---|
ServiceDiscovery | 0 | An extension for discovering information about other XMPP entities. | |
SoftwareVersion | 1 | An extension for retrieving information about the software application associated with an XMPP entity. | |
EntityCapabilities | 2 | An extension for broadcasting and dynamically discovering client, device, or generic entity capabilities. | |
Ping | 3 | An extension for sending application-level pings over XML streams. | |
Attention | 4 | An extension for getting the attention of another user. | |
EntityTime | 5 | An extension for communicating the local time of an entity. | |
BlockingCommand | 6 | An extension for communications blocking that is intended to be simpler than privacy lists. | |
PersonalEventingProcotol | 7 | An extension for publishing and subscribing to broadcast state change events associated with an instant messaging and presence account. | |
UserTune | 8 | An extension for communicating information about music to which a user is listening, including the title, track number, length and others. | |
UserAvatar | 9 | An extension for exchanging user avatars, which are small images or icons associated with human users. | |
UserMood | 10 | An extension for for communicating information about user moods, such as whether a person is currently happy, sad, angy, or annoyed. | |
DataForms | 11 | 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. | |
FeatureNegotiation | 12 | An extension that enables two entities to mutually negotiate feature options, such as parameters related to a file transfer or a communications session. | |
StreamInitiation | 13 | An extension for initiating a data stream between any two XMPP entities. | |
SIFileTransfer | 14 | An extension for transferring files between two entities. | |
InBandBytestreams | 15 | 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. | |
UserActivity | 16 | An extension for communicating information about user activities, such as whether a person is currently working, travelling, or relaxing. | |
Socks5Bytestreams | 17 | An extension for establishing an out-of-band bytestream between any two XMPP users, mainly for the purpose of file transfer. | |
ServerIpCheck | 18 | An extension that enables a client to discover its external IP address. | |
InBandRegistration | 19 | An extension for in-band registration with XMPP-based instant messaging servers and other services hosted on an XMPP network. | |
BitsOfBinary | 20 | An extension for including or referring to small bits of binary data in an XML stanza. | |
ChatStateNotifications | 21 | 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. |