qisdk / com.aldebaran.qi.sdk.object.human / Emotion / Async

Async

interface Async

Functions

addOnExcitementChangedListener

Add a property changed listener for excitement

abstract fun addOnExcitementChangedListener(onExcitementChangedListener: OnExcitementChangedListener!): Future<Void!>!

addOnPleasureChangedListener

Add a property changed listener for pleasure

abstract fun addOnPleasureChangedListener(onPleasureChangedListener: OnPleasureChangedListener!): Future<Void!>!

getExcitement

Exposes the property excitement value

abstract fun getExcitement(): Future<ExcitementState!>!

getPleasure

Exposes the property pleasure value

abstract fun getPleasure(): Future<PleasureState!>!

removeAllOnExcitementChangedListeners

Remove all excitement changed listeners

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

removeAllOnPleasureChangedListeners

Remove all pleasure changed listeners

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

removeOnExcitementChangedListener

Remove a property changed listener for excitement

abstract fun removeOnExcitementChangedListener(onExcitementChangedListener: OnExcitementChangedListener!): Future<Void!>!

removeOnPleasureChangedListener

Remove a property changed listener for pleasure

abstract fun removeOnPleasureChangedListener(onPleasureChangedListener: OnPleasureChangedListener!): Future<Void!>!

setOnExcitementChangedListener

Set a property changed listener for excitement

abstract fun setOnExcitementChangedListener(onExcitementChangedListener: OnExcitementChangedListener!): Future<Void!>!

setOnPleasureChangedListener

Set a property changed listener for pleasure

abstract fun setOnPleasureChangedListener(onPleasureChangedListener: OnPleasureChangedListener!): Future<Void!>!