Overview

Packages

  • Stream
    • Filter

Classes

  • Horde_Stream_Filter_Bin2hex
  • Horde_Stream_Filter_Crc32
  • Horde_Stream_Filter_Eol
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Stream_Filter_Crc32

Stream filter class to compute the CRC32 value of a string.

Usage:

$params = new stdClass;
  stream_filter_register('horde_crc32', 'Horde_Stream_Filter_Crc32');
  stream_filter_[app|pre]pend($stream, 'horde_crc32',
                              [ STREAM_FILTER_[READ|WRITE|ALL] ],
                              [ $params ]);
  while (fread($stream, 8192)) {}
  // CRC32 data in $params->crc32

Copyright 2011-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

php_user_filter
Extended by Horde_Stream_Filter_Crc32
Package: Stream\Filter
Category: Horde
License: LGPL 2.1
Author: Michael Slusarz slusarz@horde.org
Located at Horde/Stream/Filter/Crc32.php
Methods summary
public
# onCreate( )

See

stream_filter_register()

Overrides

php_user_filter::onCreate()
public
# filter( mixed $in, mixed $out, mixed & $consumed, mixed $closing )

See

stream_filter_register()

Overrides

php_user_filter::filter()
Methods inherited from php_user_filter
onClose()
Properties inherited from php_user_filter
$filtername, $params
API documentation generated by ApiGen