예제 #1
0
 public function __construct(StreamProcess $child)
 {
     $this->child = $child;
     $this->protocol = new RpcProtocol($this->child->getReadStream(), $this->child->getWriteStream(), $this->child->getErrorStream(), Factory::create());
     $this->output = '';
     $output =& $this->output;
     $this->protocol->registerOutputCallback(function ($out) use(&$output) {
         $output .= $out;
     });
 }