sprinklers3/common/sprinklersRpc/SprinklersRPC.ts

14 lines
327 B
TypeScript
Raw Normal View History

2018-06-16 23:54:03 -06:00
import { ConnectionState } from "./ConnectionState";
import { SprinklersDevice } from "./SprinklersDevice";
export interface SprinklersRPC {
2018-06-16 23:54:03 -06:00
readonly connectionState: ConnectionState;
readonly connected: boolean;
start(): void;
getDevice(id: string): SprinklersDevice;
removeDevice(id: string): void;
}