The XmppClient type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddContact |
Adds the contact with the specified JID to the user's roster.
| |
Authenticate |
Authenticates with the XMPP server using the specified username and
password.
| |
Block |
Blocks all communication to and from the XMPP entity with the specified JID.
| |
Buzz |
Buzzes the user with the specified JID in order to get his or her attention.
| |
CancelFileTransfer |
Cancels the specified file-transfer.
| |
Close |
Closes the connection with the XMPP server. This automatically disposes
of the object.
| |
Connect |
Establishes a connection to the XMPP server.
| |
Dispose()()()() |
Releases all resources used by the current instance of the XmppClient class.
| |
Dispose(Boolean) |
Releases all resources used by the current instance of the XmppClient
class, optionally disposing of managed resource.
| |
Equals | (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetBlocklist |
Returns an enumerable collection of blocked contacts.
| |
GetFeatures |
Returns an enumerable collection of XMPP features supported by the XMPP
client with the specified JID.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetRoster |
Retrieves the user's roster (contact list).
| |
GetTime |
Retrieves the current time of the XMPP client with the specified JID.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetVersion |
Retrieves the software version of the XMPP client with the specified JID.
| |
InitiateFileTransfer(Jid, String, String, Action<(Of <<'(Boolean, FileTransfer>)>>)) |
Offers the specified file to the XMPP user with the specified JID and, if
accepted by the user, transfers the file.
| |
InitiateFileTransfer(Jid, Stream, String, Int64, String, Action<(Of <<'(Boolean, FileTransfer>)>>)) |
Offers the XMPP user with the specified JID the file with the specified
name and, if accepted by the user, transfers the file using the supplied
stream.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Ping |
Pings the user with the specified JID.
| |
Register |
Initiates in-band registration with the XMPP server in order to register
a new XMPP account.
| |
RemoveContact(Jid) |
Removes the item with the specified JID from the user's roster.
| |
RemoveContact(RosterItem) |
Removes the specified item from the user's roster.
| |
SendMessage(Message) |
Sends the specified chat message.
| |
SendMessage(Jid, IDictionary<(Of <<'(String, String>)>>), IDictionary<(Of <<'(String, String>)>>), String, MessageType, CultureInfo) |
Sends a chat message with the specified content to the specified JID.
| |
SendMessage(Jid, String, String, String, MessageType, CultureInfo) |
Sends a chat message with the specified content to the specified JID.
| |
SetActivity |
Sets the user's activity to the specified activity value(s).
| |
SetAvatar |
Publishes the image located at the specified path as the user's avatar.
| |
SetMood |
Sets the user's mood to the specified mood value.
| |
SetStatus(Status) |
Sets the availability status.
| |
SetStatus(Availability, Dictionary<(Of <<'(String, String>)>>), SByte) |
Sets the availability status.
| |
SetStatus(Availability, String, SByte, CultureInfo) |
Sets the availability status.
| |
SetTune(TuneInformation) |
Publishes the specified music information to contacts on the user's
roster.
| |
SetTune(String, String, String, Int32, Int32, String, String) |
Publishes the specified music information to contacts on the user's
roster.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Unblock |
Unblocks all communication to and from the XMPP entity with the specified
JID.
|