Quan fallarà msgrcv?

Taula de continguts:

Quan fallarà msgrcv?
Quan fallarà msgrcv?
Anonim

La funció msgrcv fallarà si: [E2BIG] El valor de mtext és més gran que msgsz i (msgflg i MSG_NOERROR) és 0. [EACCES]

Msgrcv bloqueja?

Les funcions msgsnd i msgrcv poden realitzar-se com a operacions de bloqueig o sense bloqueig. Les operacions sense bloqueig permeten la transferència de missatges de manera asíncrona; el procés no se suspèn com a resultat d'enviar o rebre un missatge.

El msgrcv elimina el missatge de la cua?

La trucada al sistema msgrcv elimina un missatge de la cua especificada per msqid i el col·loca a la memòria intermèdia assenyalada per msgp. L'argument msgsz especifica la mida màxima en bytes per al text mtext membre de l'estructura apuntada per l'argument msgp.

Com funciona msgrcv?

La funció msgrcv llegeix un missatge de la cua de missatges especificada pel paràmetre msqid i el col·loca a la memòria intermèdia definida per l'usuari indicada pel paràmetre msgp. El paràmetre msgp apunta a un buffer definit per l'usuari que ha de contenir el següent: Un camp de tipus long int que especifica el tipus de missatge.

Què retorna msgrcv?

VALOR DE RETORN

Un cop finalitzat correctament, msgrcv retorna un valor igual al nombre de bytes realment col·locats a la memòria intermèdia mtext. En cas contrari, no es rebrà cap missatge, msgrcv tornarà (size_t)-1 i s'establirà errno per indicar l'error.

Recomanat:

Articles d'interès
Els tracker jackers són un llibre?
Llegeix més

Els tracker jackers són un llibre?

Els Tracker jackers són vespes dissenyades genèticament, concebudes i creades al Capitoli. Estan codificats genèticament per atacar qualsevol persona o qualsevol cosa que pertorbi el seu niu. Els tracker Jackers semblen vespes normals, excepte per la seva mida més gran i la seva coloració daurada.

Què ha guardat les imatges i els fitxers a la memòria cau?
Llegeix més

Què ha guardat les imatges i els fitxers a la memòria cau?

Les Les dades emmagatzemades a la memòria cau són fitxers, scripts, imatges i altres elements multimèdia emmagatzemats al vostre dispositiu després d'obrir una aplicació o visitar un lloc web per primera vegada. A continuació, aquestes dades s'utilitzen per recopilar ràpidament informació sobre l'aplicació o el lloc web cada vegada que es torna a visitar, reduint el temps de càrrega.

La disestèsia desapareix?
Llegeix més

La disestèsia desapareix?

De vegades es resolen sols, només per tornar a aparèixer més tard. De vegades són continus. Tanmateix, si teniu disestèsia per primera vegada, hauríeu d'informar el vostre metge, en cas que el nou símptoma indiqui una recaiguda. Com desfer-se de la disestèsia?