msg_send
<<<
msg_set_queue msg_stat_queue
>>>

8.107 Sémaphores et gestion de la mémoire partagée
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
ftok
msg_get_queue
msg_receive
msg_remove_queue
msg_send
->msg_set_queue
msg_stat_queue
sem_acquire
sem_get
sem_release
sem_remove
shm_attach
shm_detach
shm_get_var
shm_put_var
shm_remove_var
shm_remove

8.107.12 msg_set_queue() Modifie des informations dans la file de messages

[ Exemples avec msg_set_queue ]   PHP 4 >= 4.3.0, PHP 5

bool  msg_set_queue ( resource   queue , array   data )

msg_set_queue vous permet de modifier certaines valeurs comme msg_perm.uid, msg_perm.gid, msg_perm.mode et msg_qbytes, qui sont des champs de la strcture qui héberge la file de message. Il suffit de spécifier la valeur à modifier comme index dans le tableau data et la file queue sera modifiée.

Modifier la structure de données requiert que PHP fonctionne avec le même utilisateur que celui qui a créé la file, qui possède la file (comme déterminé par les champs msg_perm.xxx), ou qui fonctionne avec les droits de super utilisateur. Les droits de super utilisateur sont nécessaires pour affecter à msg_qbytes des valeurs supérieures aux limites du système.

Voir aussi msg_remove_queue , msg_receive , msg_stat_queue et msg_set_queue .

<< msg_set_queue >>
msg_send Sémaphores et gestion de la mémoire partagée msg_stat_queue