OSDN Git Service

SDL_Vulkan_UnloadLibrary 新規追加 https://wiki.libsdl.org/SDL_Vulkan_UnloadLibrary
[sdl2referencejp/sdl2referencejp.git] / SDLNet_TCP_GetPeerAddress.html
index 99431f4..26ef726 100644 (file)
@@ -17,7 +17,7 @@
 </p>
 <p>
 <dl>
-<dt>sock</dt><dd>\97\98\97p\89Â\94\\82È<a href="TCPsocket.html">TCPsocket</a></dd>
+<dt>sock</dt><dd><a href="TCPsocket.html">TCPsocket</a></dd>
 </dl>
 </p>
 <p>
 <p>
 \96ß\82è\92l: \90¬\8c÷\82Ì\82Æ\82«<a href="IPaddress.html">IPaddress</a>. \8e¸\94s\82Ü\82½\82Í\83T\81[\83o\82Ì\83\\83P\83b\83g\82Ì\82Æ\82«NULL
 </p>
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
+<code>
+<pre>
+// \83\8a\83\82\81[\83g\82ÌIP\82Æ\83|\81[\83g\82ð\93¾\82é
+//TCPsocket new_tcpsock;
+IPaddress *remote_ip;
+
+remote_ip=SDLNet_TCP_GetPeerAddress(new_tcpsock);
+if(!remote_ip) {
+    printf("SDLNet_TCP_GetPeerAddress: %s\n", SDLNet_GetError());
+    printf("\82±\82ê\82Í\8b°\82ç\82­\83T\81[\83o\82Ì\83\\83P\83b\83g\82Å\82 \82é\n");
+}
+else {
+    // \82±\82±\82ÅIPaddress\82Ì\8fî\95ñ\82Ì\95\\8e¦\82È\82Ç\82ð\82·\82é...
+}
+</pre>
+</code>
 <h2>\8eQ\8fÆ</h2>
 <a href="SDLNet_TCP_Open.html">SDLNet_TCP_Open</a>,
 <a href="SDLNet_TCP_Accept.html">SDLNet_TCP_Accept</a>,