int SDLNet_AddSocket(SDLNet_SocketSet set, SDLNet_GenericSocket sock)
set | ソケットを追加するソケットセット |
sock | setに追加するソケット |
一般的には, この汎用関数ではなく次の特定のソケット用にラップしたインライン関数を使う:
int SDLNet_TCP_AddSocket(SDLNet_SocketSet set, TCPsocket sock)
int SDLNet_UDP_AddSocket(SDLNet_SocketSet set, UDPsocket sock)
この関数は, セットが既に満杯の状態で追加しようとしたとき失敗するが, その他の場合は常に成功する.
`sock`がNULLの場合は何も追加されない. これで現在のセットのソケット数を知ることができる.