目次 - SDL_net 3.0 - NET_GetStreamSocketAddress

NET_GetStreamSocketAddress

ストリームソケットのリモートアドレスを得る

ヘッダ

SDL3_net/SDL_net.h

構文

NET_Address * NET_GetStreamSocketAddress(NET_StreamSocket *sock);

引数

NET_StreamSocket *sock問い合わせるストリームソケット

戻り値

(NET_Address *) ソケットのリモートアドレスを戻す. エラーのときNULLを戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

この関数はまだ接続中でもストリームソケットのリモート側のアドレスを戻す.

これはアドレスに参照を追加する. 不要になったとき, 呼び出し側は必ずNET_UnrefAddress()を呼ばなけらばならない.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL_net 3.0.0以降

SDL Wikiへのリンク

SDL3_net/NET_GetStreamSocketAddress