Softanza
StartFrançais
Softanza
The library documents itself · Concurrency & distribution

stzWorkerProfile

24 own methods · 0 forms written with extensions, listed under their method

the source: base/cluster/stzWorkerProfile.ring(opens in a new tab) · All classes · The area reference: Concurrency & distribution

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

No method of this class is run on this page: the class reaches files, the network, processes, the clock, chance or sound, and an example run here would only be an example of its effects. Each method carries the explanation the library gives of itself.

Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
Tag
(no comment in the source: the name reads as a sentence) tagno extension
Capabilities
(no comment in the source: the name reads as a sentence) capabilitiesno extension
Budget
(no comment in the source: the name reads as a sentence) budgetno extension
SetBudget
(no comment in the source: the name reads as a sentence) set budgetno extension
InFlight
(no comment in the source: the name reads as a sentence) in flightno extension
AdmittedCount
(no comment in the source: the name reads as a sentence) admitted countno extension
RejectedCount
(no comment in the source: the name reads as a sentence) rejected countno extension
SetMaxQueue
Backpressure: cap the queue so sustained overload SHEDS load (returns a rejection) instead of growing unbounded -> OOM. 0 = unbounded (operators SHOULD set a bound in production).no extension
MaxQueue
(no comment in the source: the name reads as a sentence) max queueno extension
ShedCount
(no comment in the source: the name reads as a sentence) shed countno extension
Shed
(no comment in the source: the name reads as a sentence) shedno extension
SetExternalTool
Mark this profile as a POLYGLOT worker backed by an external tool (run off-process via the reactor's async spawn -- R8.3). Vision/OCR is the canonical case (no engine image support).no extension
ExternalTool
(no comment in the source: the name reads as a sentence) external toolno extension
IsPolyglot
(no comment in the source: the name reads as a sentence) is polyglotno extension
RealizedBy
facet<->module provenance (OPTIONAL; never forced 1:1) -------------- Record which base/ modules realize this facet. A facet may map to a module 1:1 (:data), to several (:math, :knowledge -- composed), or to none (:vision -- external; :search -- composed-only). This is a recorded RELATION between the facet-graph and stzCodeGraph, not an identity. See the R8 naming law. the modules that realize this profileno extension
SetRealizedBy
(no comment in the source: the name reads as a sentence) set realized byno extension
RealizingModules
(no comment in the source: the name reads as a sentence) realizing modulesno extension
MappingKind
How the facet maps to code: :grounded (exactly one module), :composed (2+ modules), :external (polyglot, no module), :logical (no module and not polyglot -- a purely logical competence).no extension
Handles
Does this profile serve a capability? (case-insensitive)no extension
CanAdmit
admission (the load-isolation primitive)no extension
Acquire
Take a slot if one is free. Returns TRUE (admitted) or FALSE (over budget -- the caller queues). Every decision is counted.no extension
Release
(no comment in the source: the name reads as a sentence) releaseno extension
Narrate
(no comment in the source: the name reads as a sentence) narrateno extension