The S22.Xmpp.Extensions namespace contains classes, interfaces and enumerations that implement various XMPP extensions.

Classes

  ClassDescription
Public classActivityChangedEventArgs
Provides data for the ActivityChanged event.
Public classAvatarChangedEventArgs
Provides data for the AvatarChanged event.
Public classChatStateChangedEventArgs
Provides data for the ChatStateChanged event.
Public classFileTransfer
Represents an on-going file-transfer operation.
Public classFileTransferAbortedEventArgs
Provides data for the 'FileTransferAborted' event.
Public classFileTransferProgressEventArgs
Provides data for the 'FileTransferProgress' event.
Public classMoodChangedEventArgs
Provides data for the MoodChanged event.
Public classStreamhost
Represents a streamhost entry as is used during S5B negotiation.
Public classTuneEventArgs
Provides data for the Tune event.
Public classTuneInformation
Provides information about the music to which a user is listening.
Public classVersionInformation
Provides information about the software application associated with an XMPP entity.

Delegates

  DelegateDescription
Public delegateFileTransferRequest
Represents a request for a file-transfer.
Public delegateRegistrationCallback
A callback method which is invoked during the registration process to let the user fill out the required fields needed to complete the registration.

Enumerations

  EnumerationDescription
Public enumerationChatState
Defines possible values for the chat state of an XMPP user.
Public enumerationExtension
An enumeration of supported XMPP extensions.
Public enumerationGeneralActivity
Defines possible values for the general activity of an XMPP user.
Public enumerationMood
Defines possible values for the mood of an XMPP user.
Public enumerationSpecificActivity
Defines possible values for more specific activities of an XMPP user.