Nothing from the far side is now. Every message carries its one-way age, how long ago it was SENT, not when it arrived, and the ages keep growing while it sits on screen. A message with no send time shows how long ago it arrived and says DELAY UNKNOWN, rather than claiming a flight of zero; a stamp that was ahead of our clock when it landed stays marked CLOCK SKEW for good. Silence past the timeout is NO SIGNAL, the far side closing the link is TERMINATED, and both say how long since the last frame, with the history left on screen, dimmed and still ageing, so it cannot pass for a live feed.
import 'overscan'
import 'overscan/overscan.css'
<ov-downlink
id="hero"
label="ROCINANTE · MCRN RELAY"
timeout="8"
lines="6"
></ov-downlink>import { OvDownlink } from 'overscan/react'
<OvDownlink
id="hero"
label="ROCINANTE · MCRN RELAY"
timeout="8"
lines="6"
/>import { OvDownlink } from 'overscan/vue'
<OvDownlink
id="hero"
label="ROCINANTE · MCRN RELAY"
timeout="8"
lines="6"
/>import OvDownlink from 'overscan/svelte/OvDownlink.svelte'
<OvDownlink
id="hero"
label="ROCINANTE · MCRN RELAY"
timeout="8"
lines="6"
/>import 'overscan'
import 'overscan/overscan.css'
<ov-downlink
label="ROCINANTE"
source="downlink"
timeout="8"
lines="4"
></ov-downlink>import { OvDownlink } from 'overscan/react'
<OvDownlink
label="ROCINANTE"
source="downlink"
timeout="8"
lines="4"
/>import { OvDownlink } from 'overscan/vue'
<OvDownlink
label="ROCINANTE"
source="downlink"
timeout="8"
lines="4"
/>import OvDownlink from 'overscan/svelte/OvDownlink.svelte'
<OvDownlink
label="ROCINANTE"
source="downlink"
timeout="8"
lines="4"
/>