Msgrcv қашан сәтсіз болады?

Мазмұны:

Msgrcv қашан сәтсіз болады?
Msgrcv қашан сәтсіз болады?
Anonim

msgrcv функциясы келесі жағдайларда орындалмайды: [E2BIG] mtext мәні msgsz мәнінен үлкен және (msgflg & MSG_NOERROR) 0 болса. [EACCES]

Msgrcv блоктай ма?

msgsnd және msgrcv функцияларын блоктау немесе блоктамайтын әрекеттер ретінде орындауға болады. Бұғаттамайтын операциялар хабарламаны асинхронды тасымалдауға мүмкіндік береді -- хабарды жіберу немесе алу нәтижесінде процесс тоқтатылмайды.

msgrcv хабарламаны кезектен жояды ма?

msgrcv жүйелік қоңырау msqid арқылы көрсетілген кезектен хабарды жояды және оны msgp арқылы көрсетілген буферге орналастырады. msgsz аргументі msgp аргументі көрсететін құрылымның mtext мүшесі үшін байттағы ең үлкен өлшемді көрсетеді.

msgrcv қалай жұмыс істейді?

msgrcv функциясы msqid параметрі арқылы көрсетілген хабарлама кезегінен хабарды оқиды және оны msgp параметрі көрсететін пайдаланушы анықтайтын буферге орналастырады. msgp параметрі пайдаланушы анықтайтын буферге нұсқайды, ол келесілерді қамтуы керек: Хабардың түрін көрсететін long int түрінің өрісі.

msgrcv нені қайтарады?

ҚАЙТАРУ МӘН

Сәтті аяқталғаннан кейін msgrcv mtext буферіне нақты орналастырылған байттардың санына тең мәнді қайтарады. Әйтпесе, хабар қабылданбайды, msgrcv қайтарылады (ssize_t)-1 және қатені көрсету үшін errno орнатылады.

Ұсынылған:

Қызықты мақалалар
Гетенбург хаттамасы күкірт шығарындыларын реттей ме?
Ары қарай оқу

Гетенбург хаттамасы күкірт шығарындыларын реттей ме?

1999 жылғы Гетеборг хаттамасы ауаны бірнеше ластаушы заттар мен олардың көздеріне бағытталған алғашқы келісім болып табылады. Хаттама сонымен қатар күкірт диоксиді (SO2), аммиак (NH3) және жердегі озон (O3) прекурсорлары азот оксидтері (NOx) және ұшқыш органикалық қосылыстар (VOC) үшін эмиссияларды азайту шектерін белгілейді.

Аксолоттардың тістері бар ма?
Ары қарай оқу

Аксолоттардың тістері бар ма?

толық дамыған тістері болмағандықтан, аксолотлялар тамақты шынымен шайнай алмайды. Көлдегі балапандар немесе аквариумдағы қан құрттары болсын, олар тамақты тұтастай жұтуы керек. Аксолоттардың тістері өткір ме? Аксолоттардың тістері бар ма?

Нафлд салмақ қосады ма?
Ары қарай оқу

Нафлд салмақ қосады ма?

alt= ҰҚҚА-мен ауыратындардың салмағы , BMI және бел шеңбері, GGT және«Сурет» бауыр ферменттері және HbAc1 арқылы өлшенген қандағы глюкоза деңгейі жоғары болды., және бауырдың қаттылығы жоғарылайды, бұл фиброздың көрсеткіші. Бауырдың майлануы салмақ қосады ма?