eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'CRC32Stream::CRC32Stream_Castagnoli':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: CRC32Stream_Castagnoli (private in CRC32Stream

This class is only visible from within CRC32Stream.

Inheritance:

   Object
   |
   +--Stream
      |
      +--HashStream
         |
         +--CRCStream
            |
            +--CRC32Stream
               |
               +--CRC32Stream::CRC32Stream_Castagnoli

Package:
stx:libbasic2
Category:
System-Crypt-Hashing
Owner:
CRC32Stream
Author:
Claus Gittinger

Description:


redefined to use the CPU's CRC instruction


Instance protocol:

writing
o  nextPutBytes: count from: anObject startingAt: start
add the hash of anObject to the computed hash so far.
This uses the x86/x86_64 crc instruction,
and works only for the castagnoli polynom



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Tue, 07 Apr 2020 16:27:16 GMT