| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452 |
- # 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
|