Versions in this module Expand all Collapse all v0 v0.0.1 Jul 19, 2020 Changes in this version + type AddBondedZonesArgs struct + ChannelMapSet string + Xmlns string + type AddBondedZonesResponse struct + type AddHTSatelliteArgs struct + HTSatChanMapSet string + Xmlns string + type AddHTSatelliteResponse struct + type Body struct + AddBondedZones *AddBondedZonesArgs + AddHTSatellite *AddHTSatelliteArgs + CreateStereoPair *CreateStereoPairArgs + EnterConfigMode *EnterConfigModeArgs + ExitConfigMode *ExitConfigModeArgs + GetAutoplayLinkedZones *GetAutoplayLinkedZonesArgs + GetAutoplayRoomUUID *GetAutoplayRoomUUIDArgs + GetAutoplayVolume *GetAutoplayVolumeArgs + GetButtonLockState *GetButtonLockStateArgs + GetButtonState *GetButtonStateArgs + GetHouseholdID *GetHouseholdIDArgs + GetLEDState *GetLEDStateArgs + GetUseAutoplayVolume *GetUseAutoplayVolumeArgs + GetZoneAttributes *GetZoneAttributesArgs + GetZoneInfo *GetZoneInfoArgs + RemoveBondedZones *RemoveBondedZonesArgs + RemoveHTSatellite *RemoveHTSatelliteArgs + SeparateStereoPair *SeparateStereoPairArgs + SetAutoplayLinkedZones *SetAutoplayLinkedZonesArgs + SetAutoplayRoomUUID *SetAutoplayRoomUUIDArgs + SetAutoplayVolume *SetAutoplayVolumeArgs + SetButtonLockState *SetButtonLockStateArgs + SetLEDState *SetLEDStateArgs + SetUseAutoplayVolume *SetUseAutoplayVolumeArgs + SetZoneAttributes *SetZoneAttributesArgs + XMLName xml.Name + type BodyResponse struct + AddBondedZones *AddBondedZonesResponse + AddHTSatellite *AddHTSatelliteResponse + CreateStereoPair *CreateStereoPairResponse + EnterConfigMode *EnterConfigModeResponse + ExitConfigMode *ExitConfigModeResponse + GetAutoplayLinkedZones *GetAutoplayLinkedZonesResponse + GetAutoplayRoomUUID *GetAutoplayRoomUUIDResponse + GetAutoplayVolume *GetAutoplayVolumeResponse + GetButtonLockState *GetButtonLockStateResponse + GetButtonState *GetButtonStateResponse + GetHouseholdID *GetHouseholdIDResponse + GetLEDState *GetLEDStateResponse + GetUseAutoplayVolume *GetUseAutoplayVolumeResponse + GetZoneAttributes *GetZoneAttributesResponse + GetZoneInfo *GetZoneInfoResponse + RemoveBondedZones *RemoveBondedZonesResponse + RemoveHTSatellite *RemoveHTSatelliteResponse + SeparateStereoPair *SeparateStereoPairResponse + SetAutoplayLinkedZones *SetAutoplayLinkedZonesResponse + SetAutoplayRoomUUID *SetAutoplayRoomUUIDResponse + SetAutoplayVolume *SetAutoplayVolumeResponse + SetButtonLockState *SetButtonLockStateResponse + SetLEDState *SetLEDStateResponse + SetUseAutoplayVolume *SetUseAutoplayVolumeResponse + SetZoneAttributes *SetZoneAttributesResponse + XMLName xml.Name + type CreateStereoPairArgs struct + ChannelMapSet string + Xmlns string + type CreateStereoPairResponse struct + type EnterConfigModeArgs struct + Mode string + Options string + Xmlns string + type EnterConfigModeResponse struct + State string + type Envelope struct + Body Body + EncodingStyle string + XMLName xml.Name + Xmlns string + type EnvelopeResponse struct + Body BodyResponse + EncodingStyle string + XMLName xml.Name + Xmlns string + type ExitConfigModeArgs struct + Options string + Xmlns string + type ExitConfigModeResponse struct + type GetAutoplayLinkedZonesArgs struct + Source string + Xmlns string + type GetAutoplayLinkedZonesResponse struct + IncludeLinkedZones bool + type GetAutoplayRoomUUIDArgs struct + Source string + Xmlns string + type GetAutoplayRoomUUIDResponse struct + RoomUUID string + type GetAutoplayVolumeArgs struct + Source string + Xmlns string + type GetAutoplayVolumeResponse struct + CurrentVolume uint16 + type GetButtonLockStateArgs struct + Xmlns string + type GetButtonLockStateResponse struct + CurrentButtonLockState string + type GetButtonStateArgs struct + Xmlns string + type GetButtonStateResponse struct + State string + type GetHouseholdIDArgs struct + Xmlns string + type GetHouseholdIDResponse struct + CurrentHouseholdID string + type GetLEDStateArgs struct + Xmlns string + type GetLEDStateResponse struct + CurrentLEDState string + type GetUseAutoplayVolumeArgs struct + Source string + Xmlns string + type GetUseAutoplayVolumeResponse struct + UseVolume bool + type GetZoneAttributesArgs struct + Xmlns string + type GetZoneAttributesResponse struct + CurrentConfiguration string + CurrentIcon string + CurrentZoneName string + type GetZoneInfoArgs struct + Xmlns string + type GetZoneInfoResponse struct + CopyrightInfo string + DisplaySoftwareVersion string + ExtraInfo string + Flags uint32 + HTAudioIn uint32 + HardwareVersion string + IPAddress string + MACAddress string + SerialNumber string + SoftwareVersion string + type RemoveBondedZonesArgs struct + ChannelMapSet string + KeepGrouped bool + Xmlns string + type RemoveBondedZonesResponse struct + type RemoveHTSatelliteArgs struct + SatRoomUUID string + Xmlns string + type RemoveHTSatelliteResponse struct + type SeparateStereoPairArgs struct + ChannelMapSet string + Xmlns string + type SeparateStereoPairResponse struct + type Service struct + ControlEndpoint *url.URL + EventEndpoint *url.URL + func NewService(deviceUrl *url.URL) *Service + func (s *Service) AddBondedZones(httpClient *http.Client, args *AddBondedZonesArgs) (*AddBondedZonesResponse, error) + func (s *Service) AddHTSatellite(httpClient *http.Client, args *AddHTSatelliteArgs) (*AddHTSatelliteResponse, error) + func (s *Service) CreateStereoPair(httpClient *http.Client, args *CreateStereoPairArgs) (*CreateStereoPairResponse, error) + func (s *Service) EnterConfigMode(httpClient *http.Client, args *EnterConfigModeArgs) (*EnterConfigModeResponse, error) + func (s *Service) ExitConfigMode(httpClient *http.Client, args *ExitConfigModeArgs) (*ExitConfigModeResponse, error) + func (s *Service) GetAutoplayLinkedZones(httpClient *http.Client, args *GetAutoplayLinkedZonesArgs) (*GetAutoplayLinkedZonesResponse, error) + func (s *Service) GetAutoplayRoomUUID(httpClient *http.Client, args *GetAutoplayRoomUUIDArgs) (*GetAutoplayRoomUUIDResponse, error) + func (s *Service) GetAutoplayVolume(httpClient *http.Client, args *GetAutoplayVolumeArgs) (*GetAutoplayVolumeResponse, error) + func (s *Service) GetButtonLockState(httpClient *http.Client, args *GetButtonLockStateArgs) (*GetButtonLockStateResponse, error) + func (s *Service) GetButtonState(httpClient *http.Client, args *GetButtonStateArgs) (*GetButtonStateResponse, error) + func (s *Service) GetHouseholdID(httpClient *http.Client, args *GetHouseholdIDArgs) (*GetHouseholdIDResponse, error) + func (s *Service) GetLEDState(httpClient *http.Client, args *GetLEDStateArgs) (*GetLEDStateResponse, error) + func (s *Service) GetUseAutoplayVolume(httpClient *http.Client, args *GetUseAutoplayVolumeArgs) (*GetUseAutoplayVolumeResponse, error) + func (s *Service) GetZoneAttributes(httpClient *http.Client, args *GetZoneAttributesArgs) (*GetZoneAttributesResponse, error) + func (s *Service) GetZoneInfo(httpClient *http.Client, args *GetZoneInfoArgs) (*GetZoneInfoResponse, error) + func (s *Service) RemoveBondedZones(httpClient *http.Client, args *RemoveBondedZonesArgs) (*RemoveBondedZonesResponse, error) + func (s *Service) RemoveHTSatellite(httpClient *http.Client, args *RemoveHTSatelliteArgs) (*RemoveHTSatelliteResponse, error) + func (s *Service) SeparateStereoPair(httpClient *http.Client, args *SeparateStereoPairArgs) (*SeparateStereoPairResponse, error) + func (s *Service) SetAutoplayLinkedZones(httpClient *http.Client, args *SetAutoplayLinkedZonesArgs) (*SetAutoplayLinkedZonesResponse, error) + func (s *Service) SetAutoplayRoomUUID(httpClient *http.Client, args *SetAutoplayRoomUUIDArgs) (*SetAutoplayRoomUUIDResponse, error) + func (s *Service) SetAutoplayVolume(httpClient *http.Client, args *SetAutoplayVolumeArgs) (*SetAutoplayVolumeResponse, error) + func (s *Service) SetButtonLockState(httpClient *http.Client, args *SetButtonLockStateArgs) (*SetButtonLockStateResponse, error) + func (s *Service) SetLEDState(httpClient *http.Client, args *SetLEDStateArgs) (*SetLEDStateResponse, error) + func (s *Service) SetUseAutoplayVolume(httpClient *http.Client, args *SetUseAutoplayVolumeArgs) (*SetUseAutoplayVolumeResponse, error) + func (s *Service) SetZoneAttributes(httpClient *http.Client, args *SetZoneAttributesArgs) (*SetZoneAttributesResponse, error) + type SetAutoplayLinkedZonesArgs struct + IncludeLinkedZones bool + Source string + Xmlns string + type SetAutoplayLinkedZonesResponse struct + type SetAutoplayRoomUUIDArgs struct + RoomUUID string + Source string + Xmlns string + type SetAutoplayRoomUUIDResponse struct + type SetAutoplayVolumeArgs struct + Source string + Volume uint16 + Xmlns string + type SetAutoplayVolumeResponse struct + type SetButtonLockStateArgs struct + DesiredButtonLockState string + Xmlns string + type SetButtonLockStateResponse struct + type SetLEDStateArgs struct + DesiredLEDState string + Xmlns string + type SetLEDStateResponse struct + type SetUseAutoplayVolumeArgs struct + Source string + UseVolume bool + Xmlns string + type SetUseAutoplayVolumeResponse struct + type SetZoneAttributesArgs struct + DesiredConfiguration string + DesiredIcon string + DesiredZoneName string + Xmlns string + type SetZoneAttributesResponse struct