- class QRemoteObjectPendingCall#
Encapsulates the result of an asynchronous method call. More…
Inherited by:
QRemoteObjectPendingCallWatcher
Synopsis#
Methods#
def
__init__()
def
error()
def
isFinished()
def
returnValue()
Static functions#
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description#
- class Error#
This enum type specifies the possible error values for a remote call:
Constant
Description
QRemoteObjectPendingCall.NoError
No error occurred.
QRemoteObjectPendingCall.InvalidMessage
The default error state prior to the remote call finishing.
- __init__()#
- __init__(other)
- Parameters:
other –
QRemoteObjectPendingCall
Returns the error, if any, from the remote call.
- static fromCompletedCall(returnValue)#
- Parameters:
returnValue – object
- Return type:
- isFinished()#
- Return type:
bool
Returns true if the remote call has finished, false otherwise.
A finished call will include a
returnValue
orerror
.- returnValue()#
- Return type:
object
Returns the return value of the remote call.
returnValue will only be valid when the remote call has finished and there are no
error
s.- waitForFinished([timeout=30000])#
- Parameters:
timeout – int
- Return type:
bool
Blocks for up to
timeout
milliseconds, until the remote call has finished.Returns
true
on success,false
otherwise.