JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... eature_test_macros (7) 参照): getsid (): _XOPEN_SOURCE >= 500 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L 説明 getsid(0) は呼び出し元のプロセスのセッシ ... ョン ID を返す。 getsid () はプロセス ID が pid のプロセスのセッション ID を返す。 pid が 0 の場合、 getsid () は呼び出し元プロセスのセッション ID ... ... 説明 関数 tcgetsid () は、制御端末として fd に対応する端末を持つカレントセッションのセッションID を返す。 この端末は tcgetsid () の呼び出しを ... 行うプロセスの制御端末で なければならない。 返り値 fd が呼び出しを行ったセッションの制御端末を参照している場合、 関数 tcgetsid () はこのセッションのセッションID を返す。 そうでない場合、 -1 が返され、 errno が適切に設定される。 エラー EBADF fd が有効 ... び出しを行ったプロセスが制御端末を持っていない、もしくは 制御端末を持っているが fd で参照されるものとは異なる。 バージョン tcgetsid () は、バージョン 2.1 以降の glibc で提供されている。 属性 この節で使用されている用語の説明については、 attributes (7) を参 ... ... には、その制御端末のフォアグランドのプロセスグループに所属する各プロセスに SIGHUP シグナルが送られる。 関連項目 setsid (1), getsid (2), setpgid (2), setpgrp (2), tcgetsid (3), credentials (7) この文書について この man ページは Linux man-pages プロジェク ... ... 各プロセスはセッション ID とプロセスグループ ID を持つ。 これらの ID はどちらも pid_t 型で表現される。 プロセスは、それぞれ getsid (2), getpgrp (2) を使って自分のセッション ID、プロセスグループ ID を取得できる。 fork (2) で生成された子プロセスは親プロセ ... (1), sg (1), su (1), access (2), execve (2), faccessat (2), fork (2), getgroups (2), getpgrp (2), getpid (2), getppid (2), getsid (2), kill (2), setegid (2), seteuid (2), setfsgid (2), setfsuid (2), setgid (2), setgroups (2), setpgid (2), setresgid (2) ... , setresuid (2), setsid (2), setuid (2), waitpid (2), euidaccess (3), initgroups (3), killpg (3), tcgetpgrp (3), tcgetsid (3), tcsetpgrp (3), group (5), passwd (5), shadow (5), capabilities (7), namespaces (7), path_resolution (7), pid_namespac ... ... 共有することができるようになる。 */ #if __WORDSIZE == 64 && defined __WORDSIZE_COMPAT32 int32_t ut_session; /* Session ID ( getsid (2)), used for windowing */ struct { int32_t tv_sec; /* Seconds */ int32_t tv_usec; /* Microseconds */ } ut_tv; /* Time en ... ... 共有することができるようになる。 */ #if __WORDSIZE == 64 && defined __WORDSIZE_COMPAT32 int32_t ut_session; /* Session ID ( getsid (2)), used for windowing */ struct { int32_t tv_sec; /* Seconds */ int32_t tv_usec; /* Microseconds */ } ut_tv; /* Time en ... ... 共有することができるようになる。 */ #if __WORDSIZE == 64 && defined __WORDSIZE_COMPAT32 int32_t ut_session; /* Session ID ( getsid (2)), used for windowing */ struct { int32_t tv_sec; /* Seconds */ int32_t tv_usec; /* Microseconds */ } ut_tv; /* Time en ... ... )。 --deselect と等しい。 T この端末の全てのプロセスを選択する。 引き数なしの t オプションと等しい。 -a セッションリーダ ( getsid (2) を参照) と端末を持たないプロセスを除く、 全てのプロセスを表示する。 a BSD 形式の ("-" のない) オプションが使用された場 ... ... m (2) 3.17 getresgid (2) 2.2 getresgid32 (2) 2.4 getresuid (2) 2.2 getresuid32 (2) 2.4 getrlimit (2) 1.0 getrusage (2) 1.0 getsid (2) 2.0 getsockname (2) 2.0 socketcall (2) の「注意」の節を参照 getsockopt (2) 2.0 socketcall (2) の「注意」の節を参照 get ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。