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

SDLNet_CheckSockets

データに対してソケットセットが使用できるかチェックする

構文

int SDLNet_CheckSockets(SDLNet_SocketSet set, Uint32 timeout)

引数

set利用可能なソケットをチェックするソケットセット
timeout新しいデータの受信の待ち時間(ミリ秒). 0のときブロックせずに新しいデータをチェックして戻る

戻り値

読み込み可能なソケットの数を戻す. select()システムコールがエラーのとき-1を戻す.

詳細

この関数はソケットセットのソケットが読み込み可能かをチェックする. `timeout`が0の場合, 一瞬チェックする. それ以外の場合, データが読み込み可能になるか, 指定のミリ秒のタイムアウトが発生すると戻る.

バージョン

SDL_net 2.0.0以降

SDL Wikiへのリンク

SDL2_net/SDLNet_CheckSockets