dt-common-device
Version:
A secure and robust device management library for IoT applications
8 lines (7 loc) • 439 B
TypeScript
import { IConnection, IConnectionConnectParams, IDeviceAccountResponse } from "../types";
export interface IDeviceConnectionService {
createConnection(data: IConnection, userId: string): Promise<any>;
getDeviceAccount(connection: IConnection): Promise<IDeviceAccountResponse>;
getDevices(connection: IConnection): Promise<any>;
connect(connection: IConnection, connectionConnect: IConnectionConnectParams): Promise<any>;
}