Skip to main content

Interface: RuntimeAdapterDriver

Defined in: contract-cases.ts:35

How a case drives the adapter's host, whatever that host happens to be.

Methods

capabilities()

capabilities(partial: Partial<AdapterCapabilities>): void;

Defined in: contract-cases.ts:39

Make the adapter report these capability flags.

Parameters

ParameterType
partialPartial<AdapterCapabilities>

Returns

void


frame()

frame(timestamp: number, delta: number): void;

Defined in: contract-cases.ts:37

Push one frame through the adapter.

Parameters

ParameterType
timestampnumber
deltanumber

Returns

void


sessionEnd()?

optional sessionEnd(): void;

Defined in: contract-cases.ts:43

Make the host drop the session from its own side.

Returns

void


sessionStart()?

optional sessionStart(): void;

Defined in: contract-cases.ts:41

Make the host hand over a session. Omit if the adapter has no session facet.

Returns

void