Coverage for src / bluetooth_sig / types / registry / __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"""Core types for Bluetooth SIG registry data structures."""
3from __future__ import annotations
5__all__ = [
6 "AdTypeInfo",
7 "AttributeIdEntry",
8 "BaseUuidInfo",
9 "CharacteristicSpec",
10 "FieldInfo",
11 "KeyNameInfo",
12 "NameOpcodeTypeInfo",
13 "NameUuidTypeInfo",
14 "NameValueInfo",
15 "PermittedCharacteristicEntry",
16 "ProfileLookupEntry",
17 "ProtocolParameterEntry",
18 "UnitMetadata",
19 "UuidIdInfo",
20 "ValueNameInfo",
21 "ValueNameReferenceInfo",
22 "generate_basic_aliases",
23]
25from .ad_types import AdTypeInfo
26from .common import (
27 BaseUuidInfo,
28 CharacteristicSpec,
29 FieldInfo,
30 KeyNameInfo,
31 NameOpcodeTypeInfo,
32 NameUuidTypeInfo,
33 NameValueInfo,
34 UnitMetadata,
35 UuidIdInfo,
36 ValueNameInfo,
37 ValueNameReferenceInfo,
38 generate_basic_aliases,
39)
40from .profile_types import (
41 AttributeIdEntry,
42 PermittedCharacteristicEntry,
43 ProfileLookupEntry,
44 ProtocolParameterEntry,
45)