SHUTDOWN
Section: System Calls (2)
索引
jman
BSD mandoc
索引
名称
shutdown
- 全二重接続の一部をシャットダウン
索引
ライブラリ
Lb libc
索引
書式
In sys/types.h
In sys/socket.h
Ft int
Fn shutdown int s int how
索引
解説
Fn shutdown
システムコールにより、ファイル記述子
Fa s
に関連するソケットの全二重接続の全部か一部がシャットダウンされます。
引数
Fa how
でシャットダウンのタイプを指定します。
可能な値は以下のとおりです:
- SHUT_RD
-
これ以降の受信ができなくなります。
- SHUT_WR
-
これ以降の送信ができなくなります。
- SHUT_RDWR
-
これ以降の送受信ができなくなります。
索引
戻り値
Rv -std shutdown
索引
エラー
Fn shutdown
システムコールは、次の場合に失敗します:
- Bq Er EBADF
-
引数
Fa s
が有効な記述子ではありません。
- Bq Er EINVAL
-
引数
Fa how
が有効な値ではありません。
- Bq Er ENOTCONN
-
ソケットは接続されていません。
- Bq Er ENOTSOCK
-
引数
Fa s
はソケットを参照していません。
索引
関連項目
connect(2),
socket(2)
索引
規格
Fn shutdown
システムコールは、完成時には
St -p1003.1g-2000
に適合しています。
索引
歴史
Fn shutdown
システムコールは、
BSD 4.2
で登場しました。
定数
SHUT_RD , SHUT_WR , SHUT_RDWR
は、
St -p1003.1g-2000
に追加されました。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- エラー
-
- 関連項目
-
- 規格
-
- 歴史
-
Time: 07:06:31 GMT, January 12, 2009