C# 클래스 BluetoothLE.Droid.Adapter

Concrete implementation of BluetoothLE.Core.IAdapter interface.
상속: Java.Lang.Object, BluetoothAdapter.ILeScanCallback, IAdapter
파일 보기 프로젝트 열기: tbrushwyler/Xamarin.BluetoothLE

공개 메소드들

메소드 설명
Adapter ( ) : System

Initializes a new instance of the BluetoothLE.Droid.Adapter class.

ConnectToDevice ( IDevice device ) : void

Connect to a device.

DisconnectDevice ( IDevice device ) : void

Discconnect from a device.

OnLeScan ( Android.Bluetooth.BluetoothDevice bleDevice, int rssi, byte scanRecord ) : void

Raises the le scan event.

StartScanningForDevices ( ) : void

Start scanning for devices.

StopScanningForDevices ( ) : void

Stop scanning for devices.

비공개 메소드들

메소드 설명
BluetoothGatt_DeviceConnected ( object sender, DeviceConnectionEventArgs e ) : void
BluetoothGatt_DeviceDisconnected ( object sender, DeviceConnectionEventArgs e ) : void
PerformConnectToDevice ( IDevice device ) : void
PerformDisconnect ( IDevice device ) : void

메소드 상세

Adapter() 공개 메소드

Initializes a new instance of the BluetoothLE.Droid.Adapter class.
public Adapter ( ) : System
리턴 System

ConnectToDevice() 공개 메소드

Connect to a device.
public ConnectToDevice ( IDevice device ) : void
device IDevice The device.
리턴 void

DisconnectDevice() 공개 메소드

Discconnect from a device.
public DisconnectDevice ( IDevice device ) : void
device IDevice The device.
리턴 void

OnLeScan() 공개 메소드

Raises the le scan event.
public OnLeScan ( Android.Bluetooth.BluetoothDevice bleDevice, int rssi, byte scanRecord ) : void
bleDevice Android.Bluetooth.BluetoothDevice The BLE device that was discovered.
rssi int Rssi.
scanRecord byte Scan record.
리턴 void

StartScanningForDevices() 공개 메소드

Start scanning for devices.
public StartScanningForDevices ( ) : void
리턴 void

StopScanningForDevices() 공개 메소드

Stop scanning for devices.
public StopScanningForDevices ( ) : void
리턴 void