Section courante

A propos

Section administrative du site

MSGSND

Envoi de message
C pour Unix sys/msg.h

Syntaxe

int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);

Paramètres

Nom Description
msqid Ce paramètre permet d'indiquer l'identifiant de la file de messages vers laquelle le message sera envoyé.
msgp Ce paramètre permet de spécifier un pointeur vers la structure contenant le message à envoyer, incluant obligatoirement un champ long représentant le type du message.
msgsz Ce paramètre permet d'indiquer la taille du contenu du message, excluant le champ de type (long).
msgflg Ce paramètre permet de contrôler le comportement de l'envoi, comme IPC_NOWAIT pour ne pas bloquer si la file est pleine, ou MSG_NOERROR pour tronquer un message trop long.

Description

Cette fonction permet d'effectuer des opérations d'envoi de messages XSI.



Dernière mise à jour : Vendredi, le 5 Juin 2020