The library documents itself · Concurrency & distribution
stzNodeRegistry
8 own methods · 0 forms written with extensions, listed under their method
the source: base/cluster/stzNodePlane.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
LastStatus
(no comment in the source: the name reads as a sentence) last statusno extension
SecureWith
D5 -- sign everything this plane sends, as pcKeyId, with the SAME stzRequestSigner discipline the federation uses. The receiver verifies against the shared keyring; a denial comes back as an observable :Denied, never a silent drop.no extension
Register
Declare where a node lives. Re-registering a name moves it (the cached link is dropped so the next call dials the new place).no extension
Send
Fire-and-forget. TRUE = handed to the wire; FALSE = :Down/:Unknown.no extension
Ask
Request/reply with a MANDATORY timeout. Returns the reply value; on anything else returns "" and LastStatus() says which anything: :Timeout (no reply in time -- at-most-once: it MAY have been handled), :Down (unreachable or died mid-wait), :Unknown (name never registered), :BadTimeout (a non-positive timeout is refused, infinite waits do not exist here).no extension
CloseAll
(no comment in the source: the name reads as a sentence) close allno extension
Destroy
(no comment in the source: the name reads as a sentence) destroyno extension

