JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... */ #include < semaphore.h > sem_t *sem_open(const char * name , int oflag ); sem_t *sem_open(const char * name , int oflag , mode_t mode , unsigned int value ); -pthread とリンクする。 説明 sem_op ... を作成するか、既存のセマフォのオープンを行う。 セマフォは name で識別される。 name の構成の詳細は sem_overview (7) を参照。 oflag 引数には、 sem_open () の動作を制御するフラグを指定する (oflag の値の定義は < fcntl.h > のインクルードにより得られる)。 of ... ォの所有者 (ユーザー ID)、グループ所有権 (グループ ID) には、 それぞれ呼び出し元プロセスの実効 UID、実効 GID が設定される。 oflag に O_CREAT と O_EXCL の両方が指定された場合、指定された名前 name のセマフォがすでに存在するとエラーが返される。 oflag に O ... ... < mqueue.h > mqd_t mq_open(const char * name , int oflag ); mqd_t mq_open(const char * name , int oflag , mode_t mode , struct mq_attr * attr ); -lrt でリンクする。 説明 mq_open ( ... を作成するか、既存のキューを オープンする。キューは name で識別される。 name の構成の詳細については mq_overview (7) を参照。 oflag 引数には、関数呼び出しの操作を制御するフラグを指定する (oflag の値の定義は < fcntl.h > のインクルードにより得られる)。 ofl ... ープンする。 O_RDWR メッセージの送受信両用としてキューをオープンする。 0 個以上の下記のフラグを、ビット単位の OR (論理和) で oflag に追加で指定できる。 O_CLOEXEC (Linux 2.6.26 以降) メッセージキュー記述子に close-on-exec フラグをセットする。 なぜこのフラ ... ... < mqueue.h > mqd_t mq_open(const char * name , int oflag ); mqd_t mq_open(const char * name , int oflag , mode_t mode , struct mq_attr * attr ); -lrt でリンクする。 説明 mq_open ( ... を作成するか、既存のキューを オープンする。キューは name で識別される。 name の構成の詳細については mq_overview (7) を参照。 oflag 引数には、関数呼び出しの操作を制御するフラグを指定する (oflag の値の定義は < fcntl.h > のインクルードにより得られる)。 ofl ... ープンする。 O_RDWR メッセージの送受信両用としてキューをオープンする。 0 個以上の下記のフラグを、ビット単位の OR (論理和) で oflag に追加で指定できる。 O_CLOEXEC (Linux 2.6.26 以降) メッセージキュー記述子に close-on-exec フラグをセットする。 なぜこのフラ ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... ... 体へのポインターである。 この構造体には少なくとも以下に示すメンバが含まれる: tcflag_t c_iflag; /* input modes */ tcflag_t c_oflag; /* output modes */ tcflag_t c_cflag; /* control modes */ tcflag_t c_lflag; /* local modes */ cc_t c_cc[NCCS]; /* special ... OSIX にはない) 入力が UTF8 である; これにより cooked mode で文字削除 (character-erase) を 正しく機能させることができる。 c_oflag フラグには以下の要素を指定できる: OPOST 実装に依存した出力処理を有効にする。 OLCUC (POSIX にはない) 出力時に小文字を大文字 ... のように設定される: termios_p->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON); termios_p->c_oflag &= ~OPOST; termios_p->c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); termios_p->c_cflag &= ~(CSIZE | PARENB); termi ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。