The S22.Xmpp.Im namespace contains classes and enumerations that implement the basic messaging and presence functionality of XMPP as is defined in the XMPP:Im specification.
Classes
| Class | Description | |
|---|---|---|
| ErrorEventArgs |
Provides data for the Error event.
| |
| GroupPrivacyRule |
Represents a privacy rule pertaining to a group.
| |
| JidPrivacyRule |
Represents a privacy rule pertaining to a JID.
| |
| Message |
Represents a Message stanza as defined in XMPP:IM.
| |
| MessageEventArgs |
Provides data for the Message event.
| |
| PrivacyList |
Represents an XMPP privacy list.
| |
| PrivacyRule |
Represents a generic privacy rule.
| |
| Roster |
Represents the user's roster.
| |
| RosterItem |
Represents a roster item.
| |
| RosterUpdatedEventArgs |
Provides data for the RosterUpdated Event.
| |
| Status |
Provides status information for a contact.
| |
| StatusEventArgs |
Provides data for the Status event.
| |
| SubscriptionApprovedEventArgs |
Provides data for the SubscriptionApproved Event.
| |
| SubscriptionPrivacyRule |
Represents a privacy rule pertaining to a subscription state.
| |
| SubscriptionRefusedEventArgs |
Provides data for the SubscriptionRefused Event.
| |
| SubscriptionRequestEventArgs |
Provides data for the SubscriptionRequest Event.
| |
| UnsubscribedEventArgs |
Provides data for the Unsubscribed Event.
| |
| XmppIm |
Implements the basic instant messaging (IM) and presence functionality.
|
Delegates
| Delegate | Description | |
|---|---|---|
| SubscriptionRequest |
Represents a request for subscription.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| Availability |
Defines the possible values for a user's availability status.
| |
| MessageType |
Defines the possible types for Message stanzas.
| |
| PrivacyGranularity |
Defines the possible values for specifying more granular control over
which kinds of stanzas are to be blocked.
| |
| SubscriptionState |
Defines the possible values for the subscription state of a roster item.
|