Event Filter
This struct contains filter settings so you can evaluate if a sent signal matches the filter or not.
Functions
FIR_Operator_Mul (operand : Struct<EventFilter>) → result : Struct<EventFilter>
Creates a new Event Filter with an AND expression from two Event Filters
Details
Flags |
RuntimeSync RuntimeParallel MemberFunc |
Display Name |
And |
| Name | Type | Description |
|---|---|---|
Operand |
Struct<EventFilter> |
The other Operand. |
| Name | Type | Description |
|---|---|---|
Result |
Struct<EventFilter> |
The combined Expression. |
FIR_Operator_BitAND (operand : Struct<EventFilter>) → result : Struct<EventFilter>
Creates a new Event Filter with an AND expression from two Event Filters
Details
Flags |
RuntimeSync RuntimeParallel MemberFunc |
Display Name |
And |
| Name | Type | Description |
|---|---|---|
Operand |
Struct<EventFilter> |
The other Operand. |
| Name | Type | Description |
|---|---|---|
Result |
Struct<EventFilter> |
The combined Expression. |
matches (name : String, sender : Object<Object>, …) → matches : Bool
Returns true if the given signal data matches this event filter.
Details
Flags |
VarArgs RuntimeSync RuntimeParallel MemberFunc |
Display Name |
Matches |
| Name | Type | Description |
|---|---|---|
Name |
String |
The (internal) name of the signal. |
Sender |
Object<Object> |
The sender of the signal |
| Name | Type | Description |
|---|---|---|
Matches |
Bool |
True if the given signal matches the filter |
FIR_Operator_Neg () → result : Struct<EventFilter>
Creates a new Event Filter with an NOT expression from this Event Filter
Details
Flags |
RuntimeSync RuntimeParallel MemberFunc |
Display Name |
Not |
| Name | Type | Description |
|---|---|---|
Result |
Struct<EventFilter> |
The output Expression. |
FIR_Operator_BitNOT () → result : Struct<EventFilter>
Creates a new Event Filter with an NOT expression from this Event Filter
Details
Flags |
RuntimeSync RuntimeParallel MemberFunc |
Display Name |
Not |
| Name | Type | Description |
|---|---|---|
Result |
Struct<EventFilter> |
The output Expression. |
FIR_Operator_Add (operand : Struct<EventFilter>) → result : Struct<EventFilter>
Creates a new Event Filter with an OR expression from two Event Filters
Details
Flags |
RuntimeSync RuntimeParallel MemberFunc |
Display Name |
Or |
| Name | Type | Description |
|---|---|---|
Operand |
Struct<EventFilter> |
The other Operand. |
| Name | Type | Description |
|---|---|---|
Result |
Struct<EventFilter> |
The combined Expression. |
FIR_Operator_BitOR (operand : Struct<EventFilter>) → result : Struct<EventFilter>
Creates a new Event Filter with an OR expression from two Event Filters
Details
Flags |
RuntimeSync RuntimeParallel MemberFunc |
Display Name |
Or |
| Name | Type | Description |
|---|---|---|
Operand |
Struct<EventFilter> |
The other Operand. |
| Name | Type | Description |
|---|---|---|
Result |
Struct<EventFilter> |
The combined Expression. |