SimulatedTransport
Defined in: console-sdk/src/testing/simulatedTransport.ts:79
The simulated transport (SDK_PLAN.md §3.11.2): a ConsoleTransport
factory — pass it as config.transport; the SDK core invokes it exactly
once per provider lifetime — carrying the world-control surface tests and
demos drive.
Extends
Section titled “Extends”SimulatedTransport(
delegate):ConsoleTransportInstance
Defined in: console-sdk/src/testing/simulatedTransport.ts:79
The simulated transport (SDK_PLAN.md §3.11.2): a ConsoleTransport
factory — pass it as config.transport; the SDK core invokes it exactly
once per provider lifetime — carrying the world-control surface tests and
demos drive.
Parameters
Section titled “Parameters”delegate
Section titled “delegate”Returns
Section titled “Returns”Methods
Section titled “Methods”addConsole()
Section titled “addConsole()”addConsole(
spec?):SimulatedConsole
Defined in: console-sdk/src/testing/simulatedTransport.ts:81
Adds a console to the world; default spec: a visible Echo Rower.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”console()
Section titled “console()”console(
ref):SimulatedConsole
Defined in: console-sdk/src/testing/simulatedTransport.ts:83
Looks up a console by serial or consoleId; throws if unknown.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Properties
Section titled “Properties”
readonlyclock:SimulatedClock
Defined in: console-sdk/src/testing/simulatedTransport.ts:87
The world clock (deterministic, or the realtime adapter).
consoles
Section titled “consoles”
readonlyconsoles: readonlySimulatedConsole[]
Defined in: console-sdk/src/testing/simulatedTransport.ts:85
Every console in the world, in creation order.