CRC16 class
CRC-16 code generator
- Inheritance
-
- Object
- HashBase<
HashDigestSink> - CRC16
- Available extensions
Constructors
- CRC16(CRC16Params params)
-
Create a instance for generating CRC-16 hashes
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The name of this algorithm
no setteroverride
- params → CRC16Params
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
bind(
Stream< List< stream) → Stream<int> >HashDigest> -
Transforms the byte array input stream to generate a new stream
which contains a single HashDigest
inherited
-
byteStream(
Stream< int> stream, [int bufferSize = 1024]) → Future<HashDigest> -
Consumes the entire
streamof byte array and generates a HashDigest.inherited -
cast<
RS, RT> () → StreamTransformer< RS, RT> -
Provides a
StreamTransformer<RS, RT>view of this stream transformer.inherited -
code(
String input, [Encoding? encoding]) → int - Gets the CRC-16 code for a String
-
convert(
List< int> input) → HashDigest -
Process the byte array
inputand returns a HashDigest.inherited -
createSink(
) → CRC16Hash -
Create a HashDigestSink for generating message-digests
override
-
file(
dynamic input, [int start = 0, int? end]) → Future< HashDigest> -
Available on HashBase<
Converts theHashDigestSink> , provided by the HashBaseFileSupport extensioninputfile and returns a HashDigest asynchronously. -
fileSync(
dynamic input, {int start = 0, int? end, int bufferSize = 2048}) → HashDigest -
Available on HashBase<
Converts theHashDigestSink> , provided by the HashBaseFileSupport extensioninputfile and returns a HashDigest synchronously. -
hex(
List< int> input) → String -
Process the byte array
inputand returns a hash in hexadecimal.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
string(
String input, [Encoding? encoding]) → HashDigest -
Process the
inputstring and returns a HashDigest.inherited -
stringStraem(
Stream< String> stream, [Encoding? encoding]) → Future<HashDigest> -
Consumes the entire
streamof string and generates a HashDigest.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited