1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.fourthline.cling.model.meta;
17
18
19
20
21
22
23 public class StateVariableEventDetails {
24
25 final private boolean sendEvents;
26 final private int eventMaximumRateMilliseconds;
27 final private int eventMinimumDelta;
28
29 public StateVariableEventDetails() {
30 this(true, 0, 0);
31 }
32
33 public StateVariableEventDetails(boolean sendEvents) {
34 this(sendEvents, 0, 0);
35 }
36
37 public StateVariableEventDetails(boolean sendEvents, int eventMaximumRateMilliseconds, int eventMinimumDelta) {
38 this.sendEvents = sendEvents;
39 this.eventMaximumRateMilliseconds = eventMaximumRateMilliseconds;
40 this.eventMinimumDelta = eventMinimumDelta;
41 }
42
43 public boolean isSendEvents() {
44 return sendEvents;
45 }
46
47 public int getEventMaximumRateMilliseconds() {
48 return eventMaximumRateMilliseconds;
49 }
50
51 public int getEventMinimumDelta() {
52 return eventMinimumDelta;
53 }
54
55 }