Thaum twg msgrcv ua tsis tiav?

Cov txheej txheem:

Thaum twg msgrcv ua tsis tiav?
Thaum twg msgrcv ua tsis tiav?
Anonim

Cov haujlwm msgrcv yuav ua tsis tiav yog tias: [E2BIG] Tus nqi ntawm mtext ntau dua msgsz thiab (msgflg & MSG_NOERROR) yog 0. [EACCES]

Msgrcv thaiv?

Cov haujlwm msgsnd thiab msgrcv tuaj yeem ua haujlwm los thaiv lossis tsis thaiv. Kev ua haujlwm tsis thaiv kev tso cai rau kev xa xov asynchronous - cov txheej txheem tsis raug ncua vim kev xa lossis tau txais cov lus.

Puas msgrcv tshem tawm cov lus ntawm kab?

The msgrcv system hu tshem tawm cov lus ntawm kab teev los ntawm msqid thiab muab tso rau hauv qhov tsis tau taw qhia los ntawm msgp. Cov lus sib cav msgsz qhia qhov loj tshaj plaws hauv bytes rau cov tswv cuab mtext ntawm cov qauv taw qhia los ntawm msgp sib cav.

msgrcv ua haujlwm li cas?

Lub msgrcv muaj nuj nqi nyeem a cov lus los ntawm cov kab lus teev tseg los ntawm msqid parameter thiab muab tso rau hauv cov neeg siv-txhais tsis tau taw qhia los ntawm msgp parameter. Lub msgp parameter taw qhia rau tus neeg siv-txhais tsis tau uas yuav tsum muaj cov hauv qab no: Ib daim teb ntawm hom ntev int uas qhia txog hom lus.

msgrcv rov qab li cas?

RETURN VALUE

Thaum ua tiav tiav, msgrcv rov qab tus nqi sib npaug rau tus lej bytes tau muab tso rau hauv qhov tsis muaj mtext. Txwv tsis pub, tsis muaj lus yuav tau txais, msgrcv yuav rov qab (ssize_t)-1 thiab errno yuav raug teeb tsa los qhia qhov yuam kev.

Pom zoo: