Quand msgrcv échouera ?

Table des matières:

Quand msgrcv échouera ?
Quand msgrcv échouera ?
Anonim

La fonction msgrcv échouera si: [E2BIG] La valeur de mtext est supérieure à msgsz et (msgflg & MSG_NOERROR) est 0. [EACCÈS]

Msgrcv bloque-t-il ?

Les fonctions msgsnd et msgrcv peuvent être exécutées comme des opérations bloquantes ou non bloquantes. Les opérations non bloquantes permettent le transfert de messages asynchrones -- le processus n'est pas suspendu à la suite de l'envoi ou de la réception d'un message.

Est-ce que msgrcv supprime le message de la file d'attente ?

L'appel système msgrcv supprime un message de la file d'attente spécifiée par msqid et le place dans le tampon pointé par msgp. L'argument msgsz spécifie la taille maximale en octets pour le membre mtext de la structure pointée par l'argument msgp.

Comment fonctionne msgrcv ?

La fonction msgrcv lit un message de la file d'attente de messages spécifiée par le paramètre msqid et le place dans le tampon défini par l'utilisateur pointé par le paramètre msgp. Le paramètre msgp pointe vers un tampon défini par l'utilisateur qui doit contenir les éléments suivants: Un champ de type long int qui spécifie le type du message.

Que renvoie msgrcv ?

RETURN VALUE

En cas de réussite, msgrcv renvoie une valeur égale au nombre d'octets réellement placés dans le tampon mtext. Sinon, aucun message ne sera reçu, msgrcv renverra (ssize_t)-1 et errno sera défini pour indiquer l'erreur.

Conseillé:

Articles intéressants
Où est le séminaire théologique Gordon Conwell ?
Lire la suite

Où est le séminaire théologique Gordon Conwell ?

Gordon–Conwell Theological Seminary est un séminaire évangélique avec son campus principal à Hamilton, Massachusetts et trois autres campus à Boston, Massachusetts; Charlotte, Caroline du Nord; et Jacksonville, Floride. Le Gordon Conwell Theological Seminary est-il accrédité ?

Pourquoi mon chien m'a mordu ?
Lire la suite

Pourquoi mon chien m'a mordu ?

Pourquoi les chiens mordent-ils ? Le plus souvent, les chiens mordent les gens lorsqu'ils se sentent menacés d'une manière ou d'une autre. … Le chien peut penser que cela fait partie du plaisir, ou la fugue pourrait déclencher un comportement de troupeau ou une poursuite prédatrice chez certaines races.

Un autoportrait peut-il être celui de quelqu'un d'autre ?
Lire la suite

Un autoportrait peut-il être celui de quelqu'un d'autre ?

Expression de soi. Les autoportraits sont également une bonne forme d'expression personnelle. Oui, nous pouvons apporter une touche personnelle au portrait de quelqu'un d'autre, mais vous utiliser comme sujet ajoute une toute nouvelle expression personnelle.