Kada msgrcv neće uspjeti?

Sadržaj:

Kada msgrcv neće uspjeti?
Kada msgrcv neće uspjeti?
Anonim

Funkcija msgrcv neće uspjeti ako: [E2BIG] Vrijednost mtext je veća od msgsz i (msgflg & MSG_NOERROR) je 0. [APRI

Blokira li Msgrcv?

Funkcije msgsnd i msgrcv mogu se izvršiti kao blokirajuće ili neblokirajuće operacije. Neblokirajuće operacije omogućuju asinkroni prijenos poruka -- proces se ne obustavlja kao rezultat slanja ili primanja poruke.

Uklanja li msgrcv poruku iz reda čekanja?

Sistemski poziv msgrcv uklanja poruku iz reda koje je specificirao msqid i stavlja je u međuspremnik na koji ukazuje msgp. Argument msgsz specificira maksimalnu veličinu u bajtovima za član mtext strukture na koju ukazuje argument msgp.

Kako msgrcv radi?

Funkcija msgrcv čita poruku iz reda poruka određenog parametrom msqid i stavlja je u korisnički definirani međuspremnik na koji ukazuje parametar msgp. Parametar msgp ukazuje na korisnički definirani međuspremnik koji mora sadržavati sljedeće: Polje tipa long int koje specificira tip poruke.

Što vraća msgrcv?

POVRATNA VRIJEDNOST

Nakon uspješnog završetka, msgrcv vraća vrijednost jednaku broju bajtova koji su stvarno smješteni u međuspremnik mtext. U suprotnom, poruka neće biti primljena, msgrcv će vratiti (size_t)-1 i errno će biti postavljen da ukaže na pogrešku.

Preporučeni:

Zanimljivi članci
Tko je čuvar avangarde?
Čitaj više

Tko je čuvar avangarde?

Kako bi dodatno ublažio rizik, Vanguard poduzima mjere opreza koristeći nekoliko različitih neovisnih skrbničkih banaka. Te banke uključuju The Bank of New York Mellon, Brown Brothers Harriman & Co., JPMorgan Chase Bank i State Street Bank and Trust Company.

Imaju li kokoši jezik?
Čitaj više

Imaju li kokoši jezik?

Dakle, sada znate odgovor na pitanje, imaju li kokoši jezik? Da, oni doista imaju jezike. Mali šiljasti jezici koje možete vidjeti kako sjede na dnu njihova kljuna ako dobro pogledate. Nemaju raspon pokreta koji mi radimo svojim jezicima, ali ih koriste da im pomognu jesti i piti.

Otvarate li prozore kada se penje?
Čitaj više

Otvarate li prozore kada se penje?

Spremite svoju kadulju na sigurno Možete joj dopustiti i da sama izgori. Neki ljudi vole čekati 20-30 minuta kako bi dim kadulje dosegnuo maksimalnu snagu. Zatim, otvorite sve prozore i svoja ulazna vrata da ispustite svu tu energiju. Kako očistiti svoju kuću kaduljom?