UNPKG

@u4/adbkit-monkey

Version:

A Node.js interface to the Android monkey tool.

30 lines (29 loc) 1.03 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); /* * decaffeinate suggestions: * DS102: Remove unnecessary code created because of implicit returns * Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md */ const net_1 = __importDefault(require("net")); const client_1 = __importDefault(require("./client")); class Connection extends client_1.default { connect(options) { const stream = net_1.default.connect(options); stream.setNoDelay(true); return super.connect(stream); } _hook() { this.stream.on('connect', () => { return this.emit('connect'); }); this.stream.on('close', hadError => { return this.emit('close', hadError); }); return super._hook(); } } exports.default = Connection;