EdaParseMessageNode
Namespace: Meshmakers.Octo.Communication.EdaAdapter.Nodes
Node that parses a CPNotification, CMNotification, ECMPList or CMRevoke message into an EdaMessageInfo. The node is skipped if one of the three mandatory values is missing; any other message type fails the node.
public class EdaParseMessageNode : IPipelineNode
Inheritance Object → EdaParseMessageNode
Implements IPipelineNode
Constructors
EdaParseMessageNode(NodeDelegate, IEdaMessageCreator)
Node that parses a CPNotification, CMNotification, ECMPList or CMRevoke message into an EdaMessageInfo. The node is skipped if one of the three mandatory values is missing; any other message type fails the node.
public EdaParseMessageNode(NodeDelegate next, IEdaMessageCreator creator)
Parameters
next NodeDelegate
creator IEdaMessageCreator
Methods
ProcessObjectAsync(IDataContext, INodeContext)
public Task ProcessObjectAsync(IDataContext dataContext, INodeContext nodeContext)
Parameters
dataContext IDataContext
nodeContext INodeContext