UNPKG

wpilib-riolog

Version:
27 lines (26 loc) 771 B
/// <reference types="node" /> import { EventEmitter } from 'events'; import { IRioConsole } from './interfaces'; export declare class RioConsole extends EventEmitter implements IRioConsole { discard: boolean; connected: boolean; private autoReconnect; private cleanup; private promise; private condition; private closeFunc; private dataStore; private teamNumber; stop(): void; getAutoReconnect(): boolean; setAutoReconnect(value: boolean): void; startListening(): void; closeSocket(): void; disconnect(): void; setTeamNumber(teamNumber: number): void; dispose(): Promise<void>; private connect; private handleBuffer; private handleData; private runFunction; }