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

名称
ライブラリ
書式
解説
戻り値
エラー
関連項目
規格
歴史

jman



Time: 07:06:31 GMT, January 12, 2009