March Docs

API Reference

44 modules

Conduit

Conduit — job queue and durable workflow engine for March.

8 functions29 types

Conduit.API

27 functions0 types

Conduit.Backoff

Conduit.Backoff — retry delay strategies.

6 functions0 types

Conduit.Config

1 functions0 types

Conduit.CronConfig

1 functions0 types

Conduit.CronParser

Conduit.CronParser — cron expression parser and next-run calculator.

3 functions2 types

Conduit.CronRegistry

Conduit.CronRegistry — in-process registry mapping cron_type → (performer, config).

6 functions1 types

Conduit.CronScheduler

3 functions0 types

Conduit.Dashboard

3 functions1 types

Conduit.Dashboard.Actions

Conduit.Dashboard.Actions — write operations invoked by the dashboard UI.

12 functions0 types

Conduit.Dashboard.Auth

Conduit.Dashboard.Auth — authentication for the web dashboard.

1 functions0 types

Conduit.Dashboard.Html

11 functions0 types

Conduit.Dashboard.Pages.Crons

1 functions0 types

Conduit.Dashboard.Pages.DeadLetters

1 functions0 types

Conduit.Dashboard.Pages.Jobs

1 functions0 types

Conduit.Dashboard.Pages.Nodes

1 functions0 types

Conduit.Dashboard.Pages.Overview

4 functions0 types

Conduit.Dashboard.Pages.Queues

2 functions0 types

Conduit.Dashboard.Pages.Workflows

2 functions0 types

Conduit.Dashboard.Queries

Conduit.Dashboard.Queries — read-only data layer for the dashboard.

9 functions0 types

Conduit.Dashboard.Router

1 functions0 types

Conduit.DeadLetter

2 functions0 types

Conduit.EventStore

10 functions0 types

Conduit.JobConfig

1 functions0 types

Conduit.Middleware.Chain

Conduit.Middleware.Chain — helper for running a list of middleware closures.

1 functions0 types

Conduit.Node

Conduit.Node — multi-node cluster registration and leader election.

4 functions0 types

Conduit.Pruner

Conduit.Pruner — leader-only background task that batched-DELETEs terminal

1 functions0 types

Conduit.Queue

Conduit.Queue — job enqueue logic and the in-process performer registry.

6 functions0 types

Conduit.QueueControl

Conduit.QueueControl — per-node queue pause / resume.

3 functions0 types

Conduit.RateLimiter

2 functions0 types

Conduit.RetentionConfig

1 functions0 types

Conduit.Schema

3 functions0 types

Conduit.Shutdown

Conduit.Shutdown — in-process drain flag for graceful worker shutdown.

3 functions0 types

Conduit.Sleep

Separate module so the unqualified call below resolves to the runtime's

1 functions0 types

Conduit.Storage.Postgres

Conduit.Storage.Postgres — Postgres-backed implementation of Conduit.Storage.

3 functions1 types

Conduit.Telemetry

Conduit.Telemetry — Phase 6 structured telemetry and middleware interfaces.

4 functions1 types

Conduit.Time

1 functions0 types

Conduit.Unique

3 functions0 types

Conduit.Worker

Conduit.Worker — task-based worker pool with heartbeat and stale-rescue.

1 functions0 types

Conduit.WorkflowConfig

1 functions0 types

Conduit.WorkflowContext

6 functions0 types

Conduit.WorkflowRegistry

4 functions1 types

Conduit.WorkflowRunner

3 functions0 types

Forge.CmdConduit

lib/conduit/forge/cmd_conduit.march

1 functions0 types