![]() |
|||
| | HOME | ご利用について | 推奨環境 | リンクに関して | 免責/規約 | お問合せ | ミスティーネット | リンク集 | | |||
|
HOME >> アルファベットで関数を検索 >> msgget
msgget [SYSTEMV IPC の MSGCTL システムコールを実行し、メッセージキューを作成する]
[関数の使い方・書式]
○ = msgget ☆,★
[関数の機能] 新しいメッセージキューを生成したり、存在するメッセージキューのキューIDを返します。 アクセス権限の指定方法は UNIX のファイルシステムと同じです。 [書式の例] $msggid = msgget($key, $flags);
サンプルソース
● コマンドラインからキューIDを与え、該当するメッセージキューを削除します。
require "sys/ipc.ph";
require "sys/msg.ph";
$| = 1;
$key = 0x123;
$qid = msget($key, (&IPC_CREAT | 0666));
unless (difined $qid) { die "msgget エラー: $!\n"; }
print "メッセージキューID: $qid\n";
|
||||||||||||||||||||||||||||||||||