Disce Imperii ad Linux - expectabo

nomine

exspecta, waitpid - exspecta processus terminatur

Synopsis

emph type
emph type

pid_t expectamus (int status);
pid_t waitpid (pid_t pid: int status, ins options);

Description

In current processus in insidiis ad supplicium munus suspendit puer exierit, vel donec liberatus est: signum est cuius actio terminatur ad current processus seu signum pertractatio vocare munus. Si puer exivi per auditum iam tempus vocationem (a sic-accersitus "Zombie" processus), quod munus statim refert. Ulla ratio resources usi sunt, a puero liberari.

Quod munus waitpid supplicium suspendere processum, donec de puero ut current ratio certa per pid exierit, vel donec liberatus est: signum est cuius actio terminatur ad current processus seu signum pertractatio vocare munus. Si puer cum rogatus a triumviris pid iam tempus vocationem (a sic-accersitus "Zombie" processus), quod munus statim refert. Ulla ratio resources usi sunt, a puero liberari.

Valor potest esse unus de RecName:

<-1

id exspectare quid enim puer tuus est coetus processus processus cui par valorem absolutum et pid.

-1

quod quisque exspectare debent; id est a quibus exspectare exhibet.

0

id exspectare ad puerum quis coetus processus processus cuius id sit aequalis est vocatio ad processum.

> 0

Id quod exspectarent processus masculus cuius valor aequalis pid.

In valore autem ex VEL options est nulla vel ad certam terminationem inquam constantes:

WNOHANG

id si nullum redire statim pueri exierit.

WUNTRACED

et revertetur ad id quod in pueris praeoccupata sunt et qui status non est relatus.

(Pro Linux solum optiones vide infra.)

Si status NOT expecta aut copia waitpid statu dignitatis indicii loco ostendit.

Hic status non potest ex sequentibus unitas commendatur aestimanda (ut unitas haec stat quiddam (int) as an ratio non est regula --- quiddam est!)

WIFEXITED (status)

Si puer est non-nulla exierunt Northmanni.

WEXITSTATUS (status)

evaluates ad minimum octo significant bits de reditu codice pueri: Quorum discessum, qui profecti sunt ut vocatio est quam ratio exitum, (), sive ratio in reditu ut dicitur in pelagus progressio. Hoc macro si potes modo aestimari non-nulla WIFEXITED rediit.

WIFSIGNALED (status)

si exierit infans processus redit quod non capitur pro signo.

WTERMSIG (status)

signum fecit eum numerum reddit processus terminatur. Hoc macro si potes modo aestimari non-nulla WIFSIGNALED rediit.

WIFSTOPPED (status)

si verum est quod pueri processus refert ad reditus causa est currently morabar; Si hoc solum fiebat per WUNTRACED vocatio.

WSTOPSIG (status)

unde dato numero refert prohibere eum. Hoc macro si potes modo aestimari non-nulla WIFSTOPPED rediit.

Quidam versions of Unix (eg Linux: Solaris, sed non AIX, SunOS) et definias tortor WCOREDUMP (statum) ad utrum puer test pulverem rasurae core processus. Tantum in hoc #ifdef WCOREDUMP conclusus ... return.

Redi Value

Et pueri processus ID in qua exierunt, aut si nullus esset usus et pueri WNOHANG praesto fuit aut ex errore -1 (errno casus in quibus est profectus ad convenientem valorem).

Quos errores

ECHILD

Si processus omnino mercedis pid non est vel non est processus puer vocatio Dei. (Nam quis hoc non fit nisi per proprium actum ad puerum posuit in SIG_IGN SIGCHLD est. Vide etiam in sectione de LINUX NOTA PRÆVIA relatorum.)

EINVAL

options si ratio erat irritum.

EINTR

Si non fuit et WNOHANG unblocked SIGCHLD aut signum esset.