Table of Contents

Class FilterRegisterAddress

Namespace
Bonsai.Harp
Assembly
Bonsai.Harp.dll

Represents an operator that filters the sequence for Harp messages matching the specified address.

[WorkflowElementCategory(ElementCategory.Combinator)]
public class FilterRegisterAddress : Combinator<HarpMessage, HarpMessage>
Inheritance
FilterRegisterAddress
Inherited Members

Properties

Address

Gets or sets the expected message address. This parameter is optional.

public int? Address { get; set; }

Property Value

int?

FilterType

Gets or sets a value specifying how the message filter will use the matching criteria.

[Browsable(false)]
public FilterType FilterType { get; set; }

Property Value

FilterType

Methods

Process(IObservable<HarpMessage>)

Returns an observable sequence of Harp messages matching the specified address.

public override IObservable<HarpMessage> Process(IObservable<HarpMessage> source)

Parameters

source IObservable<HarpMessage>

An observable sequence of Harp messages.

Returns

IObservable<HarpMessage>

An observable sequence of Harp messages matching the specified address. If no address is specified, all messages will be accepted.