Класс ZLibDecoder
Класс ZLibDecoder используется ZLibCodec и GZipCodec для распаковки данных.
Конструкторы
- ZLibDecoder({int windowBits: ZLibOption.DEFAULT_WINDOW_BITS, Список<int> dictionary: null, bool raw: false })
Свойства
- dictionary → Список<int> final
-
Начальный словарь сжатия.
- raw → bool final
-
Если true, deflate генерирует сырые данные без заголовка или концевика zlib и не вычисляет значение проверки adler32
- windowBits → int final
-
Логарифм по основанию 2 размера окна (размера буфера истории). Должно находиться в диапазоне
8..15. Более крупные значения приводят к лучшему сжатию за счёт использования памяти. Значение по умолчанию —15. - hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Тип только для чтения, унаследованное
-
Представление типа времени выполнения объекта.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- convert(
Список<int> bytes) → Список<int> -
Преобразовать список байтов, используя параметры, заданные в конструкторе ZLibDecoder.
- startChunkedConversion(
Поток<Список<int>> sink) → ПотокПреобразованияБайтов -
Запустить поблочное преобразование. Хотя он принимает любой Поток принимающий
List<int>, оптимальным потоком для передачи в качествеsinkявляется ПотокПреобразованияБайтов. - bind(
Поток<Список<int>> stream) → Поток<Список<int>> унаследованное -
Преобразует предоставленный
stream. - fuse<TT>(
Converter<Список<int>, TT> other) → Converter<Список<int>, TT> унаследованное -
Объединяет
thisсother. - noSuchMethod(
Вызов invocation) → dynamic унаследованное -
Вызывается при доступе к несуществующему методу или свойству.
- toString(
) → Строка унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/ZLibDecoder-class.html