Documentation
¶
Index ¶
- type DeviceProperties
- func (s *DeviceProperties) AddBondedZones(channelMapSet string) error
- func (s *DeviceProperties) AddHTSatellite(hTSatChanMapSet string) error
- func (s *DeviceProperties) CreateStereoPair(channelMapSet string) error
- func (s *DeviceProperties) EnterConfigMode(mode string, options string) (State string, err error)
- func (s *DeviceProperties) ExitConfigMode(options string) error
- func (s *DeviceProperties) GetAutoplayLinkedZones() (IncludeLinkedZones bool, err error)
- func (s *DeviceProperties) GetAutoplayRoomUUID() (RoomUUID string, err error)
- func (s *DeviceProperties) GetAutoplayVolume() (CurrentVolume int, err error)
- func (s *DeviceProperties) GetButtonLockState() (CurrentButtonLockState bool, err error)
- func (s *DeviceProperties) GetButtonState() (State string, err error)
- func (s *DeviceProperties) GetHTForwardState() (IsHTForwardEnabled bool, err error)
- func (s *DeviceProperties) GetHouseholdID() (CurrentHouseholdID string, err error)
- func (s *DeviceProperties) GetLEDState() (CurrentLEDState bool, err error)
- func (s *DeviceProperties) GetUseAutoplayVolume() (UseVolume bool, err error)
- func (s *DeviceProperties) GetZoneAttributes() (getZoneAttributesResponse, error)
- func (s *DeviceProperties) GetZoneInfo() (getZoneInfoResponse, error)
- func (s *DeviceProperties) RemoveBondedZones(channelMapSet string, keepGrouped bool) error
- func (s *DeviceProperties) RemoveHTSatellite(satRoomUUID string) error
- func (s *DeviceProperties) RoomDetectionStartChirping(channel int, milliseconds int, chirpIfPlayingSwappableAudio bool) (PlayId int, err error)
- func (s *DeviceProperties) RoomDetectionStopChirping(playId int) error
- func (s *DeviceProperties) SeparateStereoPair(channelMapSet string) error
- func (s *DeviceProperties) SetAutoplayLinkedZones(includeLinkedZones bool) error
- func (s *DeviceProperties) SetAutoplayRoomUUID(roomUUID string) error
- func (s *DeviceProperties) SetAutoplayVolume(volume int) error
- func (s *DeviceProperties) SetButtonLockState(state bool) error
- func (s *DeviceProperties) SetLEDState(state bool) error
- func (s *DeviceProperties) SetUseAutoplayVolume(state bool) error
- func (s *DeviceProperties) SetZoneAttributes(zoneName string, icon string, configuration string, targetRoomName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceProperties ¶
type DeviceProperties struct {
Send func(action, body, targetTag string) (string, error)
Source string
}
func (*DeviceProperties) AddBondedZones ¶
func (s *DeviceProperties) AddBondedZones(channelMapSet string) error
func (*DeviceProperties) AddHTSatellite ¶
func (s *DeviceProperties) AddHTSatellite(hTSatChanMapSet string) error
func (*DeviceProperties) CreateStereoPair ¶
func (s *DeviceProperties) CreateStereoPair(channelMapSet string) error
func (*DeviceProperties) EnterConfigMode ¶
func (s *DeviceProperties) EnterConfigMode(mode string, options string) (State string, err error)
func (*DeviceProperties) ExitConfigMode ¶
func (s *DeviceProperties) ExitConfigMode(options string) error
func (*DeviceProperties) GetAutoplayLinkedZones ¶
func (s *DeviceProperties) GetAutoplayLinkedZones() (IncludeLinkedZones bool, err error)
func (*DeviceProperties) GetAutoplayRoomUUID ¶
func (s *DeviceProperties) GetAutoplayRoomUUID() (RoomUUID string, err error)
func (*DeviceProperties) GetAutoplayVolume ¶
func (s *DeviceProperties) GetAutoplayVolume() (CurrentVolume int, err error)
func (*DeviceProperties) GetButtonLockState ¶
func (s *DeviceProperties) GetButtonLockState() (CurrentButtonLockState bool, err error)
func (*DeviceProperties) GetButtonState ¶
func (s *DeviceProperties) GetButtonState() (State string, err error)
func (*DeviceProperties) GetHTForwardState ¶
func (s *DeviceProperties) GetHTForwardState() (IsHTForwardEnabled bool, err error)
func (*DeviceProperties) GetHouseholdID ¶
func (s *DeviceProperties) GetHouseholdID() (CurrentHouseholdID string, err error)
func (*DeviceProperties) GetLEDState ¶
func (s *DeviceProperties) GetLEDState() (CurrentLEDState bool, err error)
Prefer method `zp.GetLEDState`.
func (*DeviceProperties) GetUseAutoplayVolume ¶
func (s *DeviceProperties) GetUseAutoplayVolume() (UseVolume bool, err error)
func (*DeviceProperties) GetZoneAttributes ¶
func (s *DeviceProperties) GetZoneAttributes() (getZoneAttributesResponse, error)
Prefer methods `zp.GetZoneName`, `zp.GetIcon`, `zp.GetConfiguration`, `zp.GetTargetRoomName`.
func (*DeviceProperties) GetZoneInfo ¶
func (s *DeviceProperties) GetZoneInfo() (getZoneInfoResponse, error)
Prefer method `zp.GetZoneInfo`.
func (*DeviceProperties) RemoveBondedZones ¶
func (s *DeviceProperties) RemoveBondedZones(channelMapSet string, keepGrouped bool) error
func (*DeviceProperties) RemoveHTSatellite ¶
func (s *DeviceProperties) RemoveHTSatellite(satRoomUUID string) error
func (*DeviceProperties) RoomDetectionStartChirping ¶
func (*DeviceProperties) RoomDetectionStopChirping ¶
func (s *DeviceProperties) RoomDetectionStopChirping(playId int) error
func (*DeviceProperties) SeparateStereoPair ¶
func (s *DeviceProperties) SeparateStereoPair(channelMapSet string) error
func (*DeviceProperties) SetAutoplayLinkedZones ¶
func (s *DeviceProperties) SetAutoplayLinkedZones(includeLinkedZones bool) error
func (*DeviceProperties) SetAutoplayRoomUUID ¶
func (s *DeviceProperties) SetAutoplayRoomUUID(roomUUID string) error
func (*DeviceProperties) SetAutoplayVolume ¶
func (s *DeviceProperties) SetAutoplayVolume(volume int) error
func (*DeviceProperties) SetButtonLockState ¶
func (s *DeviceProperties) SetButtonLockState(state bool) error
func (*DeviceProperties) SetLEDState ¶
func (s *DeviceProperties) SetLEDState(state bool) error
Prefer method `zp.SetLEDState`.
func (*DeviceProperties) SetUseAutoplayVolume ¶
func (s *DeviceProperties) SetUseAutoplayVolume(state bool) error
func (*DeviceProperties) SetZoneAttributes ¶
func (s *DeviceProperties) SetZoneAttributes(zoneName string, icon string, configuration string, targetRoomName string) error
Prefer methods `zp.SetZoneName`, `zp.SetIcon`, `zp.SetConfiguration`, `zp.SetTargetRoomName`.
Click to show internal directories.
Click to hide internal directories.