OSDN Git Service

update libMiMic
[mimic/MiMicSDK.git] / projects / example / test.udp / src / sketch.c
1 /**\r
2  * UDPソケットのテストプログラムです。\r
3  */\r
4 //#define SKETCH_STACK_SIZE\r
5 #include "boot/sketch.h"\r
6 \r
7 #include "NyLPC_net.h"\r
8 #include "NyLPC_utils.h"\r
9 #include "../netif/mimicip/NyLPC_cMiMicIpNetIf.h"\r
10 #include <stdio.h>\r
11 #include <string.h>\r
12 \r
13 const struct NyLPC_TiNetInterface_Interface* netif;\r
14 \r
15 void setup(void)\r
16 {\r
17         //uipサービス初期化。いろいろ利用可能に。\r
18         netif=NyLPC_cMiMicIpNetIf_getNetInterface();\r
19         NyLPC_cNet_initialize(netif);\r
20 }\r
21 \r
22 struct A{\r
23         struct NyLPC_TMDnsServiceRecord _srv_record;\r
24     struct NyLPC_TDnsRecord _dns_record;\r
25     NyLPC_TcNetConfig_t test;\r
26 };\r
27 \r
28 \r
29 void loop(void)\r
30 {\r
31         struct A a;\r
32         //デフォルト設定の呼び出し\r
33         NyLPC_cNetConfig_initialize(&a.test,NyLPC_TBool_TRUE);\r
34         a._srv_record.protocol="ABC";\r
35         a._srv_record.port=55;\r
36         a._dns_record.name="1234567890123456789";\r
37         for(;;){\r
38         }\r
39 }\r
40 \r
41 \r
42 \r
43 \r