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