UNPKG

etsdk-js

Version:

Client-side to Tobii Pro SDK

20 lines (17 loc) 601 B
import WebSocket from 'isomorphic-ws'; declare class TobiiClient { port: number; host: string; wsHost: string; _activeWSConnections: { [id: string]: WebSocket; }; constructor(port?: number, host?: string, wsHost?: string); ping(): Promise<any>; getEyeTrackers(): Promise<any>; connectToEyeTracker(serial_number: string): Promise<WebSocket>; disconnectFromEyeTracker(serial_number: string): Promise<void>; clearAllActiveConnections(): Promise<void>; _createWebSocketConnection(url_params: string): Promise<WebSocket>; } export { TobiiClient };