OSDN Git Service

(split) LDP: Update release (3.64)
[linuxjm/LDP_man-pages.git] / release / man7 / svipc.7
index cd1eab2..4a0e657 100644 (file)
 .\"
 .\" FIXME There is now duplication of some of the information
 .\" below in semctl.2, msgctl.2, and shmctl.2 -- MTK, Nov 04
+.\"
+.\" FIXME Ultimately, there should probably be
+.\" svmq_overview(7), svshm_overview(7), and sem_overview(7)
+.\" that provide an overview of each System V IPC mechanism.
+.\" In that case:
+.\"   * Those files should add a discussion of the /proc/sysvipc
+.\"     interfaces.
+.\"   * Documentation of the various /proc interfaces should move into
+.\"     those files (from proc(5)), and references in the various *.2
+.\"     pages that refer to the /proc files should be adjusted.
+.\"   * The only part that uniquely belongs in svipc(7) is perphaps
+.\"     the discussion of ipc_perm.
+.\"
 .\"*******************************************************************
 .\"
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 1998 HANATAKA Shinya
+.\"         all rights reserved.
+.\" Translated Wed Feb 11 21:29:14 JST 1998
+.\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\"
 .TH SVIPC 7 2013\-02\-12 Linux "Linux Programmer's Manual"
 .SH 名前
 svipc \- System V プロセス間通信機構
@@ -43,10 +62,9 @@ svipc \- System V プロセス間通信機構
 おける実装を説明する。 このプロセス間通信機構には、 メッセージキュー (message queue)、セマフォー集合 (semaphore set)、
 共有メモリセグメント (shared memory segment) などがある。以下で \fI資源 (resource)\fP
 という用語を使用した場合にはこれらの機構のどれかを意味する。
-.SS "Resource access permissions"
-For each resource, the system uses a common structure of type \fIstruct
-ipc_perm\fP to store information needed in determining permissions to perform
-an IPC operation.  The \fIipc_perm\fP structure includes the following members:
+.SS 資源へのアクセス許可
+システムのそれぞれの資源は、IPC への操作を許可するかどうかを決定する ための情報を共通の構造体 \fIstruct ipc_perm\fP
+に格納して使用する。 \fIipc_perm\fP 構造体には以下のメンバーが定義されている:
 .in +4n
 .nf
 
@@ -102,7 +120,7 @@ struct ipc_perm {
 .PP
 \fBIPC_PRIVATE\fP は \fIkey_t\fP 型である。その他の全てのシンボルはフラグフィールドとして \fIint\fP 変数に OR
 演算で格納することができる。
-.SS "Message queues"
+.SS メッセージキュー
 メッセージキューは正の整数 (\fImsqid\fP)  によって識別され、 \fI<sys/msg.h>\fP に定義されている構造体
 \fIstruct msqid_ds\fP に結びつけられている。 この構造体は以下のメンバーを含んでいる:
 .in +4n
@@ -144,7 +162,7 @@ struct msqid_ds {
 .TP 
 \fImsg_ctime\fP
 最後に \fImsqid_ds\fP 構造体のメンバーが変更された時間。
-.SS "Semaphore sets"
+.SS セマフォー集合
 セマフォー集合は正の整数 (\fIsemid\fP)  によって識別され、 \fI<sys/sem.h>\fP に定義されている構造体
 \fIstruct semid_ds\fP に結びつけられている。 この構造体は以下のメンバーを含んでいる:
 .in +4n
@@ -200,7 +218,7 @@ struct sem {
 .\".I semval
 .\"to become zero.
 このセマフォーを最後に操作したプロセスの ID。
-.SS "Shared memory segments"
+.SS 共有メモリセグメント
 共有メモリセグメントは正の整数 (\fIshmid\fP)  によって識別され、 \fI<sys/shm.h>\fP に定義されている
 \fIstruct shmid_ds\fP 構造体に結びつけられている。 この構造体は以下のメンバーを含んでいる:
 .in +4n
@@ -247,6 +265,6 @@ struct shmid_ds {
 \fBmsgrcv\fP(2), \fBmsgsnd\fP(2), \fBsemctl\fP(2), \fBsemget\fP(2), \fBsemop\fP(2),
 \fBshmat\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2), \fBshmget\fP(2), \fBftok\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。