NUGU SDK Linux  1.7.5
RoutineManagerInterface

RoutineManager Interface. More...

+ Collaboration diagram for RoutineManagerInterface:

Classes

class  NuguClientKit::IRoutineManager
 IRoutineManager interface. More...
 
class  NuguClientKit::IRoutineManagerListener
 IRoutineManagerListener interface. More...
 

Enumerations

enum class  NuguClientKit::RoutineActivity {
  IDLE , PLAYING , INTERRUPTED , FINISHED ,
  STOPPED , SUSPENDED
}
 Routine Activity list. More...
 

Detailed Description

RoutineManager Interface.

Interface of RoutineManager for control routine play.

Enumeration Type Documentation

◆ RoutineActivity

Routine Activity list.

Enumerator
IDLE 

Routine is never executed.

PLAYING 

Routine is being executed.

INTERRUPTED 

Routine is interrupted.

FINISHED 

Routine execution is done.

STOPPED 

Routine is stopped before finish.

SUSPENDED 

Routine is suspended in the middle of actions.