org.teleal.cling.binding.annotations
Annotation Type UpnpStateVariable


@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface UpnpStateVariable


Optional Element Summary
 long allowedValueMaximum
           
 long allowedValueMinimum
           
 Class allowedValuesEnum
           
 long allowedValueStep
           
 String datatype
           
 String defaultValue
           
 int eventMaximumRateMilliseconds
           
 int eventMinimumDelta
           
 String name
           
 boolean sendEvents
           
 

name

public abstract String name
Default:
""

datatype

public abstract String datatype
Default:
""

defaultValue

public abstract String defaultValue
Default:
""

allowedValuesEnum

public abstract Class allowedValuesEnum
Default:
void.class

allowedValueMinimum

public abstract long allowedValueMinimum
Default:
0L

allowedValueMaximum

public abstract long allowedValueMaximum
Default:
0L

allowedValueStep

public abstract long allowedValueStep
Default:
1L

sendEvents

public abstract boolean sendEvents
Default:
true

eventMaximumRateMilliseconds

public abstract int eventMaximumRateMilliseconds
Default:
0

eventMinimumDelta

public abstract int eventMinimumDelta
Default:
0


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.