Struct mozdevice::Host [−][src]
pub struct Host {
pub host: Option<String>,
pub port: Option<u16>,
pub read_timeout: Option<Duration>,
pub write_timeout: Option<Duration>,
}
Expand description
Represents a connection to an ADB host, which multiplexes the connections to individual devices.
Fields
host: Option<String>
The TCP host to connect to. Defaults to "localhost"
.
port: Option<u16>
The TCP port to connect to. Defaults to 5037
.
read_timeout: Option<Duration>
Optional TCP read timeout duration. Defaults to 2s.
write_timeout: Option<Duration>
Optional TCP write timeout duration. Defaults to 2s.
Implementations
pub fn device_or_default<T: AsRef<str>>(
self,
device_serial: Option<&T>,
storage: AndroidStorageInput
) -> Result<Device>
pub fn device_or_default<T: AsRef<str>>(
self,
device_serial: Option<&T>,
storage: AndroidStorageInput
) -> Result<Device>
Searches for available devices, and selects the one as specified by device_serial
.
If multiple devices are online, and no device has been specified,
the ANDROID_SERIAL
environment variable can be used to select one.