Coverage for src / bluetooth_sig / gatt / characteristics / pipeline / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-18 11:17 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-18 11:17 +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]