qisdk / com.aldebaran.qi.sdk.object.focus / FocusOwner / Async

Async

interface Async

Functions

addOnReleasedListener

Add a OnReleasedListener

abstract fun addOnReleasedListener(onReleasedListener: OnReleasedListener!): Future<Void!>!

release

Release the focus and invalidate this FocusOwner.

abstract fun release(): Future<Void!>!

removeAllOnReleasedListeners

Remove all OnReleasedListener

abstract fun removeAllOnReleasedListeners(): Future<Void!>!

removeOnReleasedListener

Remove a OnReleasedListener

abstract fun removeOnReleasedListener(onReleasedListener: OnReleasedListener!): Future<Void!>!

setOnReleasedListener

Set a OnReleasedListener

abstract fun setOnReleasedListener(onReleasedListener: OnReleasedListener!): Future<Void!>!

token

The token carried by this FocusOwner.

abstract fun token(): Future<String!>!