- _signalRegistry: maps signal names → signal objects - _registerSignal: called after each DS.signal() declaration - _applyRemoteDiff: JSON diff → update local signals + flush - _initStreamReceiver: parallel receiver WS for incoming diffs - Echo loop guard: _applyingRemoteDiff prevents re-broadcasting - 0x31 handler in _handleRemoteInput for signal diff frames Changes sync both directions: laptop → phone, phone → laptop. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||