UNPKG

@elgato-stream-deck/tcp

Version:

An npm module for interfacing with select Elgato Stream Deck devices in node over tcp

15 lines 735 B
import { EventEmitter } from 'events'; import type { StreamDeck } from '@elgato-stream-deck/core'; import { StreamDeckProxy } from '@elgato-stream-deck/core'; import type { SocketWrapper } from './socketWrapper.js'; import type { StreamDeckTcp, StreamDeckTcpEvents } from './types.js'; import type { TcpHidDevice } from './hid-device/api.js'; export declare class StreamDeckTcpWrapper extends StreamDeckProxy implements StreamDeckTcp { #private; get remoteAddress(): string; get remotePort(): number; get tcpEvents(): EventEmitter<StreamDeckTcpEvents>; constructor(socket: SocketWrapper, device: TcpHidDevice, streamdeck: StreamDeck); getMacAddress(): Promise<string>; } //# sourceMappingURL=tcpWrapper.d.ts.map