AdvertiseCallback
public
abstract
class
AdvertiseCallback
extends Object
| java.lang.Object | |
| ↳ | android.bluetooth.le.AdvertiseCallback |
Bluetooth LE advertising callbacks, used to deliver advertising operation status.
Summary
Constants | |
|---|---|
int |
ADVERTISE_FAILED_ALREADY_STARTED
Failed to start advertising as the advertising is already started. |
int |
ADVERTISE_FAILED_DATA_TOO_LARGE
Failed to start advertising as the advertise data to be broadcasted is larger than 31 bytes. |
int |
ADVERTISE_FAILED_FEATURE_UNSUPPORTED
This feature is not supported on this platform. |
int |
ADVERTISE_FAILED_INTERNAL_ERROR
Operation failed due to an internal error. |
int |
ADVERTISE_FAILED_TOO_MANY_ADVERTISERS
Failed to start advertising because no advertising instance is available. |
Public constructors | |
|---|---|
AdvertiseCallback()
|
|
Public methods | |
|---|---|
void
|
onStartFailure(int errorCode)
Callback when advertising could not be started. |
void
|
onStartSuccess(AdvertiseSettings settingsInEffect)
Callback triggered in response to |
Inherited methods | |
|---|---|
java.lang.Object
| |
Constants
ADVERTISE_FAILED_ALREADY_STARTED
int ADVERTISE_FAILED_ALREADY_STARTED
Failed to start advertising as the advertising is already started.
Constant Value: 3 (0x00000003)
ADVERTISE_FAILED_DATA_TOO_LARGE
int ADVERTISE_FAILED_DATA_TOO_LARGE
Failed to start advertising as the advertise data to be broadcasted is larger than 31 bytes.
Constant Value: 1 (0x00000001)
ADVERTISE_FAILED_FEATURE_UNSUPPORTED
int ADVERTISE_FAILED_FEATURE_UNSUPPORTED
This feature is not supported on this platform.
Constant Value: 5 (0x00000005)
ADVERTISE_FAILED_INTERNAL_ERROR
int ADVERTISE_FAILED_INTERNAL_ERROR
Operation failed due to an internal error.
Constant Value: 4 (0x00000004)
ADVERTISE_FAILED_TOO_MANY_ADVERTISERS
int ADVERTISE_FAILED_TOO_MANY_ADVERTISERS
Failed to start advertising because no advertising instance is available.
Constant Value: 2 (0x00000002)
Public constructors
Public methods
onStartFailure
void onStartFailure (int errorCode)
Callback when advertising could not be started.
| Parameters | |
|---|---|
errorCode |
int: Error code (see ADVERTISE_FAILED_* constants) for advertising start
failures.
|
onStartSuccess
void onStartSuccess (AdvertiseSettings settingsInEffect)
Callback triggered in response to startAdvertising(AdvertiseSettings, AdvertiseData, AdvertiseCallback) indicating
that the advertising has been started successfully.
| Parameters | |
|---|---|
settingsInEffect |
AdvertiseSettings: The actual settings used for advertising, which may be different from
what has been requested.
|
Classes
- AdvertiseCallback
- AdvertiseData
- AdvertiseData.Builder
- AdvertiseSettings
- AdvertiseSettings.Builder
- AdvertisingSet
- AdvertisingSetCallback
- AdvertisingSetParameters
- AdvertisingSetParameters.Builder
- BluetoothLeAdvertiser
- BluetoothLeScanner
- PeriodicAdvertisingParameters
- PeriodicAdvertisingParameters.Builder
- ScanCallback
- ScanFilter
- ScanFilter.Builder
- ScanRecord
- ScanResult
- ScanSettings
- ScanSettings.Builder


