diff options
| author | eunhhu <[email protected]> | 2026-10-01 06:50:09 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-01 06:50:09 +0100 |
| commit | 56e4a08b03d50f3afdeca7f97f6d46b50f359508 (patch) | |
| tree | 250a62a5b7a9b7ceef37c3b4c29c4ccf30aec364 /core/module.c | |
| parent | b146696c7df9834fdb4288cca2e209b1ed544fe9 (diff) | |
| download | pure-56e4a08b03d50f3afdeca7f97f6d46b50f359508.tar.gz pure-56e4a08b03d50f3afdeca7f97f6d46b50f359508.zip | |
Say how apps will send to each other and to other nodes, and what it must show (017)
Stage 2: each app of --apps takes its wiring (send=, seal=, reply=), its
sends' source being APP.OUTPUT; one --link-port takes every app's
inputs, a stream's input name APP/INPUT (012 unchanged); and send=
OUTPUT=APP/INPUT hands an app's saved sends to another app of the same
host with no socket, seal or packet: an outlet with the window links
have, a batch of records as a link delivers them put in the receiving
app's queue, applied after its last number heard, and the number heard
after its save trimming the sender's outbox. Merging the send threads
into one loop is split off as 2b.
Before building: it goes in if the inner outlet stores at least as many
sends a second as a loopback pure:// link between the same two apps,
at half the host's CPU a stored send or less; checked by a host sending
to an app of its own and to one of another host, exactly once and in
order across a kill -9, and held back by a full receiver.
Diffstat (limited to 'core/module.c')
0 files changed, 0 insertions, 0 deletions
