Milloin msgrcv epäonnistuu?

Sisällysluettelo:

Milloin msgrcv epäonnistuu?
Milloin msgrcv epäonnistuu?
Anonim

Msgrcv-toiminto epäonnistuu, jos: [E2BIG] Mtext:n arvo on suurempi kuin msgsz ja (msgflg & MSG_NOERROR) on 0. [EACCES]

Estääkö Msgrcv?

Msgsnd- ja msgrcv-toiminnot voidaan suorittaa joko esto- tai ei-estotoimintoina. Ei-estotoiminnot mahdollistavat asynkronisen viestien siirron – prosessia ei keskeytetä viestin lähettämisen tai vastaanottamisen seurauksena.

Poistaako msgrcv viestin jonosta?

msgrcv-järjestelmäkutsu poistaa viestin msqid määrittämästä jonosta ja sijoittaa sen puskuriin, johon msgp osoittaa. Argumentti msgsz määrittää msgp-argumentin osoittaman rakenteen jäsentekstin enimmäiskoon tavuina.

Kuinka msgrcv toimii?

Msgrcv-funktio lukee viestin msqid-parametrin määrittämästä viestijonosta ja sijoittaa sen käyttäjän määrittämään puskuriin, johon msgp-parametri osoittaa. msgp-parametri osoittaa käyttäjän määrittämää puskuria, jonka tulee sisältää seuraavat tiedot: Long int -tyyppinen kenttä, joka määrittää viestin tyypin.

Mitä msgrcv palauttaa?

RETURN VALUE

Onnistuneen valmistumisen jälkeen msgrcv palauttaa arvon, joka vastaa puskuriin mtext todellisuudessa sijoitettujen tavujen määrää. Muuten viestiä ei vastaanoteta, msgrcv palauttaa (ssize_t)-1 ja errno asetetaan ilmoittamaan virheestä.

Suositeltava:

Mielenkiintoisia artikkeleita
Mitä tietoja kannattaa ottaa huomioon älypuhelinta ostettaessa?
Lue lisää

Mitä tietoja kannattaa ottaa huomioon älypuhelinta ostettaessa?

Tässä on 10 tärkeintä tietoa, jotka meidän on tarkistettava ennen älypuhelimen ostamista: Akun kesto. Tämä on luultavasti kriittisin näkökohta - loppujen lopuksi puhelin on vain niin hyvä kuin sen akun kapasiteetti. … Käyttöjärjestelmä.

Onko loyola aina ollut sekaisin?
Lue lisää

Onko loyola aina ollut sekaisin?

Loyola-peli 21. tammikuuta 1989. Vuonna 1926 epävirallisempi mutta paljon sitovampi prosessi antoi lopulta Loyolan joukkueille lempinimen - Ramblers. Tuona vuonna jalkapallojoukkue matkusti laaj alti ympäri Yhdysv altoja, "vaelsi" paikasta toiseen pelejä varten ja ansaitsi siten lempinimen "

Upoutuiko Titanic optisen illuusion takia?
Lue lisää

Upoutuiko Titanic optisen illuusion takia?

Uurrauttava uusi tutkimus Titanicin uppoamisesta on paljastanut laiva syöksyi maahan, koska jäävuoren peittyi optinen illuusio. Yksi maailman johtavista tuomitun matkustaja-aluksen asiantuntijoista on löytänyt todisteita siitä, että kuuluisan onnettomuuden syynä oli "