Coverage for src/bluetooth_sig/gatt/characteristics/pipeline/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-06-28 01:26 +0000
« prev ^ index » next coverage.py v7.14.3, created at 2026-06-28 01:26 +0000
1"""Pipeline components for characteristic parsing and encoding.
3This package provides the multi-stage pipeline implementation for GATT
4characteristic value parsing and encoding, extracted from ``BaseCharacteristic``
5for separation of concerns.
6"""
8from __future__ import annotations
10from .encode_pipeline import EncodePipeline
11from .parse_pipeline import ParsePipeline
12from .validation import CharacteristicValidator
14__all__ = [
15 "CharacteristicValidator",
16 "EncodePipeline",
17 "ParsePipeline",
18]