Annotationstyp UpnpStateVariable


@Target(FIELD) @Retention(RUNTIME) public @interface UpnpStateVariable
  • Elementdetails

    • name

      String name
      Standard:
      ""
    • datatype

      String datatype
      Standard:
      ""
    • defaultValue

      String defaultValue
      Standard:
      ""
    • allowedValues

      String[] allowedValues
      Standard:
      {}
    • allowedValuesEnum

      Class allowedValuesEnum
      Standard:
      void.class
    • allowedValueMinimum

      long allowedValueMinimum
      Standard:
      0L
    • allowedValueMaximum

      long allowedValueMaximum
      Standard:
      0L
    • allowedValueStep

      long allowedValueStep
      Standard:
      1L
    • allowedValueProvider

      Class allowedValueProvider
      Standard:
      void.class
    • allowedValueRangeProvider

      Class allowedValueRangeProvider
      Standard:
      void.class
    • sendEvents

      boolean sendEvents
      Standard:
      true
    • eventMaximumRateMilliseconds

      int eventMaximumRateMilliseconds
      Standard:
      0
    • eventMinimumDelta

      int eventMinimumDelta
      Standard:
      0