Enum AdvertiseMode

java.lang.Object
java.lang.Enum<AdvertiseMode>
com.codename1.bluetooth.le.server.AdvertiseMode
All Implemented Interfaces:
Comparable<AdvertiseMode>

public enum AdvertiseMode extends Enum<AdvertiseMode>
Advertising-interval trade-off, mirroring Android's advertise modes. Platforms without the control (iOS) treat it as a hint.
  • Enum Constant Details

    • LOW_POWER

      public static final AdvertiseMode LOW_POWER
      Long advertising interval; lowest power, slowest discovery by centrals.
    • BALANCED

      public static final AdvertiseMode BALANCED
      The default balance.
    • LOW_LATENCY

      public static final AdvertiseMode LOW_LATENCY
      Short advertising interval for the fastest discovery; highest power draw.
  • Method Details

    • values

      public static AdvertiseMode[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static AdvertiseMode valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null