Skip to main content

EdaReceiverNodeConfiguration

Namespace: Meshmakers.Octo.Communication.EdaAdapter.Nodes

Configuration of the node that receives messages from the HttpAdapter of the Ponton X/P Messenger.

public record EdaReceiverNodeConfiguration : TargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IHttpAdapterConfiguration, IEquatable<EdaReceiverNodeConfiguration>

Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → EdaReceiverNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IHttpAdapterConfiguration, IEquatable<EdaReceiverNodeConfiguration>

Properties​

Host​

The host address of the HttpAdapter to connect to.

public string Host { get; set; }

Property Value​

String

User​

Username for the HttpAdapter user.

public string User { get; set; }

Property Value​

String

Password​

Password for the HttpAdapter user.

public string Password { get; set; }

Property Value​

String

GetAllMessages​

If false, only the next message will be received.

public bool GetAllMessages { get; set; }

Property Value​

Boolean

LastReceivedId​

The ID of the last received message.

public int LastReceivedId { get; set; }

Property Value​

Int32

IsSimulationMode​

If true, the adapter will send messages to the EDA in simulation mode.

public Nullable<bool> IsSimulationMode { get; set; }

Property Value​

Nullable<Boolean>

Take​

Number of messages to take if GetAllMessages is true. Default is 20.

public int Take { get; set; }

Property Value​

Int32

TargetPath​

public string TargetPath { get; set; }

Property Value​

String

TargetValueWriteMode​

public TargetValueWriteModes TargetValueWriteMode { get; set; }

Property Value​

TargetValueWriteModes

TargetValueKind​

public ValueKinds TargetValueKind { get; set; }

Property Value​

ValueKinds

DocumentMode​

public DocumentModes DocumentMode { get; set; }

Property Value​

DocumentModes

Description​

public string Description { get; set; }

Property Value​

String

Constructors​

EdaReceiverNodeConfiguration()​

public EdaReceiverNodeConfiguration()