目次 - SDL_net - API(機能別) - ソケットセット - SDLNet_AllocSocketSet

SDLNet_AllocSocketSet

SDLNet_CheckSockets()で使用するソケットセットを確保する

構文

SDLNet_SocketSet SDLNet_AllocSocketSet(int maxsockets)

引数

maxsocketsソケットの最大数

戻り値

最大ソケット数が`maxsockets`のソケットセットを戻す. メモリが足りないときNULLを戻す.

詳細

ソケットで新しいデータを読み込めるかは「ソケットセット」に対してSDLNet_CheckSockets()を使用すること. ソケットセットは単なるリストであり, ソケットセットを確保した後は個別に追加/削除を行うこと.

ソケットセットを使い終えたらSDLNet_FreeSocketSet()で解放できる.

バージョン

SDL_net 2.0.0以降

関連項目(関数)

SDLNet_FreeSocketSet

SDL Wikiへのリンク

SDL2_net/SDLNet_AllocSocketSet