field @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public static final String ACTION_CONNECTION_STATE_CHANGED = "android.bluetooth.a2dp-sink.profile.action.CONNECTION_STATE_CHANGED";
}
public final class BluetoothActivityEnergyInfo implements android.os.Parcelable {
method public int getBluetoothStackState();
method public long getControllerEnergyUsed();
method public long getControllerIdleTimeMillis();
method public long getControllerRxTimeMillis();
method public long getControllerTxTimeMillis();
method public long getTimeStamp();
method @NonNull public java.util.List<android.bluetooth.UidTraffic> getUidTraffic();
method public boolean isValid();
field public static final int BT_STACK_STATE_INVALID = 0; // 0x0
field public static final int BT_STACK_STATE_STATE_ACTIVE = 1; // 0x1
field public static final int BT_STACK_STATE_STATE_IDLE = 3; // 0x3
field public static final int BT_STACK_STATE_STATE_SCANNING = 2; // 0x2
field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothActivityEnergyInfo> CREATOR;