1using System.Threading.Tasks;
Manages an XMPP client connection. Implements XMPP, as defined in https://tools.ietf....
Task RequestPresenceSubscription(string BareJid)
Requests subscription of presence information from a contact.
Contains information about a language.
Task< string > GetStringAsync(Type Type, int Id, string Default)
Gets the string value of a string ID. If no such string exists, a string is created with the default ...
Abstract base class for commands on connected devices.
async Task< XmppClient > GetXmppClient()
Gets the concentrator client, if it exists.
Sends a presence subscription request.
SubscribeToPresence(ConnectedDevice ConnectedDevice)
Sends a presence subscription request.
override CommandType Type
Type of command.
override Task< string > GetNameAsync(Language Language)
Gets the name of data source.
override string CommandID
ID of command.
override ICommand Copy()
Creates a copy of the command object.
override async Task ExecuteCommandAsync()
Executes the command.
Node representing an XMPP concentrator.
Node representing a device that is connected to XMPP.