public enum ConnectionPriority

  1. Object
  2. Enum<ConnectionPriority>
  3. ConnectionPriority

ImplementsComparable<ConnectionPriority>

Connection-interval preference requested via BlePeripheral.requestConnectionPriority(ConnectionPriority). Android maps these to its connection-priority constants; iOS manages intervals itself and treats the request as a successful no-op.

Enum constants

LOW_POWERLonger connection interval – lower throughput, better battery.
BALANCEDThe platform default trade-off.
HIGHShort connection interval for high-throughput transfers.

Methods

public static ConnectionPriority[] values()
public static ConnectionPriority valueOf(String name)

Inherited methods

Enum constant details

LOW_POWER

LOW_POWER
Longer connection interval – lower throughput, better battery.

BALANCED

BALANCED
The platform default trade-off.

HIGH

HIGH
Short connection interval for high-throughput transfers.

Method details

values

public static ConnectionPriority[] values()

valueOf

public static ConnectionPriority valueOf(String name)