Directories
¶
| Path | Synopsis |
|---|---|
|
core
|
|
|
entitlement
Package entitlement — the error-code range this domain owns (framework/connectors/ssh block).
|
Package entitlement — the error-code range this domain owns (framework/connectors/ssh block). |
|
gate
Package gate — the dotted-quad code range this domain owns.
|
Package gate — the dotted-quad code range this domain owns. |
|
git
Package git — the error-code range owned by this domain (ADR 0005 §Registry).
|
Package git — the error-code range owned by this domain (ADR 0005 §Registry). |
|
selfupdate
Package selfupdate — the error-code range owned by this domain (ADR 0005 §Registry).
|
Package selfupdate — the error-code range owned by this domain (ADR 0005 §Registry). |
|
Package kit — who may call an operation: the principal, the rules and their checks.
|
Package kit — who may call an operation: the principal, the rules and their checks. |
|
jobkit
Package jobkit is what framework/kit/jobs plugs into kit: the scheduler kit's jobs run on — the SDK's scheduler, on the app's clock — and the schedules it reads from a job's declaration, a period or a five-field cron expression (ADR 0179 §1, step 7).
|
Package jobkit is what framework/kit/jobs plugs into kit: the scheduler kit's jobs run on — the SDK's scheduler, on the app's clock — and the schedules it reads from a job's declaration, a period or a five-field cron expression (ADR 0179 §1, step 7). |
|
mailkit
Package mailkit is what framework/kit/mail plugs into kit: the outbox kit's mailers keep — the SDK's mail spool, on the database that keeps the mailer's service in the queue subsystem's sealed broker, else in the data directory or in memory — and the transports that empty it, the SDK's SMTP transport and its capture transport (ADR 0179 §1, step 6).
|
Package mailkit is what framework/kit/mail plugs into kit: the outbox kit's mailers keep — the SDK's mail spool, on the database that keeps the mailer's service in the queue subsystem's sealed broker, else in the data directory or in memory — and the transports that empty it, the SDK's SMTP transport and its capture transport (ADR 0179 §1, step 6). |
|
plug
Package plug is where kit's opt-in subsystems plug in: the HTTP engine, the frontends' file server and the process sampler of the runtime graph (framework/kit/server), the Studio's event stream and its profiler (framework/kit/studio), the stores and the databases (framework/kit/store), the queues (framework/kit/queue), the workflows (framework/kit/workflow), the mailers (framework/kit/mail), the jobs (framework/kit/jobs).
|
Package plug is where kit's opt-in subsystems plug in: the HTTP engine, the frontends' file server and the process sampler of the runtime graph (framework/kit/server), the Studio's event stream and its profiler (framework/kit/studio), the stores and the databases (framework/kit/store), the queues (framework/kit/queue), the workflows (framework/kit/workflow), the mailers (framework/kit/mail), the jobs (framework/kit/jobs). |
|
queuekit
Package queuekit is what framework/kit/queue plugs into kit: the brokers kit's consumers' queues run on — the SDK's queue in memory, in the data directory and over SQL, a mailer's outbox on a database sealed in front of the SQL one —, the consumer that delivers them, and the migration of a queue's table (ADR 0179 §1, step 4).
|
Package queuekit is what framework/kit/queue plugs into kit: the brokers kit's consumers' queues run on — the SDK's queue in memory, in the data directory and over SQL, a mailer's outbox on a database sealed in front of the SQL one —, the consumer that delivers them, and the migration of a queue's table (ADR 0179 §1, step 4). |
|
serverkit
Package serverkit is what framework/kit/server plugs into kit: the HTTP engine an app in the server profile serves on (the SDK's net/server), the frontends' file server (the SDK's net/static), and the process sampler of the runtime graph a serving app answers (the SDK's proc/process, and through it runtime/metrics and the spawn engine).
|
Package serverkit is what framework/kit/server plugs into kit: the HTTP engine an app in the server profile serves on (the SDK's net/server), the frontends' file server (the SDK's net/static), and the process sampler of the runtime graph a serving app answers (the SDK's proc/process, and through it runtime/metrics and the spawn engine). |
|
storekit
Package storekit is what framework/kit/store plugs into kit: the engines kit's stores run on — the SDK's document store in memory, in the data directory and over SQL —, kit's scope on a database — the SDK's transaction manager, its check and its migrator — and the migrations of kit's tables (ADR 0179 §1).
|
Package storekit is what framework/kit/store plugs into kit: the engines kit's stores run on — the SDK's document store in memory, in the data directory and over SQL —, kit's scope on a database — the SDK's transaction manager, its check and its migrator — and the migrations of kit's tables (ADR 0179 §1). |
|
studiokit
Package studiokit — the Studio's live events, as a Server-Sent Events stream.
|
Package studiokit — the Studio's live events, as a Server-Sent Events stream. |
|
workflowkit
Package workflowkit is what framework/kit/workflow plugs into kit: the engine kit's workflows run on — the SDK's statemachine, instantiated once, over kit's entity and the state's spelling (ADR 0179 §1, step 5, Q3) —, its loop of timers and guards, and the conversions between the engine's values and plug's.
|
Package workflowkit is what framework/kit/workflow plugs into kit: the engine kit's workflows run on — the SDK's statemachine, instantiated once, over kit's entity and the state's spelling (ADR 0179 §1, step 5, Q3) —, its loop of timers and guards, and the conversions between the engine's values and plug's. |
|
service
|
|
|
entitlement
Package entitlement — the trust anchors this verifier accepts, and why there is more than one of them.
|
Package entitlement — the trust anchors this verifier accepts, and why there is more than one of them. |
|
gate
Package gate — the classifier behind framework/gate.
|
Package gate — the classifier behind framework/gate. |
|
git
Package git — the changed set: which files, line ranges and directories a branch touched.
|
Package git — the changed set: which files, line ranges and directories a branch touched. |
|
selfupdate
Package selfupdate replaces the running binary with a newer signed release.
|
Package selfupdate replaces the running binary with a newer signed release. |
Click to show internal directories.
Click to hide internal directories.