X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=draft%2Fman3%2Fsiginterrupt.3;fp=draft%2Fman3%2Fsiginterrupt.3;h=c3dc9fc146a603aad4f622a223dc5ffc542e51c3;hb=03f6f242a99012f41adeb2303810e45f08a83d09;hp=5a9e5786be3f1d8aba1b4449e269d6388e6af3bf;hpb=42af42c572b2ca58dab2f35558ddcbe6ec535549;p=linuxjm%2FLDP_man-pages.git diff --git a/draft/man3/siginterrupt.3 b/draft/man3/siginterrupt.3 index 5a9e5786..c3dc9fc1 100644 --- a/draft/man3/siginterrupt.3 +++ b/draft/man3/siginterrupt.3 @@ -41,7 +41,7 @@ .\" .TH SIGINTERRUPT 3 2014\-06\-13 "" "Linux Programmer's Manual" .SH 名前 -siginterrupt \- シグナルでシステム・コールに割り込むことを許す +siginterrupt \- シグナルでシステムコールに割り込むことを許す .SH 書式 .nf \fB#include \fP @@ -62,14 +62,14 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND .RE .ad .SH 説明 -\fBsiginterrupt\fP() 関数は、システム・コールがシグナル \fIsig\fP によって割り込まれた後、再実行の際の振る舞いを変更する。 -\fIflag\fP 引き数が偽 (0) ならば、システム・コールが指定した シグナル \fIsig\fP によって割り込まれた後に、そのシステム・コールは +\fBsiginterrupt\fP() 関数は、システムコールがシグナル \fIsig\fP によって割り込まれた後、再実行の際の振る舞いを変更する。 +\fIflag\fP 引き数が偽 (0) ならば、システムコールが指定した シグナル \fIsig\fP によって割り込まれた後に、そのシステムコールは 再実行される。これは Linux においてデフォルトの動作である。 .PP -\fIflag\fP 引き数が真 (1) でデータの転送が全く行なわれていないならば、 シグナル \fIsig\fP でシステム・コールは中断されて、\-1 -が返され、 \fIerrno\fP に \fBEINTR\fP が設定される。 +\fIflag\fP 引き数が真 (1) でデータの転送が全く行なわれていないならば、 シグナル \fIsig\fP でシステムコールは中断されて、\-1 が返され、 +\fIerrno\fP に \fBEINTR\fP が設定される。 .PP -\fIflag\fP 引き数が真 (1) でデータの転送が開始されていれば、 システム・コールは中断され、それまでに実際に転送されたデータ の量が返される。 +\fIflag\fP 引き数が真 (1) でデータの転送が開始されていれば、 システムコールは中断され、それまでに実際に転送されたデータ の量が返される。 .SH 返り値 \fBsiginterrupt\fP() 関数は成功した場合 0 を返す。 シグナル番号 \fIsig\fP が不正な場合、 \-1 を返し、 \fIerrno\fP にエラーの原因を示す値を設定する。