source: azure_iot_hub/trunk/asp3_dcre/tinet/netapp/tinet_tcp6_echo_srv1_nblk.cfg@ 388

Last change on this file since 388 was 388, checked in by coas-nagasima, 5 years ago

Azure IoT Hub Device C SDK を使ったサンプルの追加

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/plain
File size: 10.7 KB
Line 
1/*
2 * TINET (TCP/IP Protocol Stack)
3 *
4 * Copyright (C) 2001-2017 by Dep. of Computer Science and Engineering
5 * Tomakomai National College of Technology, JAPAN
6 *
7 * 上記著作権者
8は,以下の (1)~(4) の条件か,Free Software Foundation
9 * によってå…
10¬è¡¨ã•ã‚Œã¦ã„ã‚‹ GNU General Public License の Version 2 に記
11 * 述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
12 * を改変したものを含む.以下同じ)を使用・複製・改変・再é…
13å¸ƒï¼ˆä»¥ä¸‹ï¼Œ
14 * 利用と呼ぶ)することを無償で許諾する.
15 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
16 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー
17 * スコード中に含まれていること.
18 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
19 * 用できる形で再é…
20å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œå†é…
21å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨
22 * 者
23マニュアルなど)に,上記の著作権表示,この利用条件および下記
24 * の無保証規定を掲載すること.
25 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
26 * 用できない形で再é…
27å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œæ¬¡ã®æ¡ä»¶ã‚’満たすこと.
28 * (a) 再é…
29å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨è€…
30マニュアルなど)に,上記の著
31 * 作権表示,この利用条件および下記の無保証規定を掲載すること.
32 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
33 * 害からも,上記著作権者
34およびTOPPERSプロジェクトをå…
35è²¬ã™ã‚‹ã“と.
36 *
37 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者
38お
39 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
40 * 含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
41 * 接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
42 *
43 * @(#) $Id: tinet_tcp6_echo_srv1_nblk.cfg 388 2019-05-22 11:25:18Z coas-nagasima $
44 */
45
46/*
47 * TCP ECHO サーバの TCP/IP コンフィギュレーションファイル
48 *
49 * SUPPORT_INET6
50 * USE_TCP_NON_BLOCKING: ON
51 * USE_TCP_EXTENTIONS: OFF
52 * TCP 通信端点、NUM_TCP_ECHO_SRV_TASKS >= 2 以降
53 *
54 */
55
56/* TCP 通信端点 */
57
58#if defined(USE_TCP_ECHO_SRV1)
59
60#if defined(USE_TCP_EXTENTIONS)
61
62#else /* of #if defined(USE_TCP_EXTENTIONS) */
63
64#if defined(SUPPORT_INET6)
65
66#if defined(USE_TCP_NON_BLOCKING)
67
68#if NUM_TCP_ECHO_SRV_TASKS >= 2
69
70#if defined(TCP_CFG_SWBUF_CSAVE)
71
72#if defined(TCP_CFG_RWBUF_CSAVE)
73
74TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
75 TA_NULL,
76 NADR,
77 TCP_ECHO_SRV_SWBUF_SIZE,
78 NADR,
79 TCP_ECHO_SRV_RWBUF_SIZE,
80 callback_nblk_tcp_echo_srv
81 } );
82
83#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
84
85TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
86 TA_NULL,
87 NADR,
88 TCP_ECHO_SRV_SWBUF_SIZE,
89 tcp_echo_srv_rwbuf[1],
90 TCP_ECHO_SRV_RWBUF_SIZE,
91 callback_nblk_tcp_echo_srv
92 } );
93
94#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
95
96#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
97
98#if defined(TCP_CFG_RWBUF_CSAVE)
99
100TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
101 TA_NULL,
102 tcp_echo_srv_swbuf[1],
103 TCP_ECHO_SRV_SWBUF_SIZE,
104 NADR,
105 TCP_ECHO_SRV_RWBUF_SIZE,
106 callback_nblk_tcp_echo_srv
107 } );
108
109#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
110
111TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
112 TA_NULL,
113 tcp_echo_srv_swbuf[1],
114 TCP_ECHO_SRV_SWBUF_SIZE,
115 tcp_echo_srv_rwbuf[1],
116 TCP_ECHO_SRV_RWBUF_SIZE,
117 callback_nblk_tcp_echo_srv
118 } );
119
120#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
121
122#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
123
124#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 2 */
125
126#if NUM_TCP_ECHO_SRV_TASKS >= 3
127
128#if defined(TCP_CFG_SWBUF_CSAVE)
129
130#if defined(TCP_CFG_RWBUF_CSAVE)
131
132TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
133 TA_NULL,
134 NADR,
135 TCP_ECHO_SRV_SWBUF_SIZE,
136 NADR,
137 TCP_ECHO_SRV_RWBUF_SIZE,
138 callback_nblk_tcp_echo_srv
139 } );
140
141#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
142
143TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
144 TA_NULL,
145 NADR,
146 TCP_ECHO_SRV_SWBUF_SIZE,
147 tcp_echo_srv_rwbuf[2],
148 TCP_ECHO_SRV_RWBUF_SIZE,
149 callback_nblk_tcp_echo_srv
150 } );
151
152#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
153
154#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
155
156#if defined(TCP_CFG_RWBUF_CSAVE)
157
158TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
159 TA_NULL,
160 tcp_echo_srv_swbuf[2],
161 TCP_ECHO_SRV_SWBUF_SIZE,
162 NADR,
163 TCP_ECHO_SRV_RWBUF_SIZE,
164 callback_nblk_tcp_echo_srv
165 } );
166
167#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
168
169TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
170 TA_NULL,
171 tcp_echo_srv_swbuf[2],
172 TCP_ECHO_SRV_SWBUF_SIZE,
173 tcp_echo_srv_rwbuf[2],
174 TCP_ECHO_SRV_RWBUF_SIZE,
175 callback_nblk_tcp_echo_srv
176 } );
177
178#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
179
180#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
181
182#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 3 */
183
184#if NUM_TCP_ECHO_SRV_TASKS >= 4
185
186#if defined(TCP_CFG_SWBUF_CSAVE)
187
188#if defined(TCP_CFG_RWBUF_CSAVE)
189
190TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
191 TA_NULL,
192 NADR,
193 TCP_ECHO_SRV_SWBUF_SIZE,
194 NADR,
195 TCP_ECHO_SRV_RWBUF_SIZE,
196 callback_nblk_tcp_echo_srv
197 } );
198
199#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
200
201TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
202 TA_NULL,
203 NADR,
204 TCP_ECHO_SRV_SWBUF_SIZE,
205 tcp_echo_srv_rwbuf[3],
206 TCP_ECHO_SRV_RWBUF_SIZE,
207 callback_nblk_tcp_echo_srv
208 } );
209
210#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
211
212#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
213
214#if defined(TCP_CFG_RWBUF_CSAVE)
215
216TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
217 TA_NULL,
218 tcp_echo_srv_swbuf[3],
219 TCP_ECHO_SRV_SWBUF_SIZE,
220 NADR,
221 TCP_ECHO_SRV_RWBUF_SIZE,
222 callback_nblk_tcp_echo_srv
223 } );
224
225#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
226
227TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
228 TA_NULL,
229 tcp_echo_srv_swbuf[3],
230 TCP_ECHO_SRV_SWBUF_SIZE,
231 tcp_echo_srv_rwbuf[3],
232 TCP_ECHO_SRV_RWBUF_SIZE,
233 callback_nblk_tcp_echo_srv
234 } );
235
236#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
237
238#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
239
240#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 4 */
241
242#if NUM_TCP_ECHO_SRV_TASKS >= 5
243
244#if defined(TCP_CFG_SWBUF_CSAVE)
245
246#if defined(TCP_CFG_RWBUF_CSAVE)
247
248TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
249 TA_NULL,
250 NADR,
251 TCP_ECHO_SRV_SWBUF_SIZE,
252 NADR,
253 TCP_ECHO_SRV_RWBUF_SIZE,
254 callback_nblk_tcp_echo_srv
255 } );
256
257#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
258
259TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
260 TA_NULL,
261 NADR,
262 TCP_ECHO_SRV_SWBUF_SIZE,
263 tcp_echo_srv_rwbuf[4],
264 TCP_ECHO_SRV_RWBUF_SIZE,
265 callback_nblk_tcp_echo_srv
266 } );
267
268#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
269
270#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
271
272#if defined(TCP_CFG_RWBUF_CSAVE)
273
274TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
275 TA_NULL,
276 tcp_echo_srv_swbuf[4],
277 TCP_ECHO_SRV_SWBUF_SIZE,
278 NADR,
279 TCP_ECHO_SRV_RWBUF_SIZE,
280 callback_nblk_tcp_echo_srv
281 } );
282
283#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
284
285TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
286 TA_NULL,
287 tcp_echo_srv_swbuf[4],
288 TCP_ECHO_SRV_SWBUF_SIZE,
289 tcp_echo_srv_rwbuf[4],
290 TCP_ECHO_SRV_RWBUF_SIZE,
291 callback_nblk_tcp_echo_srv
292 } );
293
294#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
295
296#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
297
298#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 5 */
299
300#if NUM_TCP_ECHO_SRV_TASKS >= 6
301
302#if defined(TCP_CFG_SWBUF_CSAVE)
303
304#if defined(TCP_CFG_RWBUF_CSAVE)
305
306TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
307 TA_NULL,
308 NADR,
309 TCP_ECHO_SRV_SWBUF_SIZE,
310 NADR,
311 TCP_ECHO_SRV_RWBUF_SIZE,
312 callback_nblk_tcp_echo_srv
313 } );
314
315#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
316
317TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
318 TA_NULL,
319 NADR,
320 TCP_ECHO_SRV_SWBUF_SIZE,
321 tcp_echo_srv_rwbuf[5],
322 TCP_ECHO_SRV_RWBUF_SIZE,
323 callback_nblk_tcp_echo_srv
324 } );
325
326#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
327
328#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
329
330#if defined(TCP_CFG_RWBUF_CSAVE)
331
332TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
333 TA_NULL,
334 tcp_echo_srv_swbuf[5],
335 TCP_ECHO_SRV_SWBUF_SIZE,
336 NADR,
337 TCP_ECHO_SRV_RWBUF_SIZE,
338 callback_nblk_tcp_echo_srv
339 } );
340
341#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
342
343TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
344 TA_NULL,
345 tcp_echo_srv_swbuf[5],
346 TCP_ECHO_SRV_SWBUF_SIZE,
347 tcp_echo_srv_rwbuf[5],
348 TCP_ECHO_SRV_RWBUF_SIZE,
349 callback_nblk_tcp_echo_srv
350 } );
351
352#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
353
354#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
355
356#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 6 */
357
358#if NUM_TCP_ECHO_SRV_TASKS >= 7
359
360#if defined(TCP_CFG_SWBUF_CSAVE)
361
362#if defined(TCP_CFG_RWBUF_CSAVE)
363
364TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
365 TA_NULL,
366 NADR,
367 TCP_ECHO_SRV_SWBUF_SIZE,
368 NADR,
369 TCP_ECHO_SRV_RWBUF_SIZE,
370 callback_nblk_tcp_echo_srv
371 } );
372
373#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
374
375TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
376 TA_NULL,
377 NADR,
378 TCP_ECHO_SRV_SWBUF_SIZE,
379 tcp_echo_srv_rwbuf[6],
380 TCP_ECHO_SRV_RWBUF_SIZE,
381 callback_nblk_tcp_echo_srv
382 } );
383
384#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
385
386#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
387
388#if defined(TCP_CFG_RWBUF_CSAVE)
389
390TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
391 TA_NULL,
392 tcp_echo_srv_swbuf[6],
393 TCP_ECHO_SRV_SWBUF_SIZE,
394 NADR,
395 TCP_ECHO_SRV_RWBUF_SIZE,
396 callback_nblk_tcp_echo_srv
397 } );
398
399#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
400
401TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
402 TA_NULL,
403 tcp_echo_srv_swbuf[6],
404 TCP_ECHO_SRV_SWBUF_SIZE,
405 tcp_echo_srv_rwbuf[6],
406 TCP_ECHO_SRV_RWBUF_SIZE,
407 callback_nblk_tcp_echo_srv
408 } );
409
410#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
411
412#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
413
414#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 7 */
415
416#if NUM_TCP_ECHO_SRV_TASKS >= 8
417
418#if defined(TCP_CFG_SWBUF_CSAVE)
419
420#if defined(TCP_CFG_RWBUF_CSAVE)
421
422TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
423 TA_NULL,
424 NADR,
425 TCP_ECHO_SRV_SWBUF_SIZE,
426 NADR,
427 TCP_ECHO_SRV_RWBUF_SIZE,
428 callback_nblk_tcp_echo_srv
429 } );
430
431#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
432
433TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
434 TA_NULL,
435 NADR,
436 TCP_ECHO_SRV_SWBUF_SIZE,
437 tcp_echo_srv_rwbuf[7],
438 TCP_ECHO_SRV_RWBUF_SIZE,
439 callback_nblk_tcp_echo_srv
440 } );
441
442#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
443
444#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
445
446#if defined(TCP_CFG_RWBUF_CSAVE)
447
448TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
449 TA_NULL,
450 tcp_echo_srv_swbuf[7],
451 TCP_ECHO_SRV_SWBUF_SIZE,
452 NADR,
453 TCP_ECHO_SRV_RWBUF_SIZE,
454 callback_nblk_tcp_echo_srv
455 } );
456
457#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
458
459TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
460 TA_NULL,
461 tcp_echo_srv_swbuf[7],
462 TCP_ECHO_SRV_SWBUF_SIZE,
463 tcp_echo_srv_rwbuf[7],
464 TCP_ECHO_SRV_RWBUF_SIZE,
465 callback_nblk_tcp_echo_srv
466 } );
467
468#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
469
470#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
471
472#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 8 */
473
474#else /* of #if defined(USE_TCP_NON_BLOCKING) */
475
476#endif /* of #if defined(USE_TCP_NON_BLOCKING) */
477
478#endif /* of #if defined(SUPPORT_INET6) */
479
480#endif /* of #if defined(USE_TCP_EXTENTIONS) */
481
482#endif /* of #if defined(USE_TCP_ECHO_SRV1) */
Note: See TracBrowser for help on using the repository browser.