joinDeferred = new Deferred; } /** @var Deferred */ public $joinDeferred; /** @var string */ public $exitCodeWatcher; /** @var bool */ public $exitCodeRequested = false; /** @var resource */ public $proc; /** @var int */ public $wrapperPid; /** @var resource */ public $wrapperStderrPipe; /** @var resource[] */ public $sockets; /** @var Deferred[] */ public $stdioDeferreds; /** @var string */ public $connectTimeoutWatcher; /** @var string[] */ public $securityTokens; }