specifying IWaMOSimpleLineConnector

This commit is contained in:
Martin Karkowski 2021-03-18 17:18:52 +01:00
parent fcc6e18430
commit af3074a7da

View File

@ -204,6 +204,7 @@ export interface IWaMOCarrierMapper {
carriers: INopeObservable<string[]>;
reset(): Promise<void>;
isProductLinkedToCarrier(carrier: string): Promise<boolean>;
registerCarrier(carrier: string): Promise<void>;
addProductToCarrier(carrier: string, product: string): Promise<void>;
getProductForCarrier(carrier: string): Promise<string | undefined>;
@ -214,6 +215,13 @@ export interface IWaMOLineConnector {
connected: INopeObservable<boolean>;
}
export interface IWaMOSimpleLineConnector {
connected: INopeObservable<boolean>;
start(): Promise<void>;
reset(): Promise<void>;
flush(): Promise<void>;
}
export interface IWaMOConverter {
connected: INopeObservable<boolean>;