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.
|