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
| Parameter | Type |
|---|---|
log | any |
...feeds | any |
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
| Parameter | Type | Description |
|---|---|---|
reason | string | Reason for stopping the driver |
Returns
void