Documentation
¶
Index ¶
- type ZoneGroupTopology
- func (s *ZoneGroupTopology) BeginSoftwareUpdate(updateURL string, flags int, extraOptions string) error
- func (s *ZoneGroupTopology) CheckForUpdate(updateType string, cachedOnly bool, version string) (string, error)
- func (s *ZoneGroupTopology) GetZoneGroupAttributes() (getZoneGroupAttributesResponse, error)
- func (s *ZoneGroupTopology) GetZoneGroupState() (string, error)
- func (s *ZoneGroupTopology) RegisterMobileDevice(mobileDeviceName string, mobileDeviceUDN string, mobileIPAndPort string) error
- func (s *ZoneGroupTopology) ReportAlarmStartedRunning() error
- func (s *ZoneGroupTopology) ReportUnresponsiveDevice(deviceUUID string, desiredAction string) error
- func (s *ZoneGroupTopology) SubmitDiagnostics(includeControllers bool, typ string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ZoneGroupTopology ¶
func (*ZoneGroupTopology) BeginSoftwareUpdate ¶
func (s *ZoneGroupTopology) BeginSoftwareUpdate(updateURL string, flags int, extraOptions string) error
func (*ZoneGroupTopology) CheckForUpdate ¶
func (s *ZoneGroupTopology) CheckForUpdate(updateType string, cachedOnly bool, version string) (string, error)
`updateType` may be one of `Gonos.UpdateTypes.*`.
func (*ZoneGroupTopology) GetZoneGroupAttributes ¶
func (s *ZoneGroupTopology) GetZoneGroupAttributes() (getZoneGroupAttributesResponse, error)
Prefer methods `zp.GetZoneGroupName`, `zp.GetZoneGroupID`, `zp.GetZonePlayerUUIDsInGroup`, `zp.GetMuseHouseholdId`.
func (*ZoneGroupTopology) GetZoneGroupState ¶
func (s *ZoneGroupTopology) GetZoneGroupState() (string, error)
func (*ZoneGroupTopology) RegisterMobileDevice ¶
func (s *ZoneGroupTopology) RegisterMobileDevice(mobileDeviceName string, mobileDeviceUDN string, mobileIPAndPort string) error
func (*ZoneGroupTopology) ReportAlarmStartedRunning ¶
func (s *ZoneGroupTopology) ReportAlarmStartedRunning() error
func (*ZoneGroupTopology) ReportUnresponsiveDevice ¶
func (s *ZoneGroupTopology) ReportUnresponsiveDevice(deviceUUID string, desiredAction string) error
`desiredAction` Allowed values: `Remove` / `TopologyMonitorProbe` / `VerifyThenRemoveSystemwide`
func (*ZoneGroupTopology) SubmitDiagnostics ¶
func (s *ZoneGroupTopology) SubmitDiagnostics(includeControllers bool, typ string) (string, error)
Click to show internal directories.
Click to hide internal directories.