Package com.skt.nugu.sdk.agent.routine

Types

Link copied to clipboard
data class Action(    val type: Action.Type,     val text: String?,     val data: JsonObject?,     val playServiceId: String?,     val token: String?,     val postDelayInMilliseconds: Long?)
Link copied to clipboard
class DirectiveGroupHandlingListener(    dialogRequestId: String,     directiveGroupProcessor: DirectiveGroupProcessorInterface,     directiveSequencer: DirectiveSequencerInterface,     directiveResultListener: DirectiveGroupHandlingListener.OnDirectiveResultListener) : DirectiveGroupProcessorInterface.Listener, DirectiveSequencerInterface.OnDirectiveHandlingListener
Link copied to clipboard
class RoutineAgent(    messageSender: MessageSender,     contextManager: ContextManagerInterface,     directiveProcessor: DirectiveProcessorInterface,     directiveSequencer: DirectiveSequencerInterface,     directiveGroupProcessor: DirectiveGroupProcessorInterface,     seamlessFocusManager: SeamlessFocusManagerInterface,     startDirectiveHandleController: StartDirectiveHandler.HandleController? = null,     continueDirectiveHandleController: ContinueDirectiveHandler.HandleController? = null) : CapabilityAgent, RoutineAgentInterface, SupportedInterfaceContextProvider, StartDirectiveHandler.Controller, StopDirectiveHandler.Controller, ContinueDirectiveHandler.Controller, DisplayAgentInterface.Listener
Link copied to clipboard
interface RoutineAgentInterface