| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376 |
- # 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.QtRemoteObjects, except for defaults which are replaced by "...".
- """
- # mypy: disable-error-code="override, overload-overlap"
- # Module `PySide6.QtRemoteObjects`
- import PySide6.QtRemoteObjects
- import PySide6.QtCore
- import PySide6.QtNetwork
- import enum
- import typing
- import collections.abc
- from PySide6.QtCore import Signal
- from shiboken6 import Shiboken
- class QAbstractItemModelReplica(PySide6.QtCore.QAbstractItemModel):
- initialized : typing.ClassVar[Signal] = ... # initialized()
- def availableRoles(self, /) -> typing.List[int]: ...
- def columnCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
- def data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /, role: int = ...) -> typing.Any: ...
- def flags(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.Qt.ItemFlag: ...
- def hasChildren(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
- def hasData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int, /) -> bool: ...
- def headerData(self, section: int, orientation: PySide6.QtCore.Qt.Orientation, role: int, /) -> typing.Any: ...
- def index(self, row: int, column: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> PySide6.QtCore.QModelIndex: ...
- def isInitialized(self, /) -> bool: ...
- def multiData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, roleDataSpan: PySide6.QtCore.QModelRoleDataSpan | PySide6.QtCore.QModelRoleData, /) -> None: ...
- @typing.overload
- def parent(self, /) -> PySide6.QtCore.QObject: ...
- @typing.overload
- def parent(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.QModelIndex: ...
- def roleNames(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ...
- def rootCacheSize(self, /) -> int: ...
- def rowCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
- def selectionModel(self, /) -> PySide6.QtCore.QItemSelectionModel: ...
- def setData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, value: typing.Any, /, role: int = ...) -> bool: ...
- def setRootCacheSize(self, rootCacheSize: int, /) -> None: ...
- class QConnectionAbstractServer(PySide6.QtCore.QObject):
- newConnection : typing.ClassVar[Signal] = ... # newConnection()
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def address(self, /) -> PySide6.QtCore.QUrl: ...
- def close(self, /) -> None: ...
- def configureNewConnection(self, /) -> PySide6.QtRemoteObjects.QtROServerIoDevice: ...
- def hasPendingConnections(self, /) -> bool: ...
- def listen(self, address: PySide6.QtCore.QUrl | str, /) -> bool: ...
- def nextPendingConnection(self, /) -> PySide6.QtRemoteObjects.QtROServerIoDevice: ...
- def serverError(self, /) -> PySide6.QtNetwork.QAbstractSocket.SocketError: ...
- class QIntList: ...
- class QRemoteObjectAbstractPersistedStore(PySide6.QtCore.QObject):
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def restoreProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[typing.Any]: ...
- def saveProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, values: collections.abc.Sequence[typing.Any], /) -> None: ...
- class QRemoteObjectDynamicReplica(PySide6.QtRemoteObjects.QRemoteObjectReplica): ...
- class QRemoteObjectHost(PySide6.QtRemoteObjects.QRemoteObjectHostBase):
- hostUrlChanged : typing.ClassVar[Signal] = ... # hostUrlChanged()
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, hostUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
- @typing.overload
- def __init__(self, address: PySide6.QtCore.QUrl | str, parent: PySide6.QtCore.QObject, /, *, hostUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
- @typing.overload
- def __init__(self, address: PySide6.QtCore.QUrl | str, /, registryAddress: PySide6.QtCore.QUrl | str = ..., allowedSchemas: PySide6.QtRemoteObjects.QRemoteObjectHostBase.AllowedSchemas = ..., parent: PySide6.QtCore.QObject | None = ..., *, hostUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
- def hostUrl(self, /) -> PySide6.QtCore.QUrl: ...
- def setHostUrl(self, hostAddress: PySide6.QtCore.QUrl | str, /, allowedSchemas: PySide6.QtRemoteObjects.QRemoteObjectHostBase.AllowedSchemas = ...) -> bool: ...
- @staticmethod
- def setLocalServerOptions(options: PySide6.QtNetwork.QLocalServer.SocketOption, /) -> None: ...
- class QRemoteObjectHostBase(PySide6.QtRemoteObjects.QRemoteObjectNode):
- class AllowedSchemas(enum.Enum):
- BuiltInSchemasOnly = 0x0
- AllowExternalRegistration = 0x1
- def addHostSideConnection(self, ioDevice: PySide6.QtCore.QIODevice, /) -> None: ...
- def disableRemoting(self, remoteObject: PySide6.QtCore.QObject, /) -> bool: ...
- @typing.overload
- def enableRemoting(self, model: PySide6.QtCore.QAbstractItemModel, name: str, roles: collections.abc.Sequence[int], /, selectionModel: PySide6.QtCore.QItemSelectionModel | None = ...) -> bool: ...
- @typing.overload
- def enableRemoting(self, object: PySide6.QtCore.QObject, /, name: str = ...) -> bool: ...
- def hostUrl(self, /) -> PySide6.QtCore.QUrl: ...
- def proxy(self, registryUrl: PySide6.QtCore.QUrl | str, /, hostUrl: PySide6.QtCore.QUrl | str = ...) -> bool: ...
- def reverseProxy(self, /) -> bool: ...
- def setHostUrl(self, hostAddress: PySide6.QtCore.QUrl | str, /, allowedSchemas: PySide6.QtRemoteObjects.QRemoteObjectHostBase.AllowedSchemas = ...) -> bool: ...
- def setName(self, name: str, /) -> None: ...
- class QRemoteObjectNode(PySide6.QtCore.QObject):
- error : typing.ClassVar[Signal] = ... # error(QRemoteObjectNode::ErrorCode)
- heartbeatIntervalChanged : typing.ClassVar[Signal] = ... # heartbeatIntervalChanged(int)
- remoteObjectAdded : typing.ClassVar[Signal] = ... # remoteObjectAdded(QRemoteObjectSourceLocation)
- remoteObjectRemoved : typing.ClassVar[Signal] = ... # remoteObjectRemoved(QRemoteObjectSourceLocation)
- class ErrorCode(enum.Enum):
- NoError = 0x0
- RegistryNotAcquired = 0x1
- RegistryAlreadyHosted = 0x2
- NodeIsNoServer = 0x3
- ServerAlreadyCreated = 0x4
- UnintendedRegistryHosting = 0x5
- OperationNotValidOnClientNode = 0x6
- SourceNotRegistered = 0x7
- MissingObjectName = 0x8
- HostUrlInvalid = 0x9
- ProtocolMismatch = 0xa
- ListenFailed = 0xb
- SocketAccessError = 0xc
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, registryUrl: PySide6.QtCore.QUrl | None = ..., persistedStore: PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore | None = ..., heartbeatInterval: int | None = ...) -> None: ...
- @typing.overload
- def __init__(self, registryAddress: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ..., *, registryUrl: PySide6.QtCore.QUrl | None = ..., persistedStore: PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore | None = ..., heartbeatInterval: int | None = ...) -> None: ...
- def acquire(self, arg__1: type, /, name: object | None = ...) -> type: ...
- def acquireDynamic(self, name: str, /) -> PySide6.QtRemoteObjects.QRemoteObjectDynamicReplica: ...
- def acquireModel(self, name: str, /, action: PySide6.QtRemoteObjects.QtRemoteObjects.InitialAction = ..., rolesHint: collections.abc.Sequence[int] = ...) -> PySide6.QtRemoteObjects.QAbstractItemModelReplica: ...
- def addClientSideConnection(self, ioDevice: PySide6.QtCore.QIODevice, /) -> None: ...
- def connectToNode(self, address: PySide6.QtCore.QUrl | str, /) -> bool: ...
- def heartbeatInterval(self, /) -> int: ...
- def instances(self, typeName: str, /) -> typing.List[str]: ...
- def lastError(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectNode.ErrorCode: ...
- def persistedStore(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore: ...
- def registry(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectRegistry: ...
- def registryUrl(self, /) -> PySide6.QtCore.QUrl: ...
- def setHeartbeatInterval(self, interval: int, /) -> None: ...
- def setName(self, name: str, /) -> None: ...
- def setPersistedStore(self, persistedStore: PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore, /) -> None: ...
- def setRegistryUrl(self, registryAddress: PySide6.QtCore.QUrl | str, /) -> bool: ...
- def timerEvent(self, arg__1: PySide6.QtCore.QTimerEvent, /) -> None: ...
- def waitForRegistry(self, /, timeout: int = ...) -> bool: ...
- class QRemoteObjectPendingCall(Shiboken.Object):
- class Error(enum.Enum):
- NoError = 0x0
- InvalidMessage = 0x1
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, other: PySide6.QtRemoteObjects.QRemoteObjectPendingCall, /) -> None: ...
- def error(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectPendingCall.Error: ...
- @staticmethod
- def fromCompletedCall(returnValue: typing.Any, /) -> PySide6.QtRemoteObjects.QRemoteObjectPendingCall: ...
- def isFinished(self, /) -> bool: ...
- def returnValue(self, /) -> typing.Any: ...
- def waitForFinished(self, /, timeout: int = ...) -> bool: ...
- class QRemoteObjectPendingCallWatcher(PySide6.QtCore.QObject, PySide6.QtRemoteObjects.QRemoteObjectPendingCall):
- finished : typing.ClassVar[Signal] = ... # finished(QRemoteObjectPendingCallWatcher*)
- def __init__(self, call: PySide6.QtRemoteObjects.QRemoteObjectPendingCall, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def isFinished(self, /) -> bool: ...
- def waitForFinished(self, /) -> None: ...
- class QRemoteObjectRegistry(PySide6.QtRemoteObjects.QRemoteObjectReplica):
- remoteObjectAdded : typing.ClassVar[Signal] = ... # remoteObjectAdded(QRemoteObjectSourceLocation)
- remoteObjectRemoved : typing.ClassVar[Signal] = ... # remoteObjectRemoved(QRemoteObjectSourceLocation)
- def addSource(self, entry: typing.Tuple[str, PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo], /) -> None: ...
- def initialize(self, /) -> None: ...
- def pushToRegistryIfNeeded(self, /) -> None: ...
- @staticmethod
- def registerMetatypes() -> None: ...
- def removeSource(self, entry: typing.Tuple[str, PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo], /) -> None: ...
- def sourceLocations(self, /) -> typing.Dict[str, PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo]: ...
- class QRemoteObjectRegistryHost(PySide6.QtRemoteObjects.QRemoteObjectHostBase):
- def __init__(self, /, registryAddress: PySide6.QtCore.QUrl | str = ..., parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def setRegistryUrl(self, registryUrl: PySide6.QtCore.QUrl | str, /) -> bool: ...
- class QRemoteObjectReplica(PySide6.QtCore.QObject):
- initialized : typing.ClassVar[Signal] = ... # initialized()
- notified : typing.ClassVar[Signal] = ... # notified()
- stateChanged : typing.ClassVar[Signal] = ... # stateChanged(State,State)
- class ConstructorType(enum.IntEnum):
- DefaultConstructor = 0x0
- ConstructWithNode = 0x1
- class State(enum.Enum):
- Uninitialized = 0x0
- Default = 0x1
- Valid = 0x2
- Suspect = 0x3
- SignatureMismatch = 0x4
- def __init__(self, /, t: PySide6.QtRemoteObjects.QRemoteObjectReplica.ConstructorType = ..., *, node: PySide6.QtRemoteObjects.QRemoteObjectNode | None = ..., state: PySide6.QtRemoteObjects.QRemoteObjectReplica.State | None = ...) -> None: ...
- def initialize(self, /) -> None: ...
- def initializeNode(self, node: PySide6.QtRemoteObjects.QRemoteObjectNode, /, name: str = ...) -> None: ...
- def isInitialized(self, /) -> bool: ...
- def isReplicaValid(self, /) -> bool: ...
- def node(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectNode: ...
- def persistProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, props: collections.abc.Sequence[typing.Any], /) -> None: ...
- def propAsVariant(self, i: int, /) -> typing.Any: ...
- def retrieveProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[typing.Any]: ...
- def send(self, call: PySide6.QtCore.QMetaObject.Call, index: int, args: collections.abc.Sequence[typing.Any], /) -> None: ...
- def sendWithReply(self, call: PySide6.QtCore.QMetaObject.Call, index: int, args: collections.abc.Sequence[typing.Any], /) -> PySide6.QtRemoteObjects.QRemoteObjectPendingCall: ...
- def setChild(self, i: int, arg__2: typing.Any, /) -> None: ...
- def setNode(self, node: PySide6.QtRemoteObjects.QRemoteObjectNode, /) -> None: ...
- def state(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectReplica.State: ...
- def waitForSource(self, /, timeout: int = ...) -> bool: ...
- class QRemoteObjectSettingsStore(PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore):
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def restoreProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[typing.Any]: ...
- def saveProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, values: collections.abc.Sequence[typing.Any], /) -> None: ...
- class QRemoteObjectSourceLocationInfo(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, QRemoteObjectSourceLocationInfo: PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo, /) -> None: ...
- @typing.overload
- def __init__(self, typeName_: str, hostUrl_: PySide6.QtCore.QUrl | str, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def __eq__(self, other: PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo, /) -> bool: ...
- def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
- def __ne__(self, other: PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo, /) -> bool: ...
- def __repr__(self, /) -> str: ...
- def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
- class QtROClientFactory(Shiboken.Object):
- def create(self, url: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtRemoteObjects.QtROClientIoDevice: ...
- @staticmethod
- def instance() -> PySide6.QtRemoteObjects.QtROClientFactory: ...
- def isValid(self, url: PySide6.QtCore.QUrl | str, /) -> bool: ...
- class QtROClientIoDevice(PySide6.QtRemoteObjects.QtROIoDeviceBase):
- setError : typing.ClassVar[Signal] = ... # setError(QRemoteObjectNode::ErrorCode)
- shouldReconnect : typing.ClassVar[Signal] = ... # shouldReconnect(QtROClientIoDevice*)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def connectToServer(self, /) -> None: ...
- def deviceType(self, /) -> str: ...
- def disconnectFromServer(self, /) -> None: ...
- def doDisconnectFromServer(self, /) -> None: ...
- def setUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
- def url(self, /) -> PySide6.QtCore.QUrl: ...
- class QtROIoDeviceBase(PySide6.QtCore.QObject):
- disconnected : typing.ClassVar[Signal] = ... # disconnected()
- readyRead : typing.ClassVar[Signal] = ... # readyRead()
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def addSource(self, arg__1: str, /) -> None: ...
- def bytesAvailable(self, /) -> int: ...
- def close(self, /) -> None: ...
- def connection(self, /) -> PySide6.QtCore.QIODevice: ...
- def deviceType(self, /) -> str: ...
- def doClose(self, /) -> None: ...
- def initializeDataStream(self, /) -> None: ...
- def isClosing(self, /) -> bool: ...
- def isOpen(self, /) -> bool: ...
- def read(self, arg__1: PySide6.QtRemoteObjects.QtRemoteObjects.QRemoteObjectPacketTypeEnum, arg__2: str, /) -> bool: ...
- def remoteObjects(self, /) -> typing.Set[str]: ...
- def removeSource(self, arg__1: str, /) -> None: ...
- @typing.overload
- def write(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- @typing.overload
- def write(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, arg__2: int, /) -> None: ...
- class QtROServerFactory(Shiboken.Object):
- def create(self, url: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtRemoteObjects.QConnectionAbstractServer: ...
- @staticmethod
- def instance() -> PySide6.QtRemoteObjects.QtROServerFactory: ...
- def isValid(self, url: PySide6.QtCore.QUrl | str, /) -> bool: ...
- class QtROServerIoDevice(PySide6.QtRemoteObjects.QtROIoDeviceBase):
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def deviceType(self, /) -> str: ...
- class QtRemoteObjects(Shiboken.Object):
- class InitialAction(enum.Enum):
- FetchRootSize = 0x0
- PrefetchData = 0x1
- class QRemoteObjectPacketTypeEnum(enum.Enum):
- Invalid = 0x0
- Handshake = 0x1
- InitPacket = 0x2
- InitDynamicPacket = 0x3
- AddObject = 0x4
- RemoveObject = 0x5
- InvokePacket = 0x6
- InvokeReplyPacket = 0x7
- PropertyChangePacket = 0x8
- ObjectList = 0x9
- Ping = 0xa
- Pong = 0xb
- @typing.overload
- @staticmethod
- def copyStoredProperties(mo: PySide6.QtCore.QMetaObject, src: PySide6.QtCore.QDataStream, dst: int, /) -> None: ...
- @typing.overload
- @staticmethod
- def copyStoredProperties(mo: PySide6.QtCore.QMetaObject, src: int, dst: PySide6.QtCore.QDataStream, /) -> None: ...
- @typing.overload
- @staticmethod
- def copyStoredProperties(mo: PySide6.QtCore.QMetaObject, src: int, dst: int, /) -> None: ...
- class RepFile:
- def __init__(self, content: str, /) -> None: ...
- # eof
|