Socket
Socket
Sign inDemoInstall

adbkit

Package Overview
Dependencies
10
Maintainers
2
Versions
64
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.6.2 to 2.7.0

lib/adb/command/host-transport/listreverses.js

18

lib/adb/client.js

@@ -1,2 +0,2 @@

var ClearCommand, Client, Connection, ForwardCommand, FrameBufferCommand, GetDevicePathCommand, GetFeaturesCommand, GetPackagesCommand, GetPropertiesCommand, GetSerialNoCommand, GetStateCommand, HostConnectCommand, HostDevicesCommand, HostDevicesWithPathsCommand, HostDisconnectCommand, HostKillCommand, HostTrackDevicesCommand, HostTransportCommand, HostVersionCommand, InstallCommand, IsInstalledCommand, ListForwardsCommand, LocalCommand, LogCommand, Logcat, LogcatCommand, Monkey, MonkeyCommand, Parser, ProcStat, Promise, RebootCommand, RemountCommand, ScreencapCommand, ShellCommand, StartActivityCommand, StartServiceCommand, Sync, SyncCommand, TcpCommand, TcpIpCommand, TcpUsbServer, TrackJdwpCommand, UninstallCommand, UsbCommand, WaitBootCompleteCommand, WaitForDeviceCommand, debug;
var ClearCommand, Client, Connection, ForwardCommand, FrameBufferCommand, GetDevicePathCommand, GetFeaturesCommand, GetPackagesCommand, GetPropertiesCommand, GetSerialNoCommand, GetStateCommand, HostConnectCommand, HostDevicesCommand, HostDevicesWithPathsCommand, HostDisconnectCommand, HostKillCommand, HostTrackDevicesCommand, HostTransportCommand, HostVersionCommand, InstallCommand, IsInstalledCommand, ListForwardsCommand, ListReversesCommand, LocalCommand, LogCommand, Logcat, LogcatCommand, Monkey, MonkeyCommand, Parser, ProcStat, Promise, RebootCommand, RemountCommand, ReverseCommand, ScreencapCommand, ShellCommand, StartActivityCommand, StartServiceCommand, Sync, SyncCommand, TcpCommand, TcpIpCommand, TcpUsbServer, TrackJdwpCommand, UninstallCommand, UsbCommand, WaitBootCompleteCommand, WaitForDeviceCommand, debug;

@@ -49,2 +49,4 @@ Monkey = require('adbkit-monkey');

ListReversesCommand = require('./command/host-transport/listreverses');
LocalCommand = require('./command/host-transport/local');

@@ -62,2 +64,4 @@

ReverseCommand = require('./command/host-transport/reverse');
ScreencapCommand = require('./command/host-transport/screencap');

@@ -256,2 +260,14 @@

Client.prototype.reverse = function(serial, remote, local, callback) {
return this.transport(serial).then(function(transport) {
return new ReverseCommand(transport).execute(remote, local).nodeify(callback);
});
};
Client.prototype.listReverses = function(serial, callback) {
return this.transport(serial).then(function(transport) {
return new ListReversesCommand(transport).execute();
}).nodeify(callback);
};
Client.prototype.transport = function(serial, callback) {

@@ -258,0 +274,0 @@ return this.connection().then(function(conn) {

2

package.json
{
"name": "adbkit",
"version": "2.6.2",
"version": "2.7.0",
"description": "A pure Node.js client for the Android Debug Bridge.",

@@ -5,0 +5,0 @@ "keywords": [

@@ -549,2 +549,16 @@ # adbkit

#### client.listReverses(serial[, callback])
Lists forwarded connections on the device. This is analogous to `adb reverse --list`.
* **serial** The serial number of the device. Corresponds to the device ID in `client.listDevices()`.
* **callback(err, forwards)** Optional. Use this or the returned `Promise`.
- **err** `null` when successful, `Error` otherwise.
- **reverses** An array of reverse objects with the following properties:
* **remote** The remote endpoint on the device. Same format as `client.reverse()`'s `remote` argument.
* **local** The local endpoint on the host. Same format as `client.reverse()`'s `local` argument.
* Returns: `Promise`
* Resolves with: `reverses` (see callback)
#### client.openLocal(serial, path[, callback])

@@ -696,2 +710,18 @@

#### client.reverse(serial, remote, local[, callback])
Reverses socket connections from the device (remote) to the ADB server host (local). This is analogous to `adb reverse <remote> <local>`. It's important to note that if you are connected to a remote ADB server, the reverse will be created on that host.
* **serial** The serial number of the device. Corresponds to the device ID in `client.listDevices()`.
* **remote** A string representing the remote endpoint on the device. At time of writing, can be one of:
- `tcp:<port>`
- `localabstract:<unix domain socket name>`
- `localreserved:<unix domain socket name>`
- `localfilesystem:<unix domain socket name>`
* **local** A string representing the local endpoint on the ADB host. At time of writing, can be any value accepted by the `remote` argument.
* **callback(err)** Optional. Use this or the returned `Promise`.
- **err** `null` when successful, `Error` otherwise.
* Returns: `Promise`
* Resolves with: `true`
#### client.screencap(serial[, callback])

@@ -698,0 +728,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc