ftok PHP 4.1.0

int ftok(string pathname, string proj)

 

パス名およびプロジェクト識別子を System V IPC キーに変換します。

msg_get_queue PHP 4.3.0

resource msg_get_queue(long key[, long perms])

 

メッセージキューに接続します。

msg_receive PHP 4.3.0

mixed msg_receive(resource queue, long desiredmsgtype, long &msgtype, long maxsize, mixed message [[, bool unserialize=true][, long flags=0[, long errorcode]]]

 

タイプ msgtype (0 より大きな値であること) のメッセージをメッセージキューに送信します。

msg_remove_queue PHP 4.3.0

bool msg_remove_queue(resource queue)

 

キューを破棄します。

msg_send PHP 4.3.0

bool msg_send(resource queue, long msgtype, mixed message [[, bool serialize=true][, bool blocking=true][, long errorcode]])

 

タイプ msgtype (0 より大きな値であること) のメッセージをメッセージキューに送信します。

msg_set_queue PHP 4.3.0

array msg_set_queue(resource queue, array data)

 

メッセージキューの情報を設定します。

msg_stat_queue PHP 4.3.0

array msg_stat_queue(resource queue)

 

メッセージキューに関する情報を返します。

sem_acquire PHP 3.0.6

int sem_acquire(int id)

 

指定された ID のセマフォを取得し、必要に応じてブロックします。

sem_get PHP 3.0.6

int sem_get(int key[, int max_acquire[, int perm[, int auto_release]])

 

指定されたキーを持つセマフォの ID を返します。ID を同時に取得できるプロセスの最大数 (デフォルトは 1) を max_acquire で指定できます。

sem_release PHP 3.0.6

int sem_release(int id)

 

指定された ID のセマフォを解放します。

sem_remove PHP 4.1.0

int sem_remove(int id)

 

Unix システムからセマフォを削除します。

shm_attach PHP 3.0.6

int shm_attach(int key[, int memsize[, int perm]])

 

共有メモリセグメントを作成または開きます。

shm_detach PHP 3.0.6

int shm_detach(int shm_identifier)

 

共有メモリセグメントから切断します。

shm_get_var PHP 3.0.6

mixed shm_get_var(int id, int variable_key)

 

共有メモリから変数を返します。

shm_put_var PHP 3.0.6

int shm_put_var(int shm_identifier, int variable_key, mixed variable)

 

共有メモリに変数を挿入または更新します。

shm_remove_var PHP 3.0.6

int shm_remove_var(int id, int variable_key)

 

共有メモリから変数を削除します。

shm_remove PHP 3.0.6

int shm_remove(int shm_identifier)

 

Unix システムから共有メモリを削除します。