public abstract static class BleTransaction.Ota extends BleTransaction
BleDevice.performOta(BleTransaction.Ota)
.BleTransaction.Atomicity, BleTransaction.Auth, BleTransaction.EndReason, BleTransaction.Init, BleTransaction.Ota
P_ITransaction.Type
Constructor and Description |
---|
Ota() |
Modifier and Type | Method and Description |
---|---|
P_ITransaction.Type |
getTransactionType() |
boolean |
succeed()
Call this from subclasses to indicate that the transaction has succeeded.
|
cancel, disableNotifies, disableNotifies, disableNotify, enableNotifies, enableNotifies, enableNotify, fail, getAtomicity, getDevice, getTime, isRunning, negotiateMtu, negotiateMtu, negotiateMtuToDefault, negotiateMtuToDefault, onEnd, read, read, readBatteryLevel, readMany, readMany, readPhyOptions, readPhyOptions, readRssi, readRssi, setConnectionPriority, setConnectionPriority, setPhyOptions, setPhyOptions, start, update, write, write, write, write
public final P_ITransaction.Type getTransactionType()
getTransactionType
in interface P_ITransaction
getTransactionType
in class BleTransaction
public boolean succeed()
BleTransaction
succeed
in class BleTransaction
Boolean.FALSE
if the transaction wasn't running to begin with.