OSDN Git Service

SDL_GL_SwapWindow サンプルコードを追加 https://wiki.libsdl.org/SDL_GL_SwapWindow?action=diff...
[sdl2referencejp/sdl2referencejp.git] / SDLNet_TCP_Open.html
index 4c45f46..474345e 100644 (file)
@@ -25,9 +25,50 @@ TCP
 \83z\83X\83g\82ªINADDR_ANY\82Å\83|\81[\83g\94Ô\8d\86\82Ì\82Ý\8eg\82í\82ê\82Ä, \82©\82Â\83\\83P\83b\83g\82ª\90\90¬\82³\82ê\82½\8fê\8d\87, TCP\82Å\90Ú\91±\82³\82ê\82½\8cã\82É\8eg\82¦\82é\82æ\82¤\82É\82È\82é.
 </p>
 <p>
-\96ß\82è\92l: \90¬\8c÷\82Ì\82Æ\82«, \82Â\82Ü\82è\90Ú\91±\82ª\8am\97§\82µ\82½\82Ü\82½\82ÍTCP\90Ú\91±\82ð\90³\8fí\82É\91Ò\82Á\82Ä\82¢\82é\82Æ\82«, \97\98\97p\89Â\94\\82È<a href="TCPsocket.html">TCPsocket</a>.
+\96ß\82è\92l: \90¬\8c÷\82Ì\82Æ\82«, \82Â\82Ü\82è\90Ú\91±\82ªESTABLISHED\82Ì\82Æ\82«\82Ü\82½\82ÍTCP\90Ú\91±\82ð\90³\8fí\82É\91Ò\82Á\82Ä\82¢\82é\82Æ\82«, \97\98\97p\89Â\94\\82È<a href="TCPsocket.html">TCPsocket</a>.
 \83\\83P\83b\83g\82ð\90\90¬\82Å\82«\82È\82©\82Á\82½, \82Ü\82½\82Íip\82Ì\83z\83X\83g\82Æ/\82Ü\82½\82Í\83|\81[\83g\94Ô\8d\86\82É\90Ú\91±\82Å\82«\82È\82©\82Á\82½\8fê\8d\87\82È\82Ç\8e¸\94s\82Ì\82Æ\82«NULL
 </p>
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
+<p>
+<code>
+<pre>
+// TCP\82Ålocalhost\82Ì\83|\81[\83g9999\82É\90Ú\91±\82·\82é (\83N\83\89\83C\83A\83\93\83g)
+IPaddress ip;
+TCPsocket tcpsock;
+
+if(SDLNet_ResolveHost(&amp;ip,"localhost",9999)==-1) {
+    printf("SDLNet_ResolveHost: %s\n", SDLNet_GetError());
+    exit(1);
+}
+
+tcpsock=SDLNet_TCP_Open(&amp;ip);
+if(!tcpsock) {
+    printf("SDLNet_TCP_Open: %s\n", SDLNet_GetError());
+    exit(2);
+}
+</pre>
+</code>
+<p>
+<p>
+<code>
+<pre>
+// \83|\81[\83g9999\82ÅLISTEN\82·\82éTCP\83\\83P\83b\83g\82ð\90\90¬\82·\82é (\83T\81[\83o)
+IPaddress ip;
+TCPsocket tcpsock;
+
+if(SDLNet_ResolveHost(&amp;ip,NULL,9999)==-1) {
+    printf("SDLNet_ResolveHost: %s\n", SDLNet_GetError());
+    exit(1);
+}
+
+tcpsock=SDLNet_TCP_Open(&amp;ip);
+if(!tcpsock) {
+    printf("SDLNet_TCP_Open: %s\n", SDLNet_GetError());
+    exit(2);
+}
+</pre>
+</code>
+<p>
 <h2>\8eQ\8fÆ</h2>
 <a href="SDLNet_TCP_Accept.html">SDLNet_TCP_Accept</a>,
 <a href="SDLNet_TCP_Close.html">SDLNet_TCP_Close</a>,