public interface AtomicIOCapable
T-Plan Robot Enterprise, (C) 2009-2025 T-Plan Limited. All rights reserved.
Modifier and Type | Method and Description |
---|---|
void |
setAtomicKeyboardOperationFinished()
Notify the client that the previously started atomic keyboard operation
has finished.
|
void |
setAtomicKeyboardOperationStarting(long maxDuration)
Notify the client that an atomic keyboard operation which is not to be
interrupted by an asynchronous event is about to start.
|
void |
setAtomicMouseOperationFinished()
Notify the client that the previously started atomic mouse operation has
finished.
|
void |
setAtomicMouseOperationStarting(long maxDuration)
Notify the client that an atomic mouse operation which is not to be
interrupted by an asynchronous event is about to start.
|
void setAtomicKeyboardOperationStarting(long maxDuration)
maxDuration
- optional maximum duration to stay away from
asynchronous events. This can be used as a safety measure should the
automation fail to reset the status through a call of
setAtomicKeyboardOperationFinished()
. A value of 0 or lower
means that the client should always wait until it gets notified of the
operation end.void setAtomicKeyboardOperationFinished()
void setAtomicMouseOperationStarting(long maxDuration)
maxDuration
- optional maximum duration to stay away from
asynchronous events. This can be used as a safety measure should the
automation fail to reset the status through a call of
setAtomicMouseOperationFinished()
. A value of 0 or lower
means that the client should always wait until it gets notified of the
operation end.void setAtomicMouseOperationFinished()