public TimeWindowBlock <T> CreateTimeWindowBlock <T>(TimeSpan windowSize, string name) { var windowBlock = new TimeWindowBlock <T>(EventProcessor, windowSize); SetDebugName(windowBlock, name); return(windowBlock); }
public ICEPExpression <IEnumerable <InputType> > Window(TimeSpan span) { TimeWindowBlock <InputType> block = blockFactory.CreateTimeWindowBlock <InputType>(span, name + "WindowTimeEvents"); return(CreateChildExpr <IEnumerable <InputType> >(this, block, name + "WindowTime.")); }