OSDN Git Service

SDL_Vulkan_UnloadLibrary 新規追加 https://wiki.libsdl.org/SDL_Vulkan_UnloadLibrary
[sdl2referencejp/sdl2referencejp.git] / SDLNet_UDP_RecvV.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_RecvV</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_RecvV
13 <hr>
14 <h1>SDLNet_UDP_RecvV</h1>
15 <p>
16 <code>int SDLNet_UDP_RecvV(UDPsocket sock, UDPpacket **packetV)</code>
17 </p>
18 <p>
19 <dl>
20 <dt>sock</dt><dd>\97L\8cø\82È<a href="UDPsocket.html">UDPsocket</a></dd>
21 <dt>packetV</dt><dd>\8eó\90M\82µ\82½\83p\83P\83b\83g</dd>
22 </dl>
23 </p>
24 <p>
25 \8ew\92è\82Ì\83\\83P\83b\83gsock\82Å\83p\83P\83b\83g\82ð\8eó\90M\82·\82é.
26 packetV\82ÍNULL\8fI\92[\82Ì\94z\97ñ\82Å\82 \82é.
27 \83p\83P\83b\83g\82ÍNULL\82É\92B\82·\82é\82Ü\82Å\8eó\90M\82³\82ê\82é\82©, \8f\80\94õ\82³\82ê\82Ä\82¢\82È\82¯\82ê\82Î\89½\82à\8eó\90M\82µ\82È\82¢.
28 \82»\82Ì\91¼\82Í<a href="SDLNet_UDP_Recv.html">SDLNet_UDP_Recv</a>\82Æ\93¯\82\82Å\82 \82é.
29 </p>
30 <p>
31 \96ß\82è\92l: \8eó\90M\82µ\82½\83p\83P\83b\83g\82Ì\90\94\83p\83P\83b\83g\82ð\8eó\90M\82µ\82È\82©\82Á\82½\82Æ\82«0, \8e¸\94s\82Ì\82Æ\82«-1
32 </p>
33 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
34 <code>
35 <pre>
36 // UDP\83p\83P\83b\83g\82Ì\8eó\90M\82ð\91Ò\82Â
37 //UDPsocket udpsock;
38 //UDPpacket **packetV;
39 int numrecv, i;
40
41 numrecv=SDLNet_UDP_RecvV(udpsock, &amp;packetV);
42 if(numrecv==-1) {
43     // \83G\83\89\81[\82ª\94­\90\82µ\82½\8fê\8d\87\82Í\92P\82ÉSDL_GetError\82Ì\83\81\83b\83Z\81[\83W\82ð\95\\8e¦\82·\82é\82¾\82¯\82Å\82æ\82¢\82©\82à\82µ\82ê\82È\82¢
44 }
45 for(i=0; i&lt;numrecv; i++) {
46     // \82±\82±\82ÅpacketV[i]\82ð\8f\88\97\9d\82·\82é
47 }
48 </pre>
49 </code>
50 <h2>\8eQ\8fÆ</h2>
51 <a href="SDLNet_UDP_Bind.html">SDLNet_UDP_Bind</a>,
52 <a href="SDLNet_UDP_Send.html">SDLNet_UDP_Send</a>,
53 <a href="SDLNet_UDP_SendV.html">SDLNet_UDP_SendV</a>,
54 <a href="SDLNet_UDP_Recv.html">SDLNet_UDP_Recv</a>,
55 <a href="UDPpacket.html">UDPpacket</a>,
56 <a href="UDPsocket.html">UDPsocket</a>
57 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
58 <a href="http://www.libsdl.org/projects/SDL_net/docs/SDL_net_34.html#SEC34">3.4.7 SDLNet_UDP_RecvV</a>
59 <hr>
60 </body>
61 </html>