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