NUGU SDK Linux  1.7.6
PlaySyncManagerInterface

PlaySyncManager Interface. More...

+ Collaboration diagram for PlaySyncManagerInterface:

Classes

class  NuguClientKit::IPlaySyncManager
 IPlaySyncManager interface. More...
 
class  NuguClientKit::IPlaySyncManagerListener
 IPlaySyncManagerListener interface. More...
 

Enumerations

enum class  NuguClientKit::PlayStackActivity {
  None , Alert , Call , TTS ,
  Media
}
 PlayStack Activity Type. More...
 
enum class  NuguClientKit::PlaySyncState {
  None , Prepared , Synced , Released ,
  Appending
}
 PlaySync State. More...
 

Detailed Description

PlaySyncManager Interface.

Interface of PlaySyncManager which manage context and sync flow between related capability agents.

Enumeration Type Documentation

◆ PlaySyncState

PlaySync State.

Enumerator
None 

No State

Prepared 

agents are prepared for sync

Synced 

agents are synced

Released 

agents are released

Appending 

agents are appending to already sync

◆ PlayStackActivity

PlayStack Activity Type.

Enumerator
None 

No Activity

Alert 

Alert Activity

Call 

Call Activity

TTS 

TTS Activity

Media 

Media Activity