Skip to main content

Module atomic

Module atomic 

Source
Expand description

Atomic actor families with one independent behavior per aggregate.

Structs§

ActivationPermit
One-shot authority to begin activation for one initialized worker.
ActivationPolicy
Positive maximum for unresolved worker activation authorizations.
AssignWorker
One exact direct-worker delivery whose complete settlement returns to its pool.
Assignment
One worker execution payload with affine completion authority.
AssignmentReceipt
Accepted result proving which exact assignment delivery settled.
BacklogCapacity
Maximum number of accepted jobs that may wait in one admission queue.
BeginActivation
One activation request consuming an initialized worker permit and plan.
BindingCapacity
Positive maximum number of retained key bindings.
BindingCommand
One complete generation-exact binding management command.
BindingEvidence
Non-authorizing role and generation evidence carried by accepted work.
BindingGeneration
Opaque non-reused identity of one retained key binding.
BindingRequestId
Caller-authored correlation echoed by one binding-management reply.
CancelAuthority
Affine authority to cancel one accepted start or replacement.
Completion
Opaque worker result carrying the consumed authority of one exact assignment.
DuplicateRole
A repeated role and every role value retained by failed roster validation.
DynamicSupervisor
One bounded keyed supervisor with a stable proxy per retained service.
EntryCapacity
Positive maximum number of entries retained by a dynamic supervisor.
EntryStopFailure
Typed failure of one admitted explicit keyed-service stop.
FifoConstructionRejected
Complete custody when initial worker preparation rejects.
FifoOutcome
Complete customer-visible progress or terminal outcome for FIFO work.
FifoPool
A direct-worker FIFO pool with one bounded global backlog.
FixedBuilder
Inferred construction value that owns every required supervisor input.
FixedConstructionRejected
Complete construction custody returned when one worker cannot be prepared.
FixedLifecycle
One lifecycle message published by a fixed supervisor.
FixedSnapshot
Fixed roster status in the original declaration order.
FixedSupervisor
A fixed supervisor whose complete initial roster has been prepared.
ImmediateActivation
A worker that needs no application activation work after initialization.
InitialWorkerRejection
Complete custody when an initial worker is unavailable.
InitializationAttempt
Non-reused correlation for one worker’s initialization settlement.
InitializeWorker
One child-host request retaining the exact activation plan.
JobId
Pool-issued correlation for one accepted job.
KeyedCommand
One application command accepted by a keyed pool.
KeyedConstructionRejected
Complete custody when initial keyed-worker preparation rejects.
KeyedDiagnostic
Complete keyed-pool input or precise aggregate failure selected for diagnostics.
KeyedPool
A direct-worker pool with one bounded queue per semantic role.
OrderedRoles
A non-empty sequence of distinct application roles in semantic order.
PendingWorkerPreparation
Non-empty remainder of one exact worker-preparation request.
PrepareWorkers
One non-empty ordered request for replacement worker submissions.
PreparedWorker
One semantic role and its complete prepared worker submission.
ProxyControl
Owner-only operation accepted by super::StableProxy.
ProxyInputFailure
Complete replacement input returned by a rejecting StableProxy capability.
ProxyInputReceipt
Exact receipt for one accepted stable-proxy input.
ProxyOperation
One exact private input to a stable-proxy child.
ProxyOutcomeFailure
Complete role and proxy outcome retained after initial startup failed.
Recovery
Complete eligibility, worker source, and policy for recovery.
RecoveryDenied
Complete restart-policy denial emitted by a fixed supervisor.
RestartLimit
Sliding-window admission limit for automatic worker replacement.
RestartRelease
Checked delay schedule for successive automatic recoveries.
RestartScheduleFailure
Exact rejected timer request for one delayed recovery.
StableProxy
One stable service identity backed by zero or one exact current worker.
StartingWorkerPreparation
Source work after one accepted start and before its first submission.
SubmissionId
Customer-authored correlation echoed by the admission outcome.
WorkerActivation
Exact input produced by one accepted worker activation request.
WorkerActivationGrant
The original worker/plan-typed activation correlation issued with a permit.
WorkerAttempt
Exact non-forgeable evidence for one worker creation attempt.
WorkerChangeReceipt
Immediate proof that one worker change was accepted.
WorkerChangeRejection
Complete worker change returned when admission is rejected.
WorkerPreparation
Complete result of source work after one accepted preparation start.
WorkerPreparationFailure
Complete operating worker-preparation failure emitted by a fixed supervisor.
WorkerPreparationStarted
Receipt that the runtime committed one exact worker-preparation start.
WorkerRecovery
An uncommitted worker returned together with initialization actions that the host rejected before interpreting.
WorkerSubmission
Complete affine input for one worker start or replacement.
WorkerUnavailable
Complete service command returned by one exact unavailable StableProxy.
ZeroCapacity
Zero cannot bound work that an atomic actor may accept.

Enums§

ActivationStartRejection
Exact reason activation work was not admitted by its owner.
ActorDrainPolicy
Actor-graph retirement policy after aggregate shutdown.
AdmissionRejection
Exact reason a submitted job never entered pool ownership.
AssignedReturnReason
Exact reason an assigned job returned without a completed result.
BindingExpectation
Exact binding state expected by one rebalance or unbind command.
BindingRejection
Why one binding management command could not change retained affinity.
BindingReply
Complete result of one binding management command.
CancellationOutcome
Complete worker-custody result of one cancelled management operation.
CancellationReceipt
Complete immediate result of one cancellation request.
CapabilityResult
Result of querying one submitted semantic role.
CustomerDelivery
One customer outcome and every capability required if delivery rejects.
DiagnosticAccepted
Complete accepted disposition of one diagnostic action.
DiagnosticAction
One complete diagnostic selected for delivery or terminal custody.
DiagnosticDisposition
One-attempt diagnostic delivery or route-free terminal custody.
DynamicCommand
Five application operations accepted by one dynamic supervisor.
DynamicDiagnostic
Diagnostic value requiring one routed attempt or terminal custody.
DynamicLifecycle
Durable dynamic-supervisor lifecycle message.
DynamicStatus
Application-visible phase of one retained keyed service.
EntryRetirement
Why one keyed service is being removed after its proxy drains.
EntryStopFailureReason
Exact reason an admitted keyed-service stop could not complete normally.
FailureReaction
Fixed-topology reaction when a stable proxy can no longer serve its role.
FifoCommand
Application commands accepted by one FIFO pool.
FifoError
Controlled failure while starting or transitioning one FIFO pool.
FifoOutcomeKind
Customer-visible alternative selected by one FIFO outcome.
FixedCommand
Management input accepted by one fixed supervisor.
FixedDiagnostic
One operational diagnostic emitted by a fixed supervisor.
FixedLifecycleEvent
Borrowed exhaustive view of one fixed-supervisor lifecycle message.
FixedSupervisorError
Controlled rejection while establishing a fixed supervisor’s proxy roster.
InitialWorkerOutcome
Complete disposition of one initial worker submission.
InterruptedWorker
Complete worker disposition when a start is interrupted before availability.
Interruption
Customer disposition when an assigned worker stops.
KeyedAdmissionRejection
Exact reason a keyed submission never entered pool ownership.
KeyedAssignedReturnReason
Exact reason accepted assigned work returned without a completed result.
KeyedError
Controlled failure while starting or transitioning one keyed pool.
KeyedOutcome
Complete customer-visible progress or terminal result for keyed work.
KeyedQueuedReturnReason
Exact reason accepted queued work returned without assignment completion.
MemberStatus
Read-only phase of one fixed roster member.
PoolFailureReaction
Pool disposition when one worker role cannot recover.
PoolRecovery
Direct-worker eligibility, source, restart policy, and failure reaction.
ProxyDiagnostic
Lifecycle input returned without changing the current proxy state.
ProxyDrain
Complete retained values proving how one unavailable worker was returned.
ProxyOutcome
Complete report emitted to the structural owner of a stable proxy.
ProxyPhase
Observable lifecycle phase carried by proxy rejections and diagnostics.
QueryReply
Immediate reply to a read-only keyed query.
QueuedReturnReason
Exact reason a queued job returned without assignment completion.
RecoveryDenialReason
Exact reason an otherwise prepared fixed-roster recovery was denied.
ReplaceRejection
Why a replacement was not admitted.
ReplacementFailure
Exact replacement failure values not retained by the next service state.
ReplacementOutcome
Complete disposition of one submitted replacement worker.
RestartReleaseError
Invalid delay configuration rejected before an aggregate exists.
RestartReleaseFailure
Exact automatic-release calculation failure.
StartRejection
Why a new keyed service was not admitted.
StopRejection
Complete keyed rejection of an explicit stop.
Strategy
Ordered member selection for one coordinated automatic recovery.
UnavailablePhase
Non-ready phase returned by an exact capability query.
UnexpectedExit
Policy after an unrequested exact worker stop leaves its proxy empty.
WorkerChange
Management operation whose cancellation is durably completed.
WorkerChangeInterruption
Why an accepted worker change cannot publish availability.
WorkerCreationRejection
Complete rejection returned by one worker-creation attempt.
WorkerInitializationFailure
Semantic classification returned after Bombay retains a failed worker initialization settlement in runtime retirement custody.
WorkerInitializationOutcome
Result selected by the child host after total initialization settlement.
WorkerInitializationReport
Exact initialization result returned to the worker owner.
WorkerPreparationFailureReason
Exact borrowed reason for one operating worker-preparation failure.
WorkerStartResult
Complete result of one owner-submitted worker start.

Traits§

ActivationPlan
Concrete work required before a newly created worker may serve commands.
DiagnosticRoute
Static rejection vocabulary selected by one diagnostic route family.
ProxyControlAdmission
Trusted interpreter port for one exact private stable-proxy control.
WorkerSource
Static declaration implemented by one concrete Bombay worker-source capability.

Functions§

dynamic
Construct one dynamic supervisor from its six semantic policies.
fifo
Construct one FIFO pool after preparing every declared worker in order.
fixed
Begin the sole fixed-supervisor construction path with every required policy.
keyed
Construct one keyed pool after preparing every declared worker in order.

Type Aliases§

ProxyInputResult
Exact immediate result of submitting one private proxy input.

Attribute Macros§

pool_worker
Derive the one ordinary Behavior implementation for a pool worker from its assignment transition.