public class BasicBluetoothServerService
extends BluetoothService
BluetoothService
that can be notified and can forward read and write request to its characteritics.Constructor and Description |
---|
BasicBluetoothServerService(BluetoothUuid uuid,
Type type)
instantiates a
BasicBluetoothServerService . |
Modifier and Type | Method and Description |
---|---|
void |
addCharacteristic(BasicServerCharacteristic characteristic)
Add a characteristic that can received write and read request.
|
void |
onNotificationSent(BluetoothCharacteristic characteristic,
BluetoothDevice device,
boolean success) |
void |
onReadRequest(BluetoothCharacteristic characteristic,
BluetoothDevice device) |
void |
onReadRequest(BluetoothDescriptor descriptor,
BluetoothDevice device) |
void |
onWriteRequest(BluetoothCharacteristic characteristic,
BluetoothDevice device,
byte[] value) |
void |
onWriteRequest(BluetoothDescriptor descriptor,
BluetoothDevice device,
byte[] value) |
public BasicBluetoothServerService(BluetoothUuid uuid, Type type)
BasicBluetoothServerService
.uuid
- the uuid of the service.type
- the type of service.public void addCharacteristic(BasicServerCharacteristic characteristic)
characteristic
- the characteristic to add.public void onReadRequest(BluetoothCharacteristic characteristic, BluetoothDevice device)
public void onWriteRequest(BluetoothCharacteristic characteristic, BluetoothDevice device, byte[] value)
public void onNotificationSent(BluetoothCharacteristic characteristic, BluetoothDevice device, boolean success)
public void onReadRequest(BluetoothDescriptor descriptor, BluetoothDevice device)
public void onWriteRequest(BluetoothDescriptor descriptor, BluetoothDevice device, byte[] value)