2021-02-11 10:31:57 -08:00
|
|
|
# class: AndroidSocket
|
2022-07-05 16:24:50 -08:00
|
|
|
* since: v1.9
|
2021-02-11 10:31:57 -08:00
|
|
|
* langs: js
|
|
|
|
|
|
|
|
[AndroidSocket] is a way to communicate with a process launched on the [AndroidDevice]. Use [`method: AndroidDevice.open`] to open a socket.
|
|
|
|
|
|
|
|
## event: AndroidSocket.close
|
2022-07-05 16:24:50 -08:00
|
|
|
* since: v1.9
|
2021-02-11 10:31:57 -08:00
|
|
|
|
|
|
|
Emitted when the socket is closed.
|
|
|
|
|
|
|
|
## event: AndroidSocket.data
|
2022-07-05 16:24:50 -08:00
|
|
|
* since: v1.9
|
2021-02-25 22:22:47 -08:00
|
|
|
- argument: <[Buffer]>
|
2021-02-11 10:31:57 -08:00
|
|
|
|
|
|
|
Emitted when data is available to read from the socket.
|
|
|
|
|
|
|
|
## async method: AndroidSocket.close
|
2022-07-05 16:24:50 -08:00
|
|
|
* since: v1.9
|
2021-02-11 10:31:57 -08:00
|
|
|
|
|
|
|
Closes the socket.
|
|
|
|
|
|
|
|
## async method: AndroidSocket.write
|
2022-07-05 16:24:50 -08:00
|
|
|
* since: v1.9
|
2021-02-11 10:31:57 -08:00
|
|
|
|
|
|
|
Writes some [`param: data`] to the socket.
|
|
|
|
|
|
|
|
### param: AndroidSocket.write.data
|
2022-07-05 16:24:50 -08:00
|
|
|
* since: v1.9
|
2021-02-11 10:31:57 -08:00
|
|
|
- `data` <[Buffer]>
|
|
|
|
|
|
|
|
Data to write.
|