# Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only """ This file contains the exact signatures for all functions in module PySide6.QtBluetooth, except for defaults which are replaced by "...". """ # mypy: disable-error-code="override, overload-overlap" # Module `PySide6.QtBluetooth` import PySide6.QtBluetooth import PySide6.QtCore import os import enum import typing import collections.abc from PySide6.QtCore import Signal from shiboken6 import Shiboken class QBluetooth(Shiboken.Object): class AttAccessConstraint(enum.Flag): AttAuthorizationRequired = 0x1 AttAuthenticationRequired = 0x2 AttEncryptionRequired = 0x4 class Security(enum.Flag): NoSecurity = 0x0 Authorization = 0x1 Authentication = 0x2 Encryption = 0x4 Secure = 0x8 class QBluetoothAddress(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QBluetoothAddress, /) -> None: ... @typing.overload def __init__(self, address: str, /) -> None: ... @typing.overload def __init__(self, address: int, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QBluetoothAddress, /) -> bool: ... def __hash__(self, /) -> int: ... def __lt__(self, b: PySide6.QtBluetooth.QBluetoothAddress, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QBluetoothAddress, /) -> bool: ... def __repr__(self, /) -> str: ... def clear(self, /) -> None: ... def isNull(self, /) -> bool: ... def toString(self, /) -> str: ... def toUInt64(self, /) -> int: ... class QBluetoothDeviceDiscoveryAgent(PySide6.QtCore.QObject): canceled : typing.ClassVar[Signal] = ... # canceled() deviceDiscovered : typing.ClassVar[Signal] = ... # deviceDiscovered(QBluetoothDeviceInfo) deviceUpdated : typing.ClassVar[Signal] = ... # deviceUpdated(QBluetoothDeviceInfo,QBluetoothDeviceInfo::Fields) errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QBluetoothDeviceDiscoveryAgent::Error) finished : typing.ClassVar[Signal] = ... # finished() class DiscoveryMethod(enum.Flag): NoMethod = 0x0 ClassicMethod = 0x1 LowEnergyMethod = 0x2 class Error(enum.Enum): NoError = 0x0 InputOutputError = 0x1 PoweredOffError = 0x2 InvalidBluetoothAdapterError = 0x3 UnsupportedPlatformError = 0x4 UnsupportedDiscoveryMethod = 0x5 LocationServiceTurnedOffError = 0x6 MissingPermissionsError = 0x7 UnknownError = 0x64 @typing.overload def __init__(self, deviceAdapter: PySide6.QtBluetooth.QBluetoothAddress, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... @typing.overload def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... def discoveredDevices(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothDeviceInfo]: ... def error(self, /) -> PySide6.QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error: ... def errorString(self, /) -> str: ... def isActive(self, /) -> bool: ... def lowEnergyDiscoveryTimeout(self, /) -> int: ... def setLowEnergyDiscoveryTimeout(self, msTimeout: int, /) -> None: ... @typing.overload def start(self, /) -> None: ... @typing.overload def start(self, method: PySide6.QtBluetooth.QBluetoothDeviceDiscoveryAgent.DiscoveryMethod, /) -> None: ... def stop(self, /) -> None: ... @staticmethod def supportedDiscoveryMethods() -> PySide6.QtBluetooth.QBluetoothDeviceDiscoveryAgent.DiscoveryMethod: ... class QBluetoothDeviceInfo(Shiboken.Object): class CoreConfiguration(enum.Flag): UnknownCoreConfiguration = 0x0 LowEnergyCoreConfiguration = 0x1 BaseRateCoreConfiguration = 0x2 BaseRateAndLowEnergyCoreConfiguration = 0x3 class Field(enum.Flag): None_ = 0x0 RSSI = 0x1 ManufacturerData = 0x2 ServiceData = 0x4 All = 0x7fff class MajorDeviceClass(enum.Enum): MiscellaneousDevice = 0x0 ComputerDevice = 0x1 PhoneDevice = 0x2 NetworkDevice = 0x3 AudioVideoDevice = 0x4 PeripheralDevice = 0x5 ImagingDevice = 0x6 WearableDevice = 0x7 ToyDevice = 0x8 HealthDevice = 0x9 UncategorizedDevice = 0x1f class MinorAudioVideoClass(enum.Enum): UncategorizedAudioVideoDevice = 0x0 WearableHeadsetDevice = 0x1 HandsFreeDevice = 0x2 Microphone = 0x4 Loudspeaker = 0x5 Headphones = 0x6 PortableAudioDevice = 0x7 CarAudio = 0x8 SetTopBox = 0x9 HiFiAudioDevice = 0xa Vcr = 0xb VideoCamera = 0xc Camcorder = 0xd VideoMonitor = 0xe VideoDisplayAndLoudspeaker = 0xf VideoConferencing = 0x10 GamingDevice = 0x12 class MinorComputerClass(enum.Enum): UncategorizedComputer = 0x0 DesktopComputer = 0x1 ServerComputer = 0x2 LaptopComputer = 0x3 HandheldClamShellComputer = 0x4 HandheldComputer = 0x5 WearableComputer = 0x6 class MinorHealthClass(enum.Enum): UncategorizedHealthDevice = 0x0 HealthBloodPressureMonitor = 0x1 HealthThermometer = 0x2 HealthWeightScale = 0x3 HealthGlucoseMeter = 0x4 HealthPulseOximeter = 0x5 HealthDataDisplay = 0x7 HealthStepCounter = 0x8 class MinorImagingClass(enum.Enum): UncategorizedImagingDevice = 0x0 ImageDisplay = 0x4 ImageCamera = 0x8 ImageScanner = 0x10 ImagePrinter = 0x20 class MinorMiscellaneousClass(enum.Enum): UncategorizedMiscellaneous = 0x0 class MinorNetworkClass(enum.Enum): NetworkFullService = 0x0 NetworkLoadFactorOne = 0x8 NetworkLoadFactorTwo = 0x10 NetworkLoadFactorThree = 0x18 NetworkLoadFactorFour = 0x20 NetworkLoadFactorFive = 0x28 NetworkLoadFactorSix = 0x30 NetworkNoService = 0x38 class MinorPeripheralClass(enum.Enum): UncategorizedPeripheral = 0x0 JoystickPeripheral = 0x1 GamepadPeripheral = 0x2 RemoteControlPeripheral = 0x3 SensingDevicePeripheral = 0x4 DigitizerTabletPeripheral = 0x5 CardReaderPeripheral = 0x6 KeyboardPeripheral = 0x10 PointingDevicePeripheral = 0x20 KeyboardWithPointingDevicePeripheral = 0x30 class MinorPhoneClass(enum.Enum): UncategorizedPhone = 0x0 CellularPhone = 0x1 CordlessPhone = 0x2 SmartPhone = 0x3 WiredModemOrVoiceGatewayPhone = 0x4 CommonIsdnAccessPhone = 0x5 class MinorToyClass(enum.Enum): UncategorizedToy = 0x0 ToyRobot = 0x1 ToyVehicle = 0x2 ToyDoll = 0x3 ToyController = 0x4 ToyGame = 0x5 class MinorWearableClass(enum.Enum): UncategorizedWearableDevice = 0x0 WearableWristWatch = 0x1 WearablePager = 0x2 WearableJacket = 0x3 WearableHelmet = 0x4 WearableGlasses = 0x5 class ServiceClass(enum.Flag): NoService = 0x0 PositioningService = 0x1 NetworkingService = 0x2 RenderingService = 0x4 CapturingService = 0x8 ObjectTransferService = 0x10 AudioService = 0x20 TelephonyService = 0x40 InformationService = 0x80 AllServices = 0x7ff @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, address: PySide6.QtBluetooth.QBluetoothAddress, name: str, classOfDevice: int, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QBluetoothDeviceInfo, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, name: str, classOfDevice: int, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QBluetoothDeviceInfo, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QBluetoothDeviceInfo, /) -> bool: ... def address(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def coreConfigurations(self, /) -> PySide6.QtBluetooth.QBluetoothDeviceInfo.CoreConfiguration: ... def deviceUuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def isCached(self, /) -> bool: ... def isValid(self, /) -> bool: ... def majorDeviceClass(self, /) -> PySide6.QtBluetooth.QBluetoothDeviceInfo.MajorDeviceClass: ... @typing.overload def manufacturerData(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ... @typing.overload def manufacturerData(self, manufacturerId: int, /) -> PySide6.QtCore.QByteArray: ... def manufacturerIds(self, /) -> typing.List[int]: ... def minorDeviceClass(self, /) -> int: ... def name(self, /) -> str: ... def rssi(self, /) -> int: ... def serviceClasses(self, /) -> PySide6.QtBluetooth.QBluetoothDeviceInfo.ServiceClass: ... @typing.overload def serviceData(self, /) -> typing.Dict[PySide6.QtBluetooth.QBluetoothUuid, PySide6.QtCore.QByteArray]: ... @typing.overload def serviceData(self, serviceId: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> PySide6.QtCore.QByteArray: ... def serviceIds(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... def serviceUuids(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... def setCached(self, cached: bool, /) -> None: ... def setCoreConfigurations(self, coreConfigs: PySide6.QtBluetooth.QBluetoothDeviceInfo.CoreConfiguration, /) -> None: ... def setDeviceUuid(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... def setManufacturerData(self, manufacturerId: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ... def setName(self, name: str, /) -> None: ... def setRssi(self, signal: int, /) -> None: ... def setServiceData(self, serviceId: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ... def setServiceUuids(self, uuids: collections.abc.Sequence[PySide6.QtBluetooth.QBluetoothUuid], /) -> None: ... class QBluetoothHostInfo(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QBluetoothHostInfo, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QBluetoothHostInfo, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QBluetoothHostInfo, /) -> bool: ... def address(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def name(self, /) -> str: ... def setAddress(self, address: PySide6.QtBluetooth.QBluetoothAddress, /) -> None: ... def setName(self, name: str, /) -> None: ... class QBluetoothLocalDevice(PySide6.QtCore.QObject): deviceConnected : typing.ClassVar[Signal] = ... # deviceConnected(QBluetoothAddress) deviceDisconnected : typing.ClassVar[Signal] = ... # deviceDisconnected(QBluetoothAddress) errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QBluetoothLocalDevice::Error) hostModeStateChanged : typing.ClassVar[Signal] = ... # hostModeStateChanged(QBluetoothLocalDevice::HostMode) pairingFinished : typing.ClassVar[Signal] = ... # pairingFinished(QBluetoothAddress,QBluetoothLocalDevice::Pairing) class Error(enum.Enum): NoError = 0x0 PairingError = 0x1 MissingPermissionsError = 0x2 UnknownError = 0x64 class HostMode(enum.Enum): HostPoweredOff = 0x0 HostConnectable = 0x1 HostDiscoverable = 0x2 HostDiscoverableLimitedInquiry = 0x3 class Pairing(enum.Enum): Unpaired = 0x0 Paired = 0x1 AuthorizedPaired = 0x2 @typing.overload def __init__(self, address: PySide6.QtBluetooth.QBluetoothAddress, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... @typing.overload def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... def address(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... @staticmethod def allDevices() -> typing.List[PySide6.QtBluetooth.QBluetoothHostInfo]: ... def connectedDevices(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothAddress]: ... def hostMode(self, /) -> PySide6.QtBluetooth.QBluetoothLocalDevice.HostMode: ... def isValid(self, /) -> bool: ... def name(self, /) -> str: ... def pairingStatus(self, address: PySide6.QtBluetooth.QBluetoothAddress, /) -> PySide6.QtBluetooth.QBluetoothLocalDevice.Pairing: ... def powerOn(self, /) -> None: ... def requestPairing(self, address: PySide6.QtBluetooth.QBluetoothAddress, pairing: PySide6.QtBluetooth.QBluetoothLocalDevice.Pairing, /) -> None: ... def setHostMode(self, mode: PySide6.QtBluetooth.QBluetoothLocalDevice.HostMode, /) -> None: ... class QBluetoothServer(PySide6.QtCore.QObject): errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QBluetoothServer::Error) newConnection : typing.ClassVar[Signal] = ... # newConnection() class Error(enum.Enum): NoError = 0x0 UnknownError = 0x1 PoweredOffError = 0x2 InputOutputError = 0x3 ServiceAlreadyRegisteredError = 0x4 UnsupportedProtocolError = 0x5 MissingPermissionsError = 0x6 def __init__(self, serverType: PySide6.QtBluetooth.QBluetoothServiceInfo.Protocol, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... def close(self, /) -> None: ... def error(self, /) -> PySide6.QtBluetooth.QBluetoothServer.Error: ... def hasPendingConnections(self, /) -> bool: ... def isListening(self, /) -> bool: ... @typing.overload def listen(self, /, address: PySide6.QtBluetooth.QBluetoothAddress = ..., port: int | None = ...) -> bool: ... @typing.overload def listen(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /, serviceName: str = ...) -> PySide6.QtBluetooth.QBluetoothServiceInfo: ... def maxPendingConnections(self, /) -> int: ... def nextPendingConnection(self, /) -> PySide6.QtBluetooth.QBluetoothSocket: ... def securityFlags(self, /) -> PySide6.QtBluetooth.QBluetooth.Security: ... def serverAddress(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def serverPort(self, /) -> int: ... def serverType(self, /) -> PySide6.QtBluetooth.QBluetoothServiceInfo.Protocol: ... def setMaxPendingConnections(self, numConnections: int, /) -> None: ... def setSecurityFlags(self, security: PySide6.QtBluetooth.QBluetooth.Security, /) -> None: ... class QBluetoothServiceDiscoveryAgent(PySide6.QtCore.QObject): canceled : typing.ClassVar[Signal] = ... # canceled() errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QBluetoothServiceDiscoveryAgent::Error) finished : typing.ClassVar[Signal] = ... # finished() serviceDiscovered : typing.ClassVar[Signal] = ... # serviceDiscovered(QBluetoothServiceInfo) class DiscoveryMode(enum.Enum): MinimalDiscovery = 0x0 FullDiscovery = 0x1 class Error(enum.Enum): NoError = 0x0 InputOutputError = 0x1 PoweredOffError = 0x2 InvalidBluetoothAdapterError = 0x3 MissingPermissionsError = 0x7 UnknownError = 0x64 @typing.overload def __init__(self, deviceAdapter: PySide6.QtBluetooth.QBluetoothAddress, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... @typing.overload def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... def clear(self, /) -> None: ... def discoveredServices(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothServiceInfo]: ... def error(self, /) -> PySide6.QtBluetooth.QBluetoothServiceDiscoveryAgent.Error: ... def errorString(self, /) -> str: ... def isActive(self, /) -> bool: ... def remoteAddress(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def setRemoteAddress(self, address: PySide6.QtBluetooth.QBluetoothAddress, /) -> bool: ... @typing.overload def setUuidFilter(self, uuids: collections.abc.Sequence[PySide6.QtBluetooth.QBluetoothUuid], /) -> None: ... @typing.overload def setUuidFilter(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... def start(self, /, mode: PySide6.QtBluetooth.QBluetoothServiceDiscoveryAgent.DiscoveryMode = ...) -> None: ... def stop(self, /) -> None: ... def uuidFilter(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... class QBluetoothServiceInfo(Shiboken.Object): class Alternative(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, Alternative: PySide6.QtBluetooth.QBluetoothServiceInfo.Alternative, /) -> None: ... @typing.overload def __init__(self, list: collections.abc.Sequence[typing.Any], /) -> None: ... def __add__(self, l: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... def __copy__(self, /) -> typing.Self: ... def __iadd__(self, l: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... def __lshift__(self, l: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... @typing.overload def append(self, l: collections.abc.Sequence[typing.Any], /) -> None: ... @typing.overload def append(self, arg__1: typing.Any, /) -> None: ... def at(self, i: int, /) -> typing.Any: ... def back(self, /) -> typing.Any: ... def capacity(self, /) -> int: ... def clear(self, /) -> None: ... def constData(self, /) -> object: ... def constFirst(self, /) -> typing.Any: ... def constLast(self, /) -> typing.Any: ... def count(self, /) -> int: ... def data(self, /) -> object: ... def empty(self, /) -> bool: ... @typing.overload def first(self, /) -> typing.Any: ... @typing.overload def first(self, n: int, /) -> typing.List[typing.Any]: ... @staticmethod def fromList(list: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... @staticmethod def fromVector(vector: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... def front(self, /) -> typing.Any: ... def insert(self, arg__1: int, arg__2: typing.Any, /) -> None: ... def isEmpty(self, /) -> bool: ... def isSharedWith(self, other: collections.abc.Sequence[typing.Any], /) -> bool: ... @typing.overload def last(self, /) -> typing.Any: ... @typing.overload def last(self, n: int, /) -> typing.List[typing.Any]: ... def length(self, /) -> int: ... @staticmethod def maxSize() -> int: ... def max_size(self, /) -> int: ... def mid(self, pos: int, /, len: int = ...) -> typing.List[typing.Any]: ... def move(self, from_: int, to: int, /) -> None: ... def pop_back(self, /) -> None: ... def pop_front(self, /) -> None: ... def prepend(self, arg__1: typing.Any, /) -> None: ... def push_back(self, arg__1: typing.Any, /) -> None: ... def push_front(self, arg__1: typing.Any, /) -> None: ... def remove(self, i: int, /, n: int = ...) -> None: ... def removeAll(self, arg__1: typing.Any, /) -> None: ... def removeAt(self, i: int, /) -> None: ... def removeFirst(self, /) -> None: ... def removeLast(self, /) -> None: ... def removeOne(self, arg__1: typing.Any, /) -> None: ... def reserve(self, size: int, /) -> None: ... def resize(self, size: int, /) -> None: ... def resizeForOverwrite(self, size: int, /) -> None: ... def shrink_to_fit(self, /) -> None: ... def size(self, /) -> int: ... @typing.overload def sliced(self, pos: int, /) -> typing.List[typing.Any]: ... @typing.overload def sliced(self, pos: int, n: int, /) -> typing.List[typing.Any]: ... def squeeze(self, /) -> None: ... def swap(self, other: collections.abc.Sequence[typing.Any], /) -> None: ... def swapItemsAt(self, i: int, j: int, /) -> None: ... def takeAt(self, i: int, /) -> typing.Any: ... def toList(self, /) -> typing.List[typing.Any]: ... def toVector(self, /) -> typing.List[typing.Any]: ... def value(self, i: int, /) -> typing.Any: ... class AttributeId(enum.Enum): ServiceRecordHandle = 0x0 ServiceClassIds = 0x1 ServiceRecordState = 0x2 ServiceId = 0x3 ProtocolDescriptorList = 0x4 BrowseGroupList = 0x5 LanguageBaseAttributeIdList = 0x6 ServiceInfoTimeToLive = 0x7 ServiceAvailability = 0x8 BluetoothProfileDescriptorList = 0x9 DocumentationUrl = 0xa ClientExecutableUrl = 0xb IconUrl = 0xc AdditionalProtocolDescriptorList = 0xd PrimaryLanguageBase = 0x100 ServiceName = 0x100 ServiceDescription = 0x101 ServiceProvider = 0x102 class Protocol(enum.Enum): UnknownProtocol = 0x0 L2capProtocol = 0x1 RfcommProtocol = 0x2 class Sequence(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, Sequence: PySide6.QtBluetooth.QBluetoothServiceInfo.Sequence, /) -> None: ... @typing.overload def __init__(self, list: collections.abc.Sequence[typing.Any], /) -> None: ... def __add__(self, l: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... def __copy__(self, /) -> typing.Self: ... def __iadd__(self, l: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... def __lshift__(self, l: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... @typing.overload def append(self, l: collections.abc.Sequence[typing.Any], /) -> None: ... @typing.overload def append(self, arg__1: typing.Any, /) -> None: ... def at(self, i: int, /) -> typing.Any: ... def back(self, /) -> typing.Any: ... def capacity(self, /) -> int: ... def clear(self, /) -> None: ... def constData(self, /) -> object: ... def constFirst(self, /) -> typing.Any: ... def constLast(self, /) -> typing.Any: ... def count(self, /) -> int: ... def data(self, /) -> object: ... def empty(self, /) -> bool: ... @typing.overload def first(self, /) -> typing.Any: ... @typing.overload def first(self, n: int, /) -> typing.List[typing.Any]: ... @staticmethod def fromList(list: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... @staticmethod def fromVector(vector: collections.abc.Sequence[typing.Any], /) -> typing.List[typing.Any]: ... def front(self, /) -> typing.Any: ... def insert(self, arg__1: int, arg__2: typing.Any, /) -> None: ... def isEmpty(self, /) -> bool: ... def isSharedWith(self, other: collections.abc.Sequence[typing.Any], /) -> bool: ... @typing.overload def last(self, /) -> typing.Any: ... @typing.overload def last(self, n: int, /) -> typing.List[typing.Any]: ... def length(self, /) -> int: ... @staticmethod def maxSize() -> int: ... def max_size(self, /) -> int: ... def mid(self, pos: int, /, len: int = ...) -> typing.List[typing.Any]: ... def move(self, from_: int, to: int, /) -> None: ... def pop_back(self, /) -> None: ... def pop_front(self, /) -> None: ... def prepend(self, arg__1: typing.Any, /) -> None: ... def push_back(self, arg__1: typing.Any, /) -> None: ... def push_front(self, arg__1: typing.Any, /) -> None: ... def remove(self, i: int, /, n: int = ...) -> None: ... def removeAll(self, arg__1: typing.Any, /) -> None: ... def removeAt(self, i: int, /) -> None: ... def removeFirst(self, /) -> None: ... def removeLast(self, /) -> None: ... def removeOne(self, arg__1: typing.Any, /) -> None: ... def reserve(self, size: int, /) -> None: ... def resize(self, size: int, /) -> None: ... def resizeForOverwrite(self, size: int, /) -> None: ... def shrink_to_fit(self, /) -> None: ... def size(self, /) -> int: ... @typing.overload def sliced(self, pos: int, /) -> typing.List[typing.Any]: ... @typing.overload def sliced(self, pos: int, n: int, /) -> typing.List[typing.Any]: ... def squeeze(self, /) -> None: ... def swap(self, other: collections.abc.Sequence[typing.Any], /) -> None: ... def swapItemsAt(self, i: int, j: int, /) -> None: ... def takeAt(self, i: int, /) -> typing.Any: ... def toList(self, /) -> typing.List[typing.Any]: ... def toVector(self, /) -> typing.List[typing.Any]: ... def value(self, i: int, /) -> typing.Any: ... @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QBluetoothServiceInfo, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __repr__(self, /) -> str: ... def attribute(self, attributeId: int, /) -> typing.Any: ... def attributes(self, /) -> typing.List[int]: ... def contains(self, attributeId: int, /) -> bool: ... def device(self, /) -> PySide6.QtBluetooth.QBluetoothDeviceInfo: ... def isComplete(self, /) -> bool: ... def isRegistered(self, /) -> bool: ... def isValid(self, /) -> bool: ... def protocolDescriptor(self, protocol: PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid, /) -> PySide6.QtBluetooth.QBluetoothServiceInfo.Sequence: ... def protocolServiceMultiplexer(self, /) -> int: ... def registerService(self, /, localAdapter: PySide6.QtBluetooth.QBluetoothAddress = ...) -> bool: ... def removeAttribute(self, attributeId: int, /) -> None: ... def serverChannel(self, /) -> int: ... def serviceAvailability(self, /) -> int: ... def serviceClassUuids(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... def serviceDescription(self, /) -> str: ... def serviceName(self, /) -> str: ... def serviceProvider(self, /) -> str: ... def serviceUuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... @typing.overload def setAttribute(self, attributeId: int, value: PySide6.QtBluetooth.QBluetoothServiceInfo.Alternative | collections.abc.Sequence[typing.Any], /) -> None: ... @typing.overload def setAttribute(self, attributeId: int, value: PySide6.QtBluetooth.QBluetoothServiceInfo.Sequence | collections.abc.Sequence[typing.Any], /) -> None: ... @typing.overload def setAttribute(self, attributeId: int, value: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... @typing.overload def setAttribute(self, attributeId: int, value: typing.Any, /) -> None: ... def setDevice(self, info: PySide6.QtBluetooth.QBluetoothDeviceInfo, /) -> None: ... def setServiceAvailability(self, availability: int, /) -> None: ... def setServiceDescription(self, description: str, /) -> None: ... def setServiceName(self, name: str, /) -> None: ... def setServiceProvider(self, provider: str, /) -> None: ... def setServiceUuid(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... def socketProtocol(self, /) -> PySide6.QtBluetooth.QBluetoothServiceInfo.Protocol: ... def unregisterService(self, /) -> bool: ... class QBluetoothSocket(PySide6.QtCore.QIODevice): connected : typing.ClassVar[Signal] = ... # connected() disconnected : typing.ClassVar[Signal] = ... # disconnected() errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QBluetoothSocket::SocketError) stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QBluetoothSocket::SocketState) class SocketError(enum.Enum): NoSocketError = 0x0 UnknownSocketError = 0x1 RemoteHostClosedError = 0x2 HostNotFoundError = 0x3 ServiceNotFoundError = 0x4 NetworkError = 0x5 UnsupportedProtocolError = 0x6 OperationError = 0x7 MissingPermissionsError = 0x8 class SocketState(enum.Enum): UnconnectedState = 0x0 ServiceLookupState = 0x1 ConnectingState = 0x2 ConnectedState = 0x3 BoundState = 0x4 ClosingState = 0x5 ListeningState = 0x6 @typing.overload def __init__(self, socketType: PySide6.QtBluetooth.QBluetoothServiceInfo.Protocol, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... @typing.overload def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ... def abort(self, /) -> None: ... def bytesAvailable(self, /) -> int: ... def bytesToWrite(self, /) -> int: ... def canReadLine(self, /) -> bool: ... def close(self, /) -> None: ... @typing.overload def connectToService(self, address: PySide6.QtBluetooth.QBluetoothAddress, uuid: PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid, /, mode: PySide6.QtCore.QIODeviceBase.OpenModeFlag = ...) -> None: ... @typing.overload def connectToService(self, address: PySide6.QtBluetooth.QBluetoothAddress, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /, openMode: PySide6.QtCore.QIODeviceBase.OpenModeFlag = ...) -> None: ... @typing.overload def connectToService(self, address: PySide6.QtBluetooth.QBluetoothAddress, port: int, /, openMode: PySide6.QtCore.QIODeviceBase.OpenModeFlag = ...) -> None: ... @typing.overload def connectToService(self, service: PySide6.QtBluetooth.QBluetoothServiceInfo, /, openMode: PySide6.QtCore.QIODeviceBase.OpenModeFlag = ...) -> None: ... def disconnectFromService(self, /) -> None: ... def doDeviceDiscovery(self, service: PySide6.QtBluetooth.QBluetoothServiceInfo, openMode: PySide6.QtCore.QIODeviceBase.OpenModeFlag, /) -> None: ... def error(self, /) -> PySide6.QtBluetooth.QBluetoothSocket.SocketError: ... def errorString(self, /) -> str: ... def isSequential(self, /) -> bool: ... def localAddress(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def localName(self, /) -> str: ... def localPort(self, /) -> int: ... def peerAddress(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def peerName(self, /) -> str: ... def peerPort(self, /) -> int: ... def preferredSecurityFlags(self, /) -> PySide6.QtBluetooth.QBluetooth.Security: ... def readData(self, maxSize: int, /) -> object: ... def setPreferredSecurityFlags(self, flags: PySide6.QtBluetooth.QBluetooth.Security, /) -> None: ... def setSocketDescriptor(self, socketDescriptor: int, socketType: PySide6.QtBluetooth.QBluetoothServiceInfo.Protocol, /, socketState: PySide6.QtBluetooth.QBluetoothSocket.SocketState = ..., openMode: PySide6.QtCore.QIODeviceBase.OpenModeFlag = ...) -> bool: ... def setSocketError(self, error: PySide6.QtBluetooth.QBluetoothSocket.SocketError, /) -> None: ... def setSocketState(self, state: PySide6.QtBluetooth.QBluetoothSocket.SocketState, /) -> None: ... def socketDescriptor(self, /) -> int: ... def socketType(self, /) -> PySide6.QtBluetooth.QBluetoothServiceInfo.Protocol: ... def state(self, /) -> PySide6.QtBluetooth.QBluetoothSocket.SocketState: ... def writeData(self, data: bytes | bytearray | memoryview, maxSize: int, /) -> int: ... class QBluetoothUuid(PySide6.QtCore.QUuid): class CharacteristicType(enum.Enum): DeviceName = 0x2a00 Appearance = 0x2a01 PeripheralPrivacyFlag = 0x2a02 ReconnectionAddress = 0x2a03 PeripheralPreferredConnectionParameters = 0x2a04 ServiceChanged = 0x2a05 AlertLevel = 0x2a06 TxPowerLevel = 0x2a07 DateTime = 0x2a08 DayOfWeek = 0x2a09 DayDateTime = 0x2a0a ExactTime256 = 0x2a0c DSTOffset = 0x2a0d TimeZone = 0x2a0e LocalTimeInformation = 0x2a0f TimeWithDST = 0x2a11 TimeAccuracy = 0x2a12 TimeSource = 0x2a13 ReferenceTimeInformation = 0x2a14 TimeUpdateControlPoint = 0x2a16 TimeUpdateState = 0x2a17 GlucoseMeasurement = 0x2a18 BatteryLevel = 0x2a19 TemperatureMeasurement = 0x2a1c TemperatureType = 0x2a1d IntermediateTemperature = 0x2a1e MeasurementInterval = 0x2a21 BootKeyboardInputReport = 0x2a22 SystemID = 0x2a23 ModelNumberString = 0x2a24 SerialNumberString = 0x2a25 FirmwareRevisionString = 0x2a26 HardwareRevisionString = 0x2a27 SoftwareRevisionString = 0x2a28 ManufacturerNameString = 0x2a29 IEEE1107320601RegulatoryCertificationDataList = 0x2a2a CurrentTime = 0x2a2b MagneticDeclination = 0x2a2c ScanRefresh = 0x2a31 BootKeyboardOutputReport = 0x2a32 BootMouseInputReport = 0x2a33 GlucoseMeasurementContext = 0x2a34 BloodPressureMeasurement = 0x2a35 IntermediateCuffPressure = 0x2a36 HeartRateMeasurement = 0x2a37 BodySensorLocation = 0x2a38 HeartRateControlPoint = 0x2a39 AlertStatus = 0x2a3f RingerControlPoint = 0x2a40 RingerSetting = 0x2a41 AlertCategoryIDBitMask = 0x2a42 AlertCategoryID = 0x2a43 AlertNotificationControlPoint = 0x2a44 UnreadAlertStatus = 0x2a45 NewAlert = 0x2a46 SupportedNewAlertCategory = 0x2a47 SupportedUnreadAlertCategory = 0x2a48 BloodPressureFeature = 0x2a49 HIDInformation = 0x2a4a ReportMap = 0x2a4b HIDControlPoint = 0x2a4c Report = 0x2a4d ProtocolMode = 0x2a4e ScanIntervalWindow = 0x2a4f PnPID = 0x2a50 GlucoseFeature = 0x2a51 RecordAccessControlPoint = 0x2a52 RSCMeasurement = 0x2a53 RSCFeature = 0x2a54 SCControlPoint = 0x2a55 CSCMeasurement = 0x2a5b CSCFeature = 0x2a5c SensorLocation = 0x2a5d CyclingPowerMeasurement = 0x2a63 CyclingPowerVector = 0x2a64 CyclingPowerFeature = 0x2a65 CyclingPowerControlPoint = 0x2a66 LocationAndSpeed = 0x2a67 Navigation = 0x2a68 PositionQuality = 0x2a69 LNFeature = 0x2a6a LNControlPoint = 0x2a6b Elevation = 0x2a6c Pressure = 0x2a6d Temperature = 0x2a6e Humidity = 0x2a6f TrueWindSpeed = 0x2a70 TrueWindDirection = 0x2a71 ApparentWindSpeed = 0x2a72 ApparentWindDirection = 0x2a73 GustFactor = 0x2a74 PollenConcentration = 0x2a75 UVIndex = 0x2a76 Irradiance = 0x2a77 Rainfall = 0x2a78 WindChill = 0x2a79 HeatIndex = 0x2a7a DewPoint = 0x2a7b DescriptorValueChanged = 0x2a7d AerobicHeartRateLowerLimit = 0x2a7e AerobicThreshold = 0x2a7f Age = 0x2a80 AnaerobicHeartRateLowerLimit = 0x2a81 AnaerobicHeartRateUpperLimit = 0x2a82 AnaerobicThreshold = 0x2a83 AerobicHeartRateUpperLimit = 0x2a84 DateOfBirth = 0x2a85 DateOfThresholdAssessment = 0x2a86 EmailAddress = 0x2a87 FatBurnHeartRateLowerLimit = 0x2a88 FatBurnHeartRateUpperLimit = 0x2a89 FirstName = 0x2a8a FiveZoneHeartRateLimits = 0x2a8b Gender = 0x2a8c HeartRateMax = 0x2a8d Height = 0x2a8e HipCircumference = 0x2a8f LastName = 0x2a90 MaximumRecommendedHeartRate = 0x2a91 RestingHeartRate = 0x2a92 SportTypeForAerobicAnaerobicThresholds = 0x2a93 ThreeZoneHeartRateLimits = 0x2a94 TwoZoneHeartRateLimits = 0x2a95 VO2Max = 0x2a96 WaistCircumference = 0x2a97 Weight = 0x2a98 DatabaseChangeIncrement = 0x2a99 UserIndex = 0x2a9a BodyCompositionFeature = 0x2a9b BodyCompositionMeasurement = 0x2a9c WeightMeasurement = 0x2a9d WeightScaleFeature = 0x2a9e UserControlPoint = 0x2a9f MagneticFluxDensity2D = 0x2aa0 MagneticFluxDensity3D = 0x2aa1 Language = 0x2aa2 BarometricPressureTrend = 0x2aa3 class DescriptorType(enum.Enum): UnknownDescriptorType = 0x0 CharacteristicExtendedProperties = 0x2900 CharacteristicUserDescription = 0x2901 ClientCharacteristicConfiguration = 0x2902 ServerCharacteristicConfiguration = 0x2903 CharacteristicPresentationFormat = 0x2904 CharacteristicAggregateFormat = 0x2905 ValidRange = 0x2906 ExternalReportReference = 0x2907 ReportReference = 0x2908 EnvironmentalSensingConfiguration = 0x290b EnvironmentalSensingMeasurement = 0x290c EnvironmentalSensingTriggerSetting = 0x290d class ProtocolUuid(enum.Enum): Sdp = 0x1 Udp = 0x2 Rfcomm = 0x3 Tcp = 0x4 TcsBin = 0x5 TcsAt = 0x6 Att = 0x7 Obex = 0x8 Ip = 0x9 Ftp = 0xa Http = 0xc Wsp = 0xe Bnep = 0xf Upnp = 0x10 Hidp = 0x11 HardcopyControlChannel = 0x12 HardcopyDataChannel = 0x14 HardcopyNotification = 0x16 Avctp = 0x17 Avdtp = 0x19 Cmtp = 0x1b UdiCPlain = 0x1d McapControlChannel = 0x1e McapDataChannel = 0x1f L2cap = 0x100 class ServiceClassUuid(enum.Enum): ServiceDiscoveryServer = 0x1000 BrowseGroupDescriptor = 0x1001 PublicBrowseGroup = 0x1002 SerialPort = 0x1101 LANAccessUsingPPP = 0x1102 DialupNetworking = 0x1103 IrMCSync = 0x1104 ObexObjectPush = 0x1105 OBEXFileTransfer = 0x1106 IrMCSyncCommand = 0x1107 Headset = 0x1108 AudioSource = 0x110a AudioSink = 0x110b AV_RemoteControlTarget = 0x110c AdvancedAudioDistribution = 0x110d AV_RemoteControl = 0x110e AV_RemoteControlController = 0x110f HeadsetAG = 0x1112 PANU = 0x1115 NAP = 0x1116 GN = 0x1117 DirectPrinting = 0x1118 ReferencePrinting = 0x1119 BasicImage = 0x111a ImagingResponder = 0x111b ImagingAutomaticArchive = 0x111c ImagingReferenceObjects = 0x111d Handsfree = 0x111e HandsfreeAudioGateway = 0x111f DirectPrintingReferenceObjectsService = 0x1120 ReflectedUI = 0x1121 BasicPrinting = 0x1122 PrintingStatus = 0x1123 HumanInterfaceDeviceService = 0x1124 HardcopyCableReplacement = 0x1125 HCRPrint = 0x1126 HCRScan = 0x1127 SIMAccess = 0x112d PhonebookAccessPCE = 0x112e PhonebookAccessPSE = 0x112f PhonebookAccess = 0x1130 HeadsetHS = 0x1131 MessageAccessServer = 0x1132 MessageNotificationServer = 0x1133 MessageAccessProfile = 0x1134 GNSS = 0x1135 GNSSServer = 0x1136 Display3D = 0x1137 Glasses3D = 0x1138 Synchronization3D = 0x1139 MPSProfile = 0x113a MPSService = 0x113b PnPInformation = 0x1200 GenericNetworking = 0x1201 GenericFileTransfer = 0x1202 GenericAudio = 0x1203 GenericTelephony = 0x1204 VideoSource = 0x1303 VideoSink = 0x1304 VideoDistribution = 0x1305 HDP = 0x1400 HDPSource = 0x1401 HDPSink = 0x1402 GenericAccess = 0x1800 GenericAttribute = 0x1801 ImmediateAlert = 0x1802 LinkLoss = 0x1803 TxPower = 0x1804 CurrentTimeService = 0x1805 ReferenceTimeUpdateService = 0x1806 NextDSTChangeService = 0x1807 Glucose = 0x1808 HealthThermometer = 0x1809 DeviceInformation = 0x180a HeartRate = 0x180d PhoneAlertStatusService = 0x180e BatteryService = 0x180f BloodPressure = 0x1810 AlertNotificationService = 0x1811 HumanInterfaceDevice = 0x1812 ScanParameters = 0x1813 RunningSpeedAndCadence = 0x1814 CyclingSpeedAndCadence = 0x1816 CyclingPower = 0x1818 LocationAndNavigation = 0x1819 EnvironmentalSensing = 0x181a BodyComposition = 0x181b UserData = 0x181c WeightScale = 0x181d BondManagement = 0x181e ContinuousGlucoseMonitoring = 0x181f @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid.DescriptorType, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtCore.QUuid, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid, /) -> None: ... @typing.overload def __init__(self, uuid: int, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> bool: ... def __lshift__(self, s: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ... def __ne__(self, b: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> bool: ... def __rshift__(self, s: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ... @staticmethod def characteristicToString(uuid: PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType, /) -> str: ... @staticmethod def descriptorToString(uuid: PySide6.QtBluetooth.QBluetoothUuid.DescriptorType, /) -> str: ... def minimumSize(self, /) -> int: ... @staticmethod def protocolToString(uuid: PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid, /) -> str: ... @staticmethod def serviceClassToString(uuid: PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid, /) -> str: ... def toUInt16(self, /) -> typing.Tuple[int, bool]: ... def toUInt32(self, /) -> typing.Tuple[int, bool]: ... class QIntList: ... class QLowEnergyAdvertisingData(Shiboken.Object): class Discoverability(enum.Enum): DiscoverabilityNone = 0x0 DiscoverabilityLimited = 0x1 DiscoverabilityGeneral = 0x2 @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyAdvertisingData, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyAdvertisingData, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyAdvertisingData, /) -> bool: ... def discoverability(self, /) -> PySide6.QtBluetooth.QLowEnergyAdvertisingData.Discoverability: ... def includePowerLevel(self, /) -> bool: ... @staticmethod def invalidManufacturerId() -> int: ... def localName(self, /) -> str: ... def manufacturerData(self, /) -> PySide6.QtCore.QByteArray: ... def manufacturerId(self, /) -> int: ... def rawData(self, /) -> PySide6.QtCore.QByteArray: ... def services(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... def setDiscoverability(self, mode: PySide6.QtBluetooth.QLowEnergyAdvertisingData.Discoverability, /) -> None: ... def setIncludePowerLevel(self, doInclude: bool, /) -> None: ... def setLocalName(self, name: str, /) -> None: ... def setManufacturerData(self, id: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ... def setRawData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ... def setServices(self, services: collections.abc.Sequence[PySide6.QtBluetooth.QBluetoothUuid], /) -> None: ... def swap(self, other: PySide6.QtBluetooth.QLowEnergyAdvertisingData, /) -> None: ... class QLowEnergyAdvertisingParameters(Shiboken.Object): class AddressInfo(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, AddressInfo: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.AddressInfo, /) -> None: ... @typing.overload def __init__(self, addr: PySide6.QtBluetooth.QBluetoothAddress, t: PySide6.QtBluetooth.QLowEnergyController.RemoteAddressType, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.AddressInfo, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.AddressInfo, /) -> bool: ... class FilterPolicy(enum.Enum): IgnoreWhiteList = 0x0 UseWhiteListForScanning = 0x1 UseWhiteListForConnecting = 0x2 UseWhiteListForScanningAndConnecting = 0x3 class Mode(enum.Enum): AdvInd = 0x0 AdvScanInd = 0x2 AdvNonConnInd = 0x3 @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters, /) -> bool: ... def filterPolicy(self, /) -> PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.FilterPolicy: ... def maximumInterval(self, /) -> int: ... def minimumInterval(self, /) -> int: ... def mode(self, /) -> PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.Mode: ... def setInterval(self, minimum: int, maximum: int, /) -> None: ... def setMode(self, mode: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.Mode, /) -> None: ... def setWhiteList(self, whiteList: collections.abc.Sequence[PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.AddressInfo], policy: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.FilterPolicy, /) -> None: ... def swap(self, other: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters, /) -> None: ... def whiteList(self, /) -> typing.List[PySide6.QtBluetooth.QLowEnergyAdvertisingParameters.AddressInfo]: ... class QLowEnergyCharacteristic(Shiboken.Object): CCCDDisable = ... # type: PySide6.QtCore.QByteArray CCCDEnableIndication = ... # type: PySide6.QtCore.QByteArray CCCDEnableNotification = ... # type: PySide6.QtCore.QByteArray class PropertyType(enum.Flag): Unknown = 0x0 Broadcasting = 0x1 Read = 0x2 WriteNoResponse = 0x4 Write = 0x8 Notify = 0x10 Indicate = 0x20 WriteSigned = 0x40 ExtendedProperty = 0x80 @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyCharacteristic, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyCharacteristic, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyCharacteristic, /) -> bool: ... def clientCharacteristicConfiguration(self, /) -> PySide6.QtBluetooth.QLowEnergyDescriptor: ... def descriptor(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> PySide6.QtBluetooth.QLowEnergyDescriptor: ... def descriptors(self, /) -> typing.List[PySide6.QtBluetooth.QLowEnergyDescriptor]: ... def isValid(self, /) -> bool: ... def name(self, /) -> str: ... def properties(self, /) -> PySide6.QtBluetooth.QLowEnergyCharacteristic.PropertyType: ... def uuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def value(self, /) -> PySide6.QtCore.QByteArray: ... class QLowEnergyCharacteristicData(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyCharacteristicData, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyCharacteristicData, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyCharacteristicData, /) -> bool: ... def addDescriptor(self, descriptor: PySide6.QtBluetooth.QLowEnergyDescriptorData, /) -> None: ... def descriptors(self, /) -> typing.List[PySide6.QtBluetooth.QLowEnergyDescriptorData]: ... def isValid(self, /) -> bool: ... def maximumValueLength(self, /) -> int: ... def minimumValueLength(self, /) -> int: ... def properties(self, /) -> PySide6.QtBluetooth.QLowEnergyCharacteristic.PropertyType: ... def readConstraints(self, /) -> PySide6.QtBluetooth.QBluetooth.AttAccessConstraint: ... def setDescriptors(self, descriptors: collections.abc.Sequence[PySide6.QtBluetooth.QLowEnergyDescriptorData], /) -> None: ... def setProperties(self, properties: PySide6.QtBluetooth.QLowEnergyCharacteristic.PropertyType, /) -> None: ... def setReadConstraints(self, constraints: PySide6.QtBluetooth.QBluetooth.AttAccessConstraint, /) -> None: ... def setUuid(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... def setValue(self, value: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ... def setValueLength(self, minimum: int, maximum: int, /) -> None: ... def setWriteConstraints(self, constraints: PySide6.QtBluetooth.QBluetooth.AttAccessConstraint, /) -> None: ... def swap(self, other: PySide6.QtBluetooth.QLowEnergyCharacteristicData, /) -> None: ... def uuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def value(self, /) -> PySide6.QtCore.QByteArray: ... def writeConstraints(self, /) -> PySide6.QtBluetooth.QBluetooth.AttAccessConstraint: ... class QLowEnergyConnectionParameters(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyConnectionParameters, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyConnectionParameters, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyConnectionParameters, /) -> bool: ... def latency(self, /) -> int: ... def maximumInterval(self, /) -> float: ... def minimumInterval(self, /) -> float: ... def setIntervalRange(self, minimum: float, maximum: float, /) -> None: ... def setLatency(self, latency: int, /) -> None: ... def setSupervisionTimeout(self, timeout: int, /) -> None: ... def supervisionTimeout(self, /) -> int: ... def swap(self, other: PySide6.QtBluetooth.QLowEnergyConnectionParameters, /) -> None: ... class QLowEnergyController(PySide6.QtCore.QObject): connected : typing.ClassVar[Signal] = ... # connected() connectionUpdated : typing.ClassVar[Signal] = ... # connectionUpdated(QLowEnergyConnectionParameters) disconnected : typing.ClassVar[Signal] = ... # disconnected() discoveryFinished : typing.ClassVar[Signal] = ... # discoveryFinished() errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QLowEnergyController::Error) mtuChanged : typing.ClassVar[Signal] = ... # mtuChanged(int) rssiRead : typing.ClassVar[Signal] = ... # rssiRead(short) serviceDiscovered : typing.ClassVar[Signal] = ... # serviceDiscovered(QBluetoothUuid) stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QLowEnergyController::ControllerState) class ControllerState(enum.Enum): UnconnectedState = 0x0 ConnectingState = 0x1 ConnectedState = 0x2 DiscoveringState = 0x3 DiscoveredState = 0x4 ClosingState = 0x5 AdvertisingState = 0x6 class Error(enum.Enum): NoError = 0x0 UnknownError = 0x1 UnknownRemoteDeviceError = 0x2 NetworkError = 0x3 InvalidBluetoothAdapterError = 0x4 ConnectionError = 0x5 AdvertisingError = 0x6 RemoteHostClosedError = 0x7 AuthorizationError = 0x8 MissingPermissionsError = 0x9 RssiReadError = 0xa class RemoteAddressType(enum.Enum): PublicAddress = 0x0 RandomAddress = 0x1 class Role(enum.Enum): CentralRole = 0x0 PeripheralRole = 0x1 def addService(self, service: PySide6.QtBluetooth.QLowEnergyServiceData, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtBluetooth.QLowEnergyService: ... def connectToDevice(self, /) -> None: ... @typing.overload @staticmethod def createCentral(remoteDevice: PySide6.QtBluetooth.QBluetoothDeviceInfo, localDevice: PySide6.QtBluetooth.QBluetoothAddress, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtBluetooth.QLowEnergyController: ... @typing.overload @staticmethod def createCentral(remoteDevice: PySide6.QtBluetooth.QBluetoothDeviceInfo, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtBluetooth.QLowEnergyController: ... @typing.overload @staticmethod def createPeripheral(localDevice: PySide6.QtBluetooth.QBluetoothAddress, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtBluetooth.QLowEnergyController: ... @typing.overload @staticmethod def createPeripheral(parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtBluetooth.QLowEnergyController: ... def createServiceObject(self, service: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtBluetooth.QLowEnergyService: ... def disconnectFromDevice(self, /) -> None: ... def discoverServices(self, /) -> None: ... def error(self, /) -> PySide6.QtBluetooth.QLowEnergyController.Error: ... def errorString(self, /) -> str: ... def localAddress(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def mtu(self, /) -> int: ... def readRssi(self, /) -> None: ... def remoteAddress(self, /) -> PySide6.QtBluetooth.QBluetoothAddress: ... def remoteAddressType(self, /) -> PySide6.QtBluetooth.QLowEnergyController.RemoteAddressType: ... def remoteDeviceUuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def remoteName(self, /) -> str: ... def requestConnectionUpdate(self, parameters: PySide6.QtBluetooth.QLowEnergyConnectionParameters, /) -> None: ... def role(self, /) -> PySide6.QtBluetooth.QLowEnergyController.Role: ... def services(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... def setRemoteAddressType(self, type: PySide6.QtBluetooth.QLowEnergyController.RemoteAddressType, /) -> None: ... def startAdvertising(self, parameters: PySide6.QtBluetooth.QLowEnergyAdvertisingParameters, advertisingData: PySide6.QtBluetooth.QLowEnergyAdvertisingData, /, scanResponseData: PySide6.QtBluetooth.QLowEnergyAdvertisingData = ...) -> None: ... def state(self, /) -> PySide6.QtBluetooth.QLowEnergyController.ControllerState: ... def stopAdvertising(self, /) -> None: ... class QLowEnergyDescriptor(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyDescriptor, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyDescriptor, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyDescriptor, /) -> bool: ... def isValid(self, /) -> bool: ... def name(self, /) -> str: ... def type(self, /) -> PySide6.QtBluetooth.QBluetoothUuid.DescriptorType: ... def uuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def value(self, /) -> PySide6.QtCore.QByteArray: ... class QLowEnergyDescriptorData(Shiboken.Object): @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyDescriptorData, /) -> None: ... @typing.overload def __init__(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, value: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyDescriptorData, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyDescriptorData, /) -> bool: ... def isReadable(self, /) -> bool: ... def isValid(self, /) -> bool: ... def isWritable(self, /) -> bool: ... def readConstraints(self, /) -> PySide6.QtBluetooth.QBluetooth.AttAccessConstraint: ... def setReadPermissions(self, readable: bool, /, constraints: PySide6.QtBluetooth.QBluetooth.AttAccessConstraint = ...) -> None: ... def setUuid(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... def setValue(self, value: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ... def setWritePermissions(self, writable: bool, /, constraints: PySide6.QtBluetooth.QBluetooth.AttAccessConstraint = ...) -> None: ... def swap(self, other: PySide6.QtBluetooth.QLowEnergyDescriptorData, /) -> None: ... def uuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def value(self, /) -> PySide6.QtCore.QByteArray: ... def writeConstraints(self, /) -> PySide6.QtBluetooth.QBluetooth.AttAccessConstraint: ... class QLowEnergyService(PySide6.QtCore.QObject): characteristicChanged : typing.ClassVar[Signal] = ... # characteristicChanged(QLowEnergyCharacteristic,QByteArray) characteristicRead : typing.ClassVar[Signal] = ... # characteristicRead(QLowEnergyCharacteristic,QByteArray) characteristicWritten : typing.ClassVar[Signal] = ... # characteristicWritten(QLowEnergyCharacteristic,QByteArray) descriptorRead : typing.ClassVar[Signal] = ... # descriptorRead(QLowEnergyDescriptor,QByteArray) descriptorWritten : typing.ClassVar[Signal] = ... # descriptorWritten(QLowEnergyDescriptor,QByteArray) errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QLowEnergyService::ServiceError) stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QLowEnergyService::ServiceState) class DiscoveryMode(enum.Enum): FullDiscovery = 0x0 SkipValueDiscovery = 0x1 class ServiceError(enum.Enum): NoError = 0x0 OperationError = 0x1 CharacteristicWriteError = 0x2 DescriptorWriteError = 0x3 UnknownError = 0x4 CharacteristicReadError = 0x5 DescriptorReadError = 0x6 class ServiceState(enum.Enum): InvalidService = 0x0 DiscoveryRequired = 0x1 RemoteService = 0x1 DiscoveringService = 0x2 RemoteServiceDiscovering = 0x2 RemoteServiceDiscovered = 0x3 ServiceDiscovered = 0x3 LocalService = 0x4 class ServiceType(enum.Flag): PrimaryService = 0x1 IncludedService = 0x2 class WriteMode(enum.Enum): WriteWithResponse = 0x0 WriteWithoutResponse = 0x1 WriteSigned = 0x2 def characteristic(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> PySide6.QtBluetooth.QLowEnergyCharacteristic: ... def characteristics(self, /) -> typing.List[PySide6.QtBluetooth.QLowEnergyCharacteristic]: ... @typing.overload def contains(self, characteristic: PySide6.QtBluetooth.QLowEnergyCharacteristic, /) -> bool: ... @typing.overload def contains(self, descriptor: PySide6.QtBluetooth.QLowEnergyDescriptor, /) -> bool: ... def discoverDetails(self, /, mode: PySide6.QtBluetooth.QLowEnergyService.DiscoveryMode = ...) -> None: ... def error(self, /) -> PySide6.QtBluetooth.QLowEnergyService.ServiceError: ... def includedServices(self, /) -> typing.List[PySide6.QtBluetooth.QBluetoothUuid]: ... def readCharacteristic(self, characteristic: PySide6.QtBluetooth.QLowEnergyCharacteristic, /) -> None: ... def readDescriptor(self, descriptor: PySide6.QtBluetooth.QLowEnergyDescriptor, /) -> None: ... def serviceName(self, /) -> str: ... def serviceUuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... def state(self, /) -> PySide6.QtBluetooth.QLowEnergyService.ServiceState: ... def type(self, /) -> PySide6.QtBluetooth.QLowEnergyService.ServiceType: ... def writeCharacteristic(self, characteristic: PySide6.QtBluetooth.QLowEnergyCharacteristic, newValue: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, mode: PySide6.QtBluetooth.QLowEnergyService.WriteMode = ...) -> None: ... def writeDescriptor(self, descriptor: PySide6.QtBluetooth.QLowEnergyDescriptor, newValue: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ... class QLowEnergyServiceData(Shiboken.Object): class ServiceType(enum.Enum): ServiceTypePrimary = 0x2800 ServiceTypeSecondary = 0x2801 @typing.overload def __init__(self, /) -> None: ... @typing.overload def __init__(self, other: PySide6.QtBluetooth.QLowEnergyServiceData, /) -> None: ... def __copy__(self, /) -> typing.Self: ... def __eq__(self, b: PySide6.QtBluetooth.QLowEnergyServiceData, /) -> bool: ... def __ne__(self, b: PySide6.QtBluetooth.QLowEnergyServiceData, /) -> bool: ... def addCharacteristic(self, characteristic: PySide6.QtBluetooth.QLowEnergyCharacteristicData, /) -> None: ... def addIncludedService(self, service: PySide6.QtBluetooth.QLowEnergyService, /) -> None: ... def characteristics(self, /) -> typing.List[PySide6.QtBluetooth.QLowEnergyCharacteristicData]: ... def includedServices(self, /) -> typing.List[PySide6.QtBluetooth.QLowEnergyService]: ... def isValid(self, /) -> bool: ... def setCharacteristics(self, characteristics: collections.abc.Sequence[PySide6.QtBluetooth.QLowEnergyCharacteristicData], /) -> None: ... def setIncludedServices(self, services: collections.abc.Sequence[PySide6.QtBluetooth.QLowEnergyService], /) -> None: ... def setType(self, type: PySide6.QtBluetooth.QLowEnergyServiceData.ServiceType, /) -> None: ... def setUuid(self, uuid: PySide6.QtBluetooth.QBluetoothUuid | PySide6.QtBluetooth.QBluetoothUuid.CharacteristicType | PySide6.QtBluetooth.QBluetoothUuid.DescriptorType | PySide6.QtBluetooth.QBluetoothUuid.ProtocolUuid | PySide6.QtBluetooth.QBluetoothUuid.ServiceClassUuid | PySide6.QtCore.QUuid, /) -> None: ... def swap(self, other: PySide6.QtBluetooth.QLowEnergyServiceData, /) -> None: ... def type(self, /) -> PySide6.QtBluetooth.QLowEnergyServiceData.ServiceType: ... def uuid(self, /) -> PySide6.QtBluetooth.QBluetoothUuid: ... # eof