-
Notifications
You must be signed in to change notification settings - Fork 31
Expand file tree
/
Copy pathPublicAPI.Unshipped.txt
More file actions
206 lines (205 loc) · 20.7 KB
/
PublicAPI.Unshipped.txt
File metadata and controls
206 lines (205 loc) · 20.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
#nullable enable
Xamarin.Android.Tools.AdbDeviceInfo
Xamarin.Android.Tools.AdbDeviceInfo.AdbDeviceInfo() -> void
Xamarin.Android.Tools.AdbDeviceInfo.AvdName.get -> string?
Xamarin.Android.Tools.AdbDeviceInfo.AvdName.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.Description.get -> string!
Xamarin.Android.Tools.AdbDeviceInfo.Description.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.Device.get -> string?
Xamarin.Android.Tools.AdbDeviceInfo.Device.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.IsEmulator.get -> bool
Xamarin.Android.Tools.AdbDeviceInfo.Model.get -> string?
Xamarin.Android.Tools.AdbDeviceInfo.Model.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.Product.get -> string?
Xamarin.Android.Tools.AdbDeviceInfo.Product.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.Serial.get -> string!
Xamarin.Android.Tools.AdbDeviceInfo.Serial.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.Status.get -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceInfo.Status.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.TransportId.get -> string?
Xamarin.Android.Tools.AdbDeviceInfo.TransportId.set -> void
Xamarin.Android.Tools.AdbDeviceInfo.Type.get -> Xamarin.Android.Tools.AdbDeviceType
Xamarin.Android.Tools.AdbDeviceInfo.Type.set -> void
Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceStatus.NoPermissions = 3 -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceStatus.NotRunning = 4 -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceStatus.Offline = 1 -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceStatus.Online = 0 -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceStatus.Unauthorized = 2 -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceStatus.Unknown = 5 -> Xamarin.Android.Tools.AdbDeviceStatus
Xamarin.Android.Tools.AdbDeviceType
Xamarin.Android.Tools.AdbDeviceType.Device = 0 -> Xamarin.Android.Tools.AdbDeviceType
Xamarin.Android.Tools.AdbDeviceType.Emulator = 1 -> Xamarin.Android.Tools.AdbDeviceType
Xamarin.Android.Tools.AdbRunner
Xamarin.Android.Tools.AdbRunner.AdbRunner(string! adbPath, System.Collections.Generic.IDictionary<string!, string!>? environmentVariables = null, System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> void
virtual Xamarin.Android.Tools.AdbRunner.ListDevicesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbDeviceInfo!>!>!
Xamarin.Android.Tools.AdbRunner.StopEmulatorAsync(string! serial, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.AdbRunner.WaitForDeviceAsync(string? serial = null, System.TimeSpan? timeout = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.ChecksumType
Xamarin.Android.Tools.ChecksumType.Sha1 = 0 -> Xamarin.Android.Tools.ChecksumType
Xamarin.Android.Tools.ChecksumType.Sha256 = 1 -> Xamarin.Android.Tools.ChecksumType
Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallPhase.Complete = 4 -> Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallPhase.Downloading = 0 -> Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallPhase.Extracting = 2 -> Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallPhase.Validating = 3 -> Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallPhase.Verifying = 1 -> Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallProgress
Xamarin.Android.Tools.JdkInstallProgress.JdkInstallProgress(Xamarin.Android.Tools.JdkInstallPhase Phase, double PercentComplete, string? Message = null) -> void
Xamarin.Android.Tools.JdkInstallProgress.Message.get -> string?
Xamarin.Android.Tools.JdkInstallProgress.Message.init -> void
Xamarin.Android.Tools.JdkInstallProgress.PercentComplete.get -> double
Xamarin.Android.Tools.JdkInstallProgress.PercentComplete.init -> void
Xamarin.Android.Tools.JdkInstallProgress.Phase.get -> Xamarin.Android.Tools.JdkInstallPhase
Xamarin.Android.Tools.JdkInstallProgress.Phase.init -> void
Xamarin.Android.Tools.JdkInstaller
Xamarin.Android.Tools.JdkInstaller.DiscoverAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.JdkVersionInfo!>!>!
Xamarin.Android.Tools.JdkInstaller.Dispose() -> void
Xamarin.Android.Tools.JdkInstaller.InstallAsync(int majorVersion, string! targetPath, System.IProgress<Xamarin.Android.Tools.JdkInstallProgress!>? progress = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.JdkInstaller.IsValid(string! jdkPath) -> bool
Xamarin.Android.Tools.JdkInstaller.JdkInstaller(System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> void
Xamarin.Android.Tools.JdkInstaller.Remove(string! jdkPath) -> bool
Xamarin.Android.Tools.JdkVersionInfo
Xamarin.Android.Tools.JdkVersionInfo.Checksum.get -> string?
Xamarin.Android.Tools.JdkVersionInfo.ChecksumUrl.get -> string!
Xamarin.Android.Tools.JdkVersionInfo.DisplayName.get -> string!
Xamarin.Android.Tools.JdkVersionInfo.DownloadUrl.get -> string!
Xamarin.Android.Tools.JdkVersionInfo.JdkVersionInfo(int majorVersion, string! displayName, string! downloadUrl, string! checksumUrl, long size = 0, string? checksum = null) -> void
Xamarin.Android.Tools.JdkVersionInfo.MajorVersion.get -> int
Xamarin.Android.Tools.JdkVersionInfo.ResolvedUrl.get -> string?
Xamarin.Android.Tools.JdkVersionInfo.Size.get -> long
Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapPhase.Complete = 4 -> Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapPhase.Downloading = 1 -> Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapPhase.Extracting = 3 -> Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapPhase.ReadingManifest = 0 -> Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapPhase.Verifying = 2 -> Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapProgress
Xamarin.Android.Tools.SdkBootstrapProgress.Message.get -> string!
Xamarin.Android.Tools.SdkBootstrapProgress.Message.init -> void
Xamarin.Android.Tools.SdkBootstrapProgress.PercentComplete.get -> int
Xamarin.Android.Tools.SdkBootstrapProgress.PercentComplete.init -> void
Xamarin.Android.Tools.SdkBootstrapProgress.Phase.get -> Xamarin.Android.Tools.SdkBootstrapPhase
Xamarin.Android.Tools.SdkBootstrapProgress.Phase.init -> void
Xamarin.Android.Tools.SdkBootstrapProgress.SdkBootstrapProgress(Xamarin.Android.Tools.SdkBootstrapPhase Phase, int PercentComplete = -1, string! Message = "") -> void
Xamarin.Android.Tools.SdkLicense
Xamarin.Android.Tools.SdkLicense.Id.get -> string!
Xamarin.Android.Tools.SdkLicense.Id.init -> void
Xamarin.Android.Tools.SdkLicense.SdkLicense(string! Id, string! Text) -> void
Xamarin.Android.Tools.SdkLicense.Text.get -> string!
Xamarin.Android.Tools.SdkLicense.Text.init -> void
Xamarin.Android.Tools.SdkManager
Xamarin.Android.Tools.SdkManager.AcceptLicensesAsync() -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.AcceptLicensesAsync(System.Collections.Generic.IEnumerable<string!>! licenseIds) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.AcceptLicensesAsync(System.Collections.Generic.IEnumerable<string!>! licenseIds, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.AcceptLicensesAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.AndroidSdkPath.get -> string?
Xamarin.Android.Tools.SdkManager.AndroidSdkPath.set -> void
Xamarin.Android.Tools.SdkManager.AreLicensesAccepted() -> bool
Xamarin.Android.Tools.SdkManager.BootstrapAsync(string! targetPath, System.IProgress<Xamarin.Android.Tools.SdkBootstrapProgress!>? progress = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.Dispose() -> void
Xamarin.Android.Tools.SdkManager.FindSdkManagerPath() -> string?
Xamarin.Android.Tools.SdkManager.GetPendingLicensesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.SdkLicense!>!>!
Xamarin.Android.Tools.SdkManager.InstallAsync(System.Collections.Generic.IEnumerable<string!>! packages, bool acceptLicenses = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.JavaSdkPath.get -> string?
Xamarin.Android.Tools.SdkManager.JavaSdkPath.set -> void
Xamarin.Android.Tools.SdkManager.ListAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<(System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.SdkPackage!>! Installed, System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.SdkPackage!>! Available)>!
Xamarin.Android.Tools.SdkManager.ManifestFeedUrl.get -> string!
Xamarin.Android.Tools.SdkManager.ManifestFeedUrl.set -> void
Xamarin.Android.Tools.SdkManager.SdkManager(System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> void
Xamarin.Android.Tools.SdkManager.UninstallAsync(System.Collections.Generic.IEnumerable<string!>! packages, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkManager.UpdateAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.SdkPackage
Xamarin.Android.Tools.SdkPackage.Description.get -> string?
Xamarin.Android.Tools.SdkPackage.Description.init -> void
Xamarin.Android.Tools.SdkPackage.IsInstalled.get -> bool
Xamarin.Android.Tools.SdkPackage.IsInstalled.init -> void
Xamarin.Android.Tools.SdkPackage.Path.get -> string!
Xamarin.Android.Tools.SdkPackage.Path.init -> void
Xamarin.Android.Tools.SdkPackage.SdkPackage(string! Path, string? Version = null, string? Description = null, bool IsInstalled = false) -> void
Xamarin.Android.Tools.SdkPackage.Version.get -> string?
Xamarin.Android.Tools.SdkPackage.Version.init -> void
const Xamarin.Android.Tools.SdkManager.DefaultManifestFeedUrl = "https://aka.ms/AndroidManifestFeed/d18-0" -> string!
override Xamarin.Android.Tools.JdkVersionInfo.ToString() -> string!
static Xamarin.Android.Tools.AdbRunner.BuildDeviceDescription(Xamarin.Android.Tools.AdbDeviceInfo! device, System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> string!
static Xamarin.Android.Tools.AdbRunner.FormatDisplayName(string! avdName) -> string!
static Xamarin.Android.Tools.AdbRunner.MapAdbStateToStatus(string! adbState) -> Xamarin.Android.Tools.AdbDeviceStatus
static Xamarin.Android.Tools.AdbRunner.MergeDevicesAndEmulators(System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbDeviceInfo!>! adbDevices, System.Collections.Generic.IReadOnlyList<string!>! availableEmulators, System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbDeviceInfo!>!
static Xamarin.Android.Tools.AdbRunner.ParseAdbDevicesOutput(System.Collections.Generic.IEnumerable<string!>! lines) -> System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbDeviceInfo!>!
static Xamarin.Android.Tools.JdkInstaller.RecommendedMajorVersion.get -> int
static Xamarin.Android.Tools.JdkInstaller.SupportedVersions.get -> System.Collections.Generic.IReadOnlyList<int>!
static Xamarin.Android.Tools.ProcessUtils.CreateProcessStartInfo(string! fileName, params string![]! args) -> System.Diagnostics.ProcessStartInfo!
static Xamarin.Android.Tools.ProcessUtils.IsElevated() -> bool
static Xamarin.Android.Tools.ProcessUtils.StartProcess(System.Diagnostics.ProcessStartInfo! psi, System.IO.TextWriter? stdout, System.IO.TextWriter? stderr, System.Threading.CancellationToken cancellationToken, System.Collections.Generic.IDictionary<string!, string!>? environmentVariables, System.Action<System.Diagnostics.Process!>? onStarted) -> System.Threading.Tasks.Task<int>!
static Xamarin.Android.Tools.ProcessUtils.StartProcess(System.Diagnostics.ProcessStartInfo! psi, System.IO.TextWriter? stdout, System.IO.TextWriter? stderr, System.Threading.CancellationToken cancellationToken, System.Collections.Generic.IDictionary<string!, string!>? environmentVariables) -> System.Threading.Tasks.Task<int>!
Xamarin.Android.Tools.AvdInfo
Xamarin.Android.Tools.AvdInfo.AvdInfo(string! Name, string? DeviceProfile = null, string? Path = null) -> void
Xamarin.Android.Tools.AvdInfo.DeviceProfile.get -> string?
Xamarin.Android.Tools.AvdInfo.DeviceProfile.init -> void
Xamarin.Android.Tools.AvdInfo.Name.get -> string!
Xamarin.Android.Tools.AvdInfo.Name.init -> void
Xamarin.Android.Tools.AvdInfo.Path.get -> string?
Xamarin.Android.Tools.AvdInfo.Path.init -> void
Xamarin.Android.Tools.AvdManagerRunner
Xamarin.Android.Tools.AvdManagerRunner.AvdManagerRunner(string! avdManagerPath, System.Collections.Generic.IDictionary<string!, string!>? environmentVariables = null, System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> void
Xamarin.Android.Tools.AvdManagerRunner.GetOrCreateAvdAsync(string! name, string! systemImage, string? deviceProfile = null, bool force = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<Xamarin.Android.Tools.AvdInfo!>!
Xamarin.Android.Tools.AvdManagerRunner.DeleteAvdAsync(string! name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.AvdManagerRunner.ListAvdsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AvdInfo!>!>!
virtual Xamarin.Android.Tools.AdbRunner.GetShellPropertyAsync(string! serial, string! propertyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<string?>!
virtual Xamarin.Android.Tools.AdbRunner.RunShellCommandAsync(string! serial, string! command, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<string?>!
virtual Xamarin.Android.Tools.AdbRunner.RunShellCommandAsync(string! serial, string! command, string![]! args, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<string?>!
Xamarin.Android.Tools.EmulatorBootOptions
Xamarin.Android.Tools.EmulatorBootOptions.AdditionalArgs.get -> System.Collections.Generic.List<string!>?
Xamarin.Android.Tools.EmulatorBootOptions.AdditionalArgs.init -> void
Xamarin.Android.Tools.EmulatorBootOptions.BootTimeout.get -> System.TimeSpan
Xamarin.Android.Tools.EmulatorBootOptions.BootTimeout.init -> void
Xamarin.Android.Tools.EmulatorBootOptions.ColdBoot.get -> bool
Xamarin.Android.Tools.EmulatorBootOptions.ColdBoot.init -> void
Xamarin.Android.Tools.EmulatorBootOptions.PollInterval.get -> System.TimeSpan
Xamarin.Android.Tools.EmulatorBootOptions.PollInterval.init -> void
Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootErrorKind.None = 0 -> Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootErrorKind.LaunchFailed = 1 -> Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootErrorKind.Timeout = 2 -> Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootErrorKind.Cancelled = 3 -> Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootErrorKind.Unknown = 4 -> Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootResult
Xamarin.Android.Tools.EmulatorBootResult.ErrorKind.get -> Xamarin.Android.Tools.EmulatorBootErrorKind
Xamarin.Android.Tools.EmulatorBootResult.ErrorKind.init -> void
Xamarin.Android.Tools.EmulatorBootResult.ErrorMessage.get -> string?
Xamarin.Android.Tools.EmulatorBootResult.ErrorMessage.init -> void
Xamarin.Android.Tools.EmulatorBootResult.Serial.get -> string?
Xamarin.Android.Tools.EmulatorBootResult.Serial.init -> void
Xamarin.Android.Tools.EmulatorBootResult.Success.get -> bool
Xamarin.Android.Tools.EmulatorBootResult.Success.init -> void
Xamarin.Android.Tools.EmulatorRunner
Xamarin.Android.Tools.EmulatorRunner.BootEmulatorAsync(string! deviceOrAvdName, Xamarin.Android.Tools.AdbRunner! adbRunner, Xamarin.Android.Tools.EmulatorBootOptions? options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<Xamarin.Android.Tools.EmulatorBootResult!>!
Xamarin.Android.Tools.EmulatorRunner.EmulatorRunner(string! emulatorPath, System.Collections.Generic.IDictionary<string!, string!>? environmentVariables = null, System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> void
Xamarin.Android.Tools.EmulatorRunner.ListAvdNamesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<string!>!>!
Xamarin.Android.Tools.EmulatorRunner.LaunchEmulator(string! avdName, bool coldBoot = false, System.Collections.Generic.List<string!>? additionalArgs = null) -> System.Diagnostics.Process!
Xamarin.Android.Tools.AdbPortRule
Xamarin.Android.Tools.AdbPortRule.AdbPortRule(Xamarin.Android.Tools.AdbPortSpec! Remote, Xamarin.Android.Tools.AdbPortSpec! Local) -> void
Xamarin.Android.Tools.AdbPortRule.Local.get -> Xamarin.Android.Tools.AdbPortSpec!
Xamarin.Android.Tools.AdbPortRule.Local.init -> void
Xamarin.Android.Tools.AdbPortRule.Remote.get -> Xamarin.Android.Tools.AdbPortSpec!
Xamarin.Android.Tools.AdbPortRule.Remote.init -> void
Xamarin.Android.Tools.AdbPortSpec
Xamarin.Android.Tools.AdbPortSpec.AdbPortSpec(Xamarin.Android.Tools.AdbProtocol Protocol, int Port) -> void
Xamarin.Android.Tools.AdbPortSpec.Port.get -> int
Xamarin.Android.Tools.AdbPortSpec.Port.init -> void
Xamarin.Android.Tools.AdbPortSpec.Protocol.get -> Xamarin.Android.Tools.AdbProtocol
Xamarin.Android.Tools.AdbPortSpec.Protocol.init -> void
Xamarin.Android.Tools.AdbPortSpec.ToSocketSpec() -> string!
Xamarin.Android.Tools.AdbProtocol
Xamarin.Android.Tools.AdbProtocol.Tcp = 0 -> Xamarin.Android.Tools.AdbProtocol
override Xamarin.Android.Tools.AdbPortSpec.ToString() -> string!
static Xamarin.Android.Tools.AdbPortSpec.TryParse(string? socketSpec) -> Xamarin.Android.Tools.AdbPortSpec?
virtual Xamarin.Android.Tools.AdbRunner.ListReversePortsAsync(string! serial, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbPortRule!>!>!
virtual Xamarin.Android.Tools.AdbRunner.RemoveAllReversePortsAsync(string! serial, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
virtual Xamarin.Android.Tools.AdbRunner.RemoveReversePortAsync(string! serial, Xamarin.Android.Tools.AdbPortSpec! remote, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
virtual Xamarin.Android.Tools.AdbRunner.ReversePortAsync(string! serial, Xamarin.Android.Tools.AdbPortSpec! remote, Xamarin.Android.Tools.AdbPortSpec! local, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Xamarin.Android.Tools.AdbDeviceTracker
Xamarin.Android.Tools.AdbDeviceTracker.AdbDeviceTracker(string? adbPath = null, int port = 5037, System.Collections.Generic.IDictionary<string!, string!>? environmentVariables = null, System.Action<System.Diagnostics.TraceLevel, string!>? logger = null) -> void
Xamarin.Android.Tools.AdbDeviceTracker.CurrentDevices.get -> System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbDeviceInfo!>!
Xamarin.Android.Tools.AdbDeviceTracker.Dispose() -> void
Xamarin.Android.Tools.AdbDeviceTracker.StartAsync(System.Action<System.Collections.Generic.IReadOnlyList<Xamarin.Android.Tools.AdbDeviceInfo!>!>! onDevicesChanged, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!