예제 #1
0
 public static async Task <Statuses> UnclaimBleDeviceAsync(this IBleApi api, GoogleApiClient client, string deviceAddress)
 {
     return((await api.UnclaimBleDevice(client, deviceAddress)).JavaCast <Statuses> ());
 }
예제 #2
0
 public static async Task <Statuses> UnclaimBleDeviceAsync(this IBleApi api, GoogleApiClient client, Data.BleDevice bleDevice)
 {
     return((await api.UnclaimBleDevice(client, bleDevice)).JavaCast <Statuses> ());
 }
예제 #3
0
 public static async Task <Statuses> StartBleScanAsync(this IBleApi api, GoogleApiClient client, Request.StartBleScanRequest request)
 {
     return((await api.StartBleScan(client, request)).JavaCast <Statuses> ());
 }
예제 #4
0
 public static async Task <Statuses> StopBleScanAsync(this IBleApi api, GoogleApiClient client, Request.BleScanCallback requestCallback)
 {
     return((await api.StopBleScan(client, requestCallback)).JavaCast <Statuses> ());
 }
예제 #5
0
 public static async Task <Result.BleDevicesResult> ListClaimedBleDevicesAsync(this IBleApi api, GoogleApiClient client)
 {
     return((await api.ListClaimedBleDevices(client)).JavaCast <Result.BleDevicesResult> ());
 }