

#include <nitroWiFi/soc.h>
int SOC_Listen ( int s, int backlog );
| s | ソケット記述子。 |
| backlog | ソケットのリッスン バックログ キューに保持する未処理の接続の最大数を指定します。 |
| 0 | 成功。 |
SOC_EINVAL |
ソケット記述子の値が不正です。( s < 0 か存在しないソケット) あるいはソケットが接続処理中です。あるいはストリーム・ソケットではありません。 |
SOC_ENETRESET |
ソケットライブラリが初期化されていません。 |
SOC_EWOULDBLOCK |
ソケットが非封鎖モードです。(封鎖モードでないと実行できません) |
注意:追加のエラーが今後のライブラリリリースで生じたり返されることがあります。すべての負の返り値は汎用のエラーとして扱ってください。
SOC_Listen()は互換性のため用意されており、実際にストリーム・ソケットをLISTEN状態(接続受付中)にしません。
SOC_Listen()は封鎖モードのストリーム・ソケットに対して実行できます。
SOC_Socket,
SOC_Bind,
SOC_Connect,
SOC_Accept
2008/05/13 返り値の修正、説明の修正
2005/12/12 説明、返り値の記述変更
2005/09/13 初版