FluxFlow.Components.Timers
0.1.0-alpha.1
See the version list below for details.
dotnet add package FluxFlow.Components.Timers --version 0.1.0-alpha.1
NuGet\Install-Package FluxFlow.Components.Timers -Version 0.1.0-alpha.1
<PackageReference Include="FluxFlow.Components.Timers" Version="0.1.0-alpha.1" />
<PackageVersion Include="FluxFlow.Components.Timers" Version="0.1.0-alpha.1" />
<PackageReference Include="FluxFlow.Components.Timers" />
paket add FluxFlow.Components.Timers --version 0.1.0-alpha.1
#r "nuget: FluxFlow.Components.Timers, 0.1.0-alpha.1"
#:package FluxFlow.Components.Timers@0.1.0-alpha.1
#addin nuget:?package=FluxFlow.Components.Timers&version=0.1.0-alpha.1&prerelease
#tool nuget:?package=FluxFlow.Components.Timers&version=0.1.0-alpha.1&prerelease
FluxFlow.Components.Timers
Reusable timer components for FluxFlow.
Nodes
| Node type | Shape | Purpose |
|---|---|---|
timer.interval |
Output |
Emits TimerTick values on a fixed interval. |
The package emits neutral tick contracts only. Hosts decide whether ticks drive polling, periodic health checks, metrics, file work, message publishing, or other workflow activity.
Interval
{
"type": "timer.interval",
"name": "poll",
"intervalMilliseconds": 1000,
"initialDelayMilliseconds": 250,
"maxTicks": 10,
"boundedCapacity": 128
}
timer.interval emits TimerTick values with a sequence number, timestamp,
due time, elapsed time, interval, and drift. Use emitImmediately: true when
the first tick should be emitted as soon as the node starts.
Registration
registry.RegisterTimerComponents();
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- FluxFlow.Engine (>= 0.5.0-alpha.1)
-
net8.0
- FluxFlow.Engine (>= 0.5.0-alpha.1)
- System.Threading.Tasks.Dataflow (>= 9.0.4)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on FluxFlow.Components.Timers:
| Package | Downloads |
|---|---|
|
FluxFlow.Components.Timers.Composition
Optional FluxFlow.Composition registrations and Designer metadata for typed timer sources and transforms over host-owned keyed clocks. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.0.0-rc.1 | 83 | 9/5/2026 |
| 6.0.0 | 183 | 8/3/2026 |
| 3.1.2 | 139 | 7/3/2026 |
| 3.1.1 | 179 | 7/2/2026 |
| 3.0.0 | 125 | 6/19/2026 |
| 2.0.0 | 150 | 6/18/2026 |
| 1.2.1 | 130 | 6/15/2026 |
| 1.2.0 | 431 | 6/12/2026 |
| 1.1.0 | 123 | 6/5/2026 |
| 1.0.0 | 135 | 6/4/2026 |
| 0.5.0-alpha.1 | 255 | 6/2/2026 |
| 0.4.2-alpha.1 | 87 | 6/2/2026 |
| 0.4.1-alpha.1 | 131 | 6/1/2026 |
| 0.4.0-alpha.1 | 67 | 6/1/2026 |
| 0.3.0-alpha.1 | 79 | 6/1/2026 |
| 0.2.0-alpha.1 | 74 | 6/1/2026 |
| 0.1.0-alpha.1 | 75 | 6/1/2026 |
Adds timer.interval as a package-owned interval source.