Skip to main content

Class: MultipleFeed

Defined in: drivers/MultipleFeed.ts:11

Driver class for handling both data and camera feeds

Extended by

Constructors

Constructor

new MultipleFeed(log, ...feeds): MultipleFeed;

Defined in: drivers/MultipleFeed.ts:24

Parameters

ParameterType
logany
...feedsany

Returns

MultipleFeed

Methods

blocking()

blocking(): Promise<any>;

Defined in: drivers/MultipleFeed.ts:103

Creates a promise to await when the driver completes its run

Returns

Promise<any>

A promise for all the feeds


start()

start(): Promise<void>;

Defined in: drivers/MultipleFeed.ts:62

Starts the multiple feed driver

Returns

Promise<void>


stop()

stop(reason): void;

Defined in: drivers/MultipleFeed.ts:75

Stops the driver and all of the feeds associated with it

Parameters

ParameterTypeDescription
reasonstringReason for stopping the driver

Returns

void