qisdk / com.aldebaran.qi.sdk.object.conversation / QiChatExecutor

QiChatExecutor

interface QiChatExecutor

Object representing a user defined action to execute synchronously during an utterance in a QiChatbot

Since
3

Types

Async

interface Async

Functions

async

abstract fun async(): Async!

runWith

Run the user defined action

abstract fun runWith(params: MutableList<String!>!): Unit

stop

Stop the user defined action if it's running

abstract fun stop(): Unit

Inheritors

BaseQiChatExecutor

Parent class for QiChatExecutor implementations.

abstract class BaseQiChatExecutor : AnyObjectWrapper, QiChatExecutor