Class BleProfile


  • public class BleProfile
    extends java.lang.Object
    The profile describes a use case, roles and general behaviors based on the GATT functionality. A BleProfile or BleService is defined by an UUID, a type and a list of characteristics For more info about BLE see: https://www.bluetooth.com/specifications/generic-attributes-overview
    See Also:
    BleCharacteristic
    • Constructor Detail

      • BleProfile

        public BleProfile()
    • Method Detail

      • getUuid

        public java.util.UUID getUuid()
      • setUuid

        public void setUuid​(java.util.UUID uuid)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getCharacteristics

        public final javafx.collections.ObservableList<BleCharacteristic> getCharacteristics()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object