Skip to content

Commit 975b9e6

Browse files
author
Mika Leppänen
committed
Added missing configuration api empty functions
1 parent f7db06e commit 975b9e6

File tree

1 file changed

+181
-0
lines changed

1 file changed

+181
-0
lines changed

source/6LoWPAN/ws/ws_empty_functions.c

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,24 @@ int ws_management_network_name_set(
4949
return -1;
5050
}
5151

52+
int ws_management_network_name_get(
53+
int8_t interface_id,
54+
char *network_name_ptr)
55+
{
56+
(void)interface_id;
57+
(void)network_name_ptr;
58+
return -1;
59+
}
60+
61+
int ws_management_network_name_validate(
62+
int8_t interface_id,
63+
char *network_name_ptr)
64+
{
65+
(void)interface_id;
66+
(void)network_name_ptr;
67+
return -1;
68+
}
69+
5270
int ws_management_regulatory_domain_set(
5371
int8_t interface_id,
5472
uint8_t regulatory_domain,
@@ -62,6 +80,32 @@ int ws_management_regulatory_domain_set(
6280
return -1;
6381
}
6482

83+
int ws_management_regulatory_domain_get(
84+
int8_t interface_id,
85+
uint8_t *regulatory_domain,
86+
uint8_t *operating_class,
87+
uint8_t *operating_mode)
88+
{
89+
(void)interface_id;
90+
(void)regulatory_domain;
91+
(void)operating_class;
92+
(void)operating_mode;
93+
return -1;
94+
}
95+
96+
int ws_management_regulatory_domain_validate(
97+
int8_t interface_id,
98+
uint8_t regulatory_domain,
99+
uint8_t operating_class,
100+
uint8_t operating_mode)
101+
{
102+
(void)interface_id;
103+
(void)regulatory_domain;
104+
(void)operating_class;
105+
(void)operating_mode;
106+
return -1;
107+
}
108+
65109
int ws_management_network_size_set(
66110
int8_t interface_id,
67111
uint8_t network_size)
@@ -71,6 +115,24 @@ int ws_management_network_size_set(
71115
return -1;
72116
}
73117

118+
int ws_management_network_size_get(
119+
int8_t interface_id,
120+
uint8_t *network_size)
121+
{
122+
(void)interface_id;
123+
(void)network_size;
124+
return -1;
125+
}
126+
127+
int ws_management_network_size_validate(
128+
int8_t interface_id,
129+
uint8_t network_size)
130+
{
131+
(void)interface_id;
132+
(void)network_size;
133+
return -1;
134+
}
135+
74136
int ws_management_channel_mask_set(
75137
int8_t interface_id,
76138
uint32_t channel_mask[8])
@@ -80,6 +142,24 @@ int ws_management_channel_mask_set(
80142
return -1;
81143
}
82144

145+
int ws_management_channel_mask_get(
146+
int8_t interface_id,
147+
uint32_t *channel_mask)
148+
{
149+
(void)interface_id;
150+
(void)channel_mask;
151+
return -1;
152+
}
153+
154+
int ws_management_channel_mask_validate(
155+
int8_t interface_id,
156+
uint32_t channel_mask[8])
157+
{
158+
(void)interface_id;
159+
(void)channel_mask;
160+
return -1;
161+
}
162+
83163
int ws_management_channel_plan_set(
84164
int8_t interface_id,
85165
uint8_t channel_plan,
@@ -125,6 +205,32 @@ int ws_management_fhss_unicast_channel_function_configure(
125205
return -1;
126206
}
127207

208+
int ws_management_fhss_unicast_channel_function_get(
209+
int8_t interface_id,
210+
uint8_t *channel_function,
211+
uint16_t *fixed_channel,
212+
uint8_t *dwell_interval)
213+
{
214+
(void)interface_id;
215+
(void)channel_function;
216+
(void)fixed_channel;
217+
(void)dwell_interval;
218+
return -1;
219+
}
220+
221+
int ws_management_fhss_unicast_channel_function_validate(
222+
int8_t interface_id,
223+
uint8_t channel_function,
224+
uint16_t fixed_channel,
225+
uint8_t dwell_interval)
226+
{
227+
(void)interface_id;
228+
(void)channel_function;
229+
(void)fixed_channel;
230+
(void)dwell_interval;
231+
return -1;
232+
}
233+
128234
int ws_management_fhss_broadcast_channel_function_configure(
129235
int8_t interface_id,
130236
uint8_t channel_function,
@@ -140,6 +246,81 @@ int ws_management_fhss_broadcast_channel_function_configure(
140246
return -1;
141247
}
142248

249+
int ws_management_fhss_broadcast_channel_function_get(
250+
int8_t interface_id,
251+
uint8_t *channel_function,
252+
uint16_t *fixed_channel,
253+
uint8_t *dwell_interval,
254+
uint32_t *broadcast_interval)
255+
{
256+
(void)interface_id;
257+
(void)channel_function;
258+
(void)fixed_channel;
259+
(void)dwell_interval;
260+
(void)broadcast_interval;
261+
return -1;
262+
}
263+
264+
int ws_management_fhss_broadcast_channel_function_validate(
265+
int8_t interface_id,
266+
uint8_t channel_function,
267+
uint16_t fixed_channel,
268+
uint8_t dwell_interval,
269+
uint32_t broadcast_interval)
270+
{
271+
(void)interface_id;
272+
(void)channel_function;
273+
(void)fixed_channel;
274+
(void)dwell_interval;
275+
(void)broadcast_interval;
276+
return -1;
277+
}
278+
279+
int ws_management_timing_parameters_set(
280+
int8_t interface_id,
281+
uint16_t disc_trickle_imin,
282+
uint16_t disc_trickle_imax,
283+
uint8_t disc_trickle_k,
284+
uint16_t pan_timeout)
285+
{
286+
(void)interface_id;
287+
(void)disc_trickle_imin;
288+
(void)disc_trickle_imax;
289+
(void)disc_trickle_k;
290+
(void)pan_timeout;
291+
return -1;
292+
}
293+
294+
int ws_management_timing_parameters_get(
295+
int8_t interface_id,
296+
uint16_t *disc_trickle_imin,
297+
uint16_t *disc_trickle_imax,
298+
uint8_t *disc_trickle_k,
299+
uint16_t *pan_timeout)
300+
{
301+
(void)interface_id;
302+
(void)disc_trickle_imin;
303+
(void)disc_trickle_imax;
304+
(void)disc_trickle_k;
305+
(void)pan_timeout;
306+
return -1;
307+
}
308+
309+
int ws_management_timing_parameters_validate(
310+
int8_t interface_id,
311+
uint16_t disc_trickle_imin,
312+
uint16_t disc_trickle_imax,
313+
uint8_t disc_trickle_k,
314+
uint16_t pan_timeout)
315+
{
316+
(void)interface_id;
317+
(void)disc_trickle_imin;
318+
(void)disc_trickle_imax;
319+
(void)disc_trickle_k;
320+
(void)pan_timeout;
321+
return -1;
322+
}
323+
143324
/* ### test api ### */
144325
int ws_test_pan_size_set(int8_t interface_id, uint16_t pan_size)
145326
{

0 commit comments

Comments
 (0)