2using System.Threading.Tasks;
42 [Page(7,
"Configuration")]
43 [Header(175,
"Pipe Name:")]
44 [ToolTip(176,
"Name of pipe to which events will be sent.")]
65 LinkedList<Parameter> Parameters = (LinkedList<Parameter>)await base.GetDisplayableParametersAsync(
Language, Caller);
77 public override void Export(XmlWriter Output)
79 Output.WriteStartElement(
"PipeEventSink");
80 Output.WriteAttributeString(
"id", this.
SinkId);
81 Output.WriteAttributeString(
"pipeName", this.
PipeName);
82 Output.WriteEndElement();
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 ...
async Task< Namespace > GetNamespaceAsync(string Name)
Gets the namespace object, given its name, if available.
Contains information about a namespace in a language.
Task< LanguageString > GetStringAsync(int Id)
Gets the string object, given its ID, if available.
Abstract base class for gateway configuration nodes.
virtual INode Parent
Parent Node, or null if a root node.
GatewayConfigSource Source
Source hosting the node.
Abstract base class for event sink nodes.
string SinkId
Domain being redirected.
Representation of a PipeEventSink
override void Export(XmlWriter Output)
Exports the event sink definition to XML.
override Task< string > GetTypeNameAsync(Language Language)
Gets the type name of the node.
override async Task< IEnumerable< Parameter > > GetDisplayableParametersAsync(Language Language, RequestOrigin Caller)
Gets displayable parameters.
PipeEventSinkNode(GatewayConfigSource Source, ConfigurationNode Parent, string SinkId, string PipeName)
Representation of a PipeEventSink
PipeEventSinkNode()
Representation of a PipeEventSink
string PipeName
Name of pipe
Data source mirroring the Gateway.config file.
Tokens available in request.