[ Index ]

PHP Cross Reference of Akelos Framework

title

Body

[close]

/ -> AkStream.php (source)

   1  <?php
   2  /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
   3  
   4  // +----------------------------------------------------------------------+
   5  // | Akelos Framework - http://www.akelos.org                             |
   6  // +----------------------------------------------------------------------+
   7  // | Copyright (c) 2002-2006, Akelos Media, S.L.  & Bermi Ferrer Martinez |
   8  // | Released under the GNU Lesser General Public License, see LICENSE.txt|
   9  // +----------------------------------------------------------------------+
  10  
  11  /**
  12   * @package ActionController
  13   * @subpackage Base
  14   * @author Bermi Ferrer <bermi a.t akelos c.om>
  15   * @copyright Copyright (c) 2002-2006, Akelos Media, S.L. http://www.akelos.org
  16   * @license GNU Lesser General Public License <http://www.gnu.org/copyleft/lesser.html>
  17   */
  18  
  19  require_once (AK_LIB_DIR.DS.'Ak.php');
  20  
  21  class AkStream
  22  {
  23      var $buffer_size;
  24      var $path;
  25      
  26      function AkStream($path, $buffer_size = 4096)
  27      {
  28          $this->buffer_size = empty($buffer_size) ? 4096 : $buffer_size;
  29          $this->path = $path;
  30      }
  31  
  32      function stream()
  33      {
  34          Ak::stream($this->path, $this->buffer_size);
  35      }    
  36  }
  37  
  38  ?>


Generated: Mon Oct 27 12:43:49 2008 Cross-referenced by PHPXref 0.6