Kraken\Stream\StreamReader::__construct PHP 메소드

__construct() 공개 메소드

public __construct ( resource $resource, boolean $autoClose = true )
$resource resource
$autoClose boolean
    public function __construct($resource, $autoClose = true)
    {
        parent::__construct($resource, $autoClose);
        $this->readable = true;
        $this->bufferSize = 4096;
    }

Usage Example

예제 #1
0
 /**
  * @param resource $resource
  * @param LoopInterface $loop
  * @param bool $autoClose
  * @throws InvalidArgumentException
  */
 public function __construct($resource, LoopInterface $loop, $autoClose = true)
 {
     parent::__construct($resource, $autoClose);
     if (function_exists('stream_set_read_buffer')) {
         stream_set_read_buffer($this->resource, 0);
     }
     $this->loop = $loop;
     $this->listening = false;
     $this->paused = true;
     $this->resume();
 }