public class PeripheralController
extends java.lang.Object
| Constructor and Description |
|---|
PeripheralController(Peripheral peripheral) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
disableCharacteristicIndicate()
stop indicate
|
boolean |
disableCharacteristicNotify()
stop notify
|
void |
enableCharacteristicIndicate(IndicateCallback indicateCallback,
java.lang.String indicateUUID)
indicate
|
void |
enableCharacteristicNotify(NotifyCallback notifyCallback,
java.lang.String notifyUUID)
notify
|
void |
indicateMsgInit() |
void |
mtuChangedMsgInit() |
void |
notifyMsgInit() |
void |
readCharacteristic(ReadCallback readCallback,
java.lang.String readUUID)
read
|
void |
readMsgInit() |
void |
readRemoteRssi(RssiCallback rssiCallback)
rssi
|
void |
rssiMsgInit() |
void |
setMtu(int requiredMtu,
MtuChangedCallback mtuChangedCallback)
set mtu
|
PeripheralController |
withUUID(java.util.UUID serviceUUID,
java.util.UUID charactUUID) |
PeripheralController |
withUUIDString(java.lang.String serviceUUID,
java.lang.String charactUUID) |
void |
writeCharacteristic(byte[] data,
WriteCallback writeCallback,
java.lang.String writeUUID)
write
|
void |
writeMsgInit() |
public PeripheralController(Peripheral peripheral)
public PeripheralController withUUID(java.util.UUID serviceUUID, java.util.UUID charactUUID)
public PeripheralController withUUIDString(java.lang.String serviceUUID, java.lang.String charactUUID)
public void enableCharacteristicNotify(NotifyCallback notifyCallback, java.lang.String notifyUUID)
public boolean disableCharacteristicNotify()
public void enableCharacteristicIndicate(IndicateCallback indicateCallback, java.lang.String indicateUUID)
public boolean disableCharacteristicIndicate()
public void writeCharacteristic(byte[] data,
WriteCallback writeCallback,
java.lang.String writeUUID)
public void readCharacteristic(ReadCallback readCallback, java.lang.String readUUID)
public void readRemoteRssi(RssiCallback rssiCallback)
public void setMtu(int requiredMtu,
MtuChangedCallback mtuChangedCallback)
public void notifyMsgInit()
public void indicateMsgInit()
public void writeMsgInit()
public void readMsgInit()
public void rssiMsgInit()
public void mtuChangedMsgInit()