Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
XmppRequest.cs
1
using
System.Threading.Tasks;
2
using
System.Xml;
3
using
Waher.Content.Xml
;
4
using
Waher.Persistence.Attributes
;
5
6
namespace
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound
7
{
11
public
abstract
class
XmppRequest
:
XmppOperation
12
{
16
public
XmppRequest
()
17
: base()
18
{
19
}
20
24
[DefaultValueNull]
25
public
string
ResponseVariable
{
get
;
set
; }
26
31
public
override
Task
Parse
(XmlElement Xml)
32
{
33
this.ResponseVariable =
XML
.
Attribute
(Xml,
"responseVariable"
);
34
35
return
base.Parse(Xml);
36
}
37
}
38
}
Waher.Content.Xml.XML
Helps with common XML-related tasks.
Definition:
XML.cs:19
Waher.Content.Xml.XML.Attribute
static string Attribute(XmlElement E, string Name)
Gets the value of an XML attribute.
Definition:
XML.cs:914
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound.XmppOperation
Abstract base class for XMPP operations.
Definition:
XmppOperation.cs:12
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound.XmppRequest
Abstract base class for XMPP requests.
Definition:
XmppRequest.cs:12
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound.XmppRequest.ResponseVariable
string ResponseVariable
Optional response variable.
Definition:
XmppRequest.cs:25
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound.XmppRequest.Parse
override Task Parse(XmlElement Xml)
Parses the State-machine node.
Definition:
XmppRequest.cs:31
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound.XmppRequest.XmppRequest
XmppRequest()
Abstract base class for XMPP requests.
Definition:
XmppRequest.cs:16
Waher.Content.Xml
Definition:
XmlCodec.cs:11
Waher.Persistence.Attributes
Definition:
ArchivingTimeAttribute.cs:4
Waher.Service.IoTBroker.StateMachines.Model.Actions.Outbound
Definition:
Header.cs:5
Waher.Service.IoTBroker
StateMachines
Model
Actions
Outbound
XmppRequest.cs
Generated by
1.9.5