Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MgmtService ¶
type MgmtService interface {
GetSpeakers() []*Speaker
SetDisplayName(ID string, displayName string, updateBroadcast bool) error
CreateZone(displayName string, speakerIDs []string) (string, error)
AddSpeakersToZone(zoneID string, speakerIDs []string) error
RemoveSpeakersFromZone(zoneID string, speakerIDs []string) error
DeleteZone(zoneID string) error
ChangeZoneName(zoneID string, newName string) error
GetZones() []*Zone
GetTrackForZone(zoneID string) (*Track, error)
GetTrackForSpeaker(speakerID string) (*Track, error)
SetMuteForSpeaker(speakerID string, isMuted bool) error
GetIsMutedForSpeaker(speakerID string) (bool, error)
}
MgmtService interface for handling management capabilities
Click to show internal directories.
Click to hide internal directories.