目次 - SDL_net 3.0 - NET_DestroyDatagramSocket

NET_DestroyDatagramSocket

以前生成したデータグラムソケットを破棄する

ヘッダ

SDL3_net/SDL_net.h

構文

void NET_DestroyDatagramSocket(NET_DatagramSocket *sock);

引数

NET_DatagramSocket *sock破棄するデータグラムソケット

詳細

この関数はソケット内のキューに入れられたが送信されなかったデータを破棄する. このデータを届ける必要があるならば, 何らかの自分自身で決めた方法でリモートコンピュータに届いたことを確認できるまで待つ必要がある. このときライブラリがキュー内のデータを送信したとしても到達した保証はない.

この接続でリモートから届けられたが読み出されなかったデータは失われる.

スレッドセーフ

同じソケットを複数のスレッドから同期を行わずに使用してはならない. しかし, 異なるスレッドから別々のソケットに同時にアクセスすることは問題ない.

バージョン

SDL_net 3.0.0以降

関連項目

SDL Wikiへのリンク

SDL3_net/NET_DestroyDatagramSocket