OSDN Git Service

SDL_HINT_RENDER_DRIVER metalを追加した https://wiki.libsdl.org/SDL_HINT_RENDER_DRIVER...
[sdl2referencejp/sdl2referencejp.git] / SDLNet_TCP_Send.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-tcp_sockets.html" title="1\82Â\8fã">
9 <title>SDLNet_TCP_Send</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-tcp_sockets.html">3.3TCP\83\\83P\83b\83g</a> - SDLNet_TCP_Send
13 <hr>
14 <h1>SDLNet_TCP_Send</h1>
15 <p>
16 <code>int SDLNet_TCP_Send(TCPsocket sock, const void *data, int len)</code>
17 </p>
18 <p>
19 <dl>
20 <dt>sock</dt><dd>\90Ú\91±\82³\82ê\82½<a href="TCPsocket.html">TCPsocket</a></dd>
21 <dt>data</dt><dd>sock\82É\91\97\90M\82·\82é\83f\81[\83^\82Ö\82Ì\83|\83C\83\93\83^</dd>
22 <dt>len</dt><dd>data\82Ì\83o\83C\83g\92·</dd>
23 </dl>
24 </p>
25 <p>
26 \83\\83P\83b\83gsock\82Édata\82ðlen\83o\83C\83g\91\97\90M\82·\82é.
27 \82±\82Ì\8aÖ\90\94\82Í\83T\81[\83o\82Ì\83\\83P\83b\83g\82É\82Í\8eg\82¦\82È\82¢.
28 </p>
29 <p>
30 \96ß\82è\92l: \91\97\90M\82µ\82½\83o\83C\83g\90\94\83N\83\89\83C\83A\83\93\83g\82ª\90Ø\92f\82µ\82½\82È\82Ç\83G\83\89\81[\82ª\94­\90\82µ\82½\8fê\8d\87, len\82æ\82è\8f¬\82³\82¢\8fê\8d\87\82ª\82 \82é
31 </p>
32 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
33 <code>
34 <pre>
35 // sock\82Åhello\82ð\91\97\90M\82·\82é
36 //TCPsocket sock;
37 int len,result;
38 char *msg="Hello!";
39
40 len=strlen(msg)+1; // \8fI\92[\82É\82ÍNUL\95\8e\9a\82ª\82 \82é
41 result=SDLNet_TCP_Send(sock,msg,len);
42 if(result&lt;len) {
43     printf("SDLNet_TCP_Send: %s\n", SDLNet_GetError());
44     // \8b°\82ç\82­\8c»\8dÝ\82Í\8eg\82¦\82È\82¢\82¾\82¯\82È\82Ì\82Å, \90Ø\92f\82·\82é\82Æ\82æ\82¢
45 }
46 </pre>
47 </code>
48 <h2>\8eQ\8fÆ</h2>
49 <a href="SDLNet_TCP_Recv.html">SDLNet_TCP_Recv</a>,
50 <a href="SDLNet_TCP_Accept.html">SDLNet_TCP_Accept</a>,
51 <a href="SDLNet_TCP_Open.html">SDLNet_TCP_Open</a>,
52 <a href="SDLNet_TCP_GetPeerAddress.html">SDLNet_TCP_GetPeerAddress</a>,
53 <a href="SDLNet_TCP_Close.html">SDLNet_TCP_Close</a>,
54 <a href="TCPsocket.html">TCPsocket</a>
55 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
56 <a href="http://www.libsdl.org/projects/SDL_net/docs/SDL_net_23.html#SEC23">3.3.5 SDLNet_TCP_Send</a>
57 <hr>
58 </body>
59 </html>