8QT_IMPL_METATYPE_EXTERN(QLowEnergyConnectionParameters)
10class QLowEnergyConnectionParametersPrivate :
public QSharedData
13 QLowEnergyConnectionParametersPrivate()
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
72
73
74QLowEnergyConnectionParameters::QLowEnergyConnectionParameters()
75 : d(
new QLowEnergyConnectionParametersPrivate)
80QLowEnergyConnectionParameters::QLowEnergyConnectionParameters(
const QLowEnergyConnectionParameters &other)
86QLowEnergyConnectionParameters::~QLowEnergyConnectionParameters()
91QLowEnergyConnectionParameters &QLowEnergyConnectionParameters::operator=(
const QLowEnergyConnectionParameters &other)
98
99
100
101
102
103
104
105void QLowEnergyConnectionParameters::setIntervalRange(
double minimum,
double maximum)
107 d->minInterval = minimum;
108 d->maxInterval = qMax(minimum, maximum);
112
113
114
115
116
117
118double QLowEnergyConnectionParameters::minimumInterval()
const
120 return d->minInterval;
124
125
126
127
128
129
130double QLowEnergyConnectionParameters::maximumInterval()
const
132 return d->maxInterval;
136
137
138
139
140void QLowEnergyConnectionParameters::setLatency(
int latency)
142 d->latency = latency;
146
147
148
149int QLowEnergyConnectionParameters::latency()
const
155
156
157
158
159
160
161
162
163void QLowEnergyConnectionParameters::setSupervisionTimeout(
int timeout)
165 d->timeout = timeout;
169
170
171
172int QLowEnergyConnectionParameters::supervisionTimeout()
const
178
179
180
183
184
185
186
187bool QLowEnergyConnectionParameters::equals(
const QLowEnergyConnectionParameters &a,
188 const QLowEnergyConnectionParameters &b)
192 return a.minimumInterval() == b.minimumInterval() && a.maximumInterval() == b.maximumInterval()
193 && a.latency() == b.latency() && a.supervisionTimeout() == b.supervisionTimeout();
197
198
199
200
201
202
205
206
207
208
209
210