void NET_DestroyDatagramSocket(NET_DatagramSocket *sock);
| NET_DatagramSocket * | sock | 破棄するデータグラムソケット |
この関数はソケット内のキューに入れられたが送信されなかったデータを破棄する. このデータを届ける必要があるならば, 何らかの自分自身で決めた方法でリモートコンピュータに届いたことを確認できるまで待つ必要がある. このときライブラリがキュー内のデータを送信したとしても到達した保証はない.
この接続でリモートから届けられたが読み出されなかったデータは失われる.
同じソケットを複数のスレッドから同期を行わずに使用してはならない. しかし, 異なるスレッドから別々のソケットに同時にアクセスすることは問題ない.