Класс CompressionOptions
Класс CompressionOptions позволяет управлять параметрами сжатия WebSocket.
Константы
- DEFAULT → CompressionOptions
-
Параметры сжатия WebSocket по умолчанию. Сжатие будет включено со следующими параметрами: clientNoContextTakeover: false serverNoContextTakeover: false clientMaxWindowBits: 15 serverMaxWindowBits: 15
const CompressionOptions() - OFF → CompressionOptions
-
Отключает сжатие WebSocket.
const CompressionOptions(enabled: false)
Конструкторы
- CompressionOptions({bool clientNoContextTakeover: false, bool serverNoContextTakeover: false, int clientMaxWindowBits, int serverMaxWindowBits, bool enabled: true }) const
Свойства
- clientMaxWindowBits → int final
-
Устанавливает максимальное количество бит окна для клиента.
- clientNoContextTakeover → bool final
-
Управляет повторным использованием клиентом экземпляров сжатия.
- enabled → bool final
-
Включает или выключает сжатие WebSocket.
- serverMaxWindowBits → int final
-
Устанавливает максимальное количество бит окна для сервера.
- serverNoContextTakeover → bool final
-
Управляет повторным использованием сервером экземпляров сжатия.
- hashCode → int только для чтения, унаследованное
-
Хеш-код для этого объекта.
- runtimeType → Type только для чтения, унаследованное
-
Представление runtime типа объекта.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 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/CompressionOptions-class.html