OSDN Git Service

SDL_HINT_RENDER_DRIVER metalを追加した https://wiki.libsdl.org/SDL_HINT_RENDER_DRIVER...
[sdl2referencejp/sdl2referencejp.git] / SDLNet_UDP_Open.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html lang="ja-JP">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
5 <meta http-equiv="Content-Style-Type" content="text/css">
6 <meta name="keywords" content="SDL_net">
7 <link rel="top" href="index.html" title="\83z\81[\83\80">
8 <link rel="parent" href="SDL_net-functions-udp_sockets.html" title="1\82Â\8fã">
9 <title>SDLNet_UDP_Open</title>
10 </head>
11 <body>
12 <a href="index.html#SDL_net">\96Ú\8e\9f</a> - <a href="SDL_net-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_net-functions-udp_sockets.html">3.4UDP\83\\83P\83b\83g</a> - SDLNet_UDP_Open
13 <hr>
14 <h1>SDLNet_UDP_Open</h1>
15 <p>
16 <code>UDPsocket SDLNet_UDP_Open(Uint16 port)</code>
17 </p>
18 <p>
19 <dl>
20 <dt>port</dt><dd>
21 UDP\83p\83P\83b\83g\82ð\8eó\90M\82·\82é\83|\81[\83g\94Ô\8d\86 (\83l\83C\83e\83B\83u\82Ì\83o\83C\83g\8f\87).
22 \82Ù\82Æ\82ñ\82Ç\82Ì\83T\81[\83o\82Í\8eg\82¤\83|\81[\83g\94Ô\8d\86\82ª\82í\82©\82Á\82Ä\82¢\82é\82Ì\82Å, \83N\83\89\83C\83A\83\93\83g\82Í\8aÈ\92P\82É\83T\81[\83o\82Æ\92Ê\90M\82Å\82«\82é.
23 \82±\82Ì\92l\82ð0\82É\82·\82é\82Æ, \8eg\82í\82ê\82Ä\82¢\82È\82¢\95s\93Á\92è\82Ì\94Ô\8d\86\82ð\8aJ\82­\82±\82Æ\82ª\82Å\82«\82é. \82±\82ê\82Í\82Ù\82Æ\82ñ\82Ç\82Ì\8fê\8d\87UDP\83p\83P\83b\83g\82ð\82±\82±\82©\82ç\91\97\90M\82·\82é\82½\82ß\82É\8eg\82¤.
24 </dd>
25 </dl>
26 </p>
27 <p>
28 UDP\83p\83P\83b\83g\82Ì\91\97\90M\82©\82Â/\82Ü\82½\82Í\8eó\90M\82Ì\82½\82ß\82É\83\\83P\83b\83g\82ð\8aJ\82­.
29 port\82ª0\82Å\82È\82¯\82ê\82Î\82»\82Ì\94Ô\8d\86\82ª\8eg\82í\82ê, 0\82Ì\82Æ\82«\8e©\93®\93I\82É\95t\82¯\82ç\82ê\82½\83|\81[\83g\94Ô\8d\86\82ð\8aJ\82­.
30 TCP\83\\83P\83b\83g\82Æ\82Í\88á\82¢, \82±\82Ì\83\\83P\83b\83g\82Í\90Ú\91±\82É\83\8a\83\82\81[\83g\83z\83X\83g\82ÌIP\82ð\95K\97v\82Æ\82µ\82È\82¢. UDP\83|\81[\83g\82ÍTCP\83|\81[\83g\82Æ\82Í\88á\82¢, \8eÀ\8dÛ\82É\82Í\90Ú\91±\82µ\82È\82¢\82½\82ß\82Å\82 \82é.
31 \82±\82Ì\83\\83P\83b\83g\82Í, \92P\82É\90\90¬\82·\82ê\82Î\82»\82Ì\8cã\82Í\92¼\90Ú\91\97\8eó\90M\82Å\82«\82é\82æ\82¤\82É\82È\82é.
32 </p>
33 <p>
34 \96ß\82è\92l: \90¬\8c÷\82Ì\82Æ\82«\97\98\97p\89Â\94\\82È<a href="UDPsocket.html">UDPsocket</a>. \83\\83P\83b\83g\82ð\90\90¬\82Å\82«\82È\82¢, \82Ü\82½\82Íport\82ª0\82Å\82È\82¢\82Æ\82«\97v\8b\81\82µ\82½\83|\81[\83g\82ð\8a\84\82è\93\96\82Ä\82ç\82ê\82È\82¢\82È\82Ç\8e¸\94s\82Ì\82Æ\82«NULL
35 </p>
36 <p>
37 \83T\81[\83o\82¾\82¯\82Å\82È\82­\83N\83\89\83C\83A\83\93\83g\82à\93Á\92è\82Ì\83|\81[\83g\82ð\8aJ\82­\82±\82Æ\82ª\82Å\82«\82é.
38 \82µ\82©\82µ, \8ew\92è\82Ì\83|\81[\83g\82Í\83T\81[\83o\82È\82Ç\82Ì\91¼\82Ì\83v\83\8d\83Z\83X\82ª\8aù\82É\8eg\82Á\82Ä\82¢\82é\82±\82Æ\82ª\82 \82é.
39 \82»\82Ì\82æ\82¤\82È\8fê\8d\87\82Í\83\\83P\83b\83g\82ð\8aJ\82¯\82È\82¢. \82»\82µ\82Ä\83v\83\8d\83O\83\89\83\80\82Í\82Ç\82¤\82·\82é\82±\82Æ\82à\82Å\82«\82È\82­\82È\82é\82¾\82ë\82¤. \82æ\82Á\82Ä, \83|\81[\83g\94Ô\8d\86\82Æ\82µ\82Ä0\82ð\93n\82µ\82Ä, \8bó\82¢\82½\94Ô\8d\86\82ð\8eg\82¤\82Ù\82¤\82ª\82æ\82¢.
40 \82»\82¤\82·\82ê\82Î\83N\83\89\83C\83A\83\93\83g\82Í\8fí\82É\83|\81[\83g\82ð\8eg\82¦\82é.
41 \83N\83\89\83C\83A\83\93\83g\82Í\83T\81[\83o\82É\95Ô\82·\83|\81[\83g\82ð\92m\82ç\82¹\82é\82±\82Æ\82ª\82Å\82«, \83T\81[\83o\82Í\82Ç\82±\82É\95Ô\82·\82©\82ð\92m\82é\82½\82ß\82É\82Í\92P\82É\8eó\82¯\8eæ\82Á\82½\83p\83P\83b\83g\82ð\8c©\82ê\82Î\82æ\82¢.
42 </p>
43 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
44 <p>
45 <code>
46 <pre>
47 // \83|\81[\83g6666\82ÌUDPsocket\82ð\90\90¬\82·\82é (\83T\81[\83o)
48 UDPsocket udpsock;
49
50 udpsock=SDLNet_UDP_Open(6666);
51 if(!udpsock) {
52     printf("SDLNet_UDP_Open: %s\n", SDLNet_GetError());
53     exit(2);
54 }
55 </pre>
56 </code>
57 </p>
58 <p>
59 <code>
60 <pre>
61 // \95s\93Á\92è\82Ì\83|\81[\83g\82ÌUDPsocket\82ð\90\90¬\82·\82é (\83N\83\89\83C\83A\83\93\83g)
62 UDPsocket udpsock;
63
64 udpsock=SDLNet_UDP_Open(0);
65 if(!udpsock) {
66     printf("SDLNet_UDP_Open: %s\n", SDLNet_GetError());
67     exit(2);
68 }
69 </pre>
70 </code>
71 </p>
72 <h2>\8eQ\8fÆ</h2>
73 <a href="SDLNet_UDP_Close.html">SDLNet_UDP_Close</a>,
74 <a href="UDPsocket.html">UDPsocket</a>
75 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
76 <a href="http://www.libsdl.org/projects/SDL_net/docs/SDL_net_26.html#SEC26">3.4.1 SDLNet_UDP_Open</a>
77 <hr>
78 </body>
79 </html>