Module pattern

Module pattern 

Source
Expand description

Complex Event Pattern Matching

This module provides sophisticated pattern matching capabilities for stream processing:

  • Sequence patterns (A followed by B)
  • Conjunction patterns (A and B)
  • Disjunction patterns (A or B)
  • Negation patterns (A not followed by B)
  • Temporal constraints (within time window)
  • Statistical patterns (frequency, correlation)

Uses SciRS2 for statistical analysis and pattern detection

Structs§

PatternMatch
Pattern match result
PatternMatcher
Pattern matcher state
PatternMatcherStats

Enums§

Pattern
Pattern definition for complex event processing
PatternMatchStrategy
Pattern matching strategy
StatisticalPatternType
Statistical pattern types using SciRS2