Documentation ¶
Index ¶
- type AddBondedZonesArgs
- type AddBondedZonesResponse
- type AddHTSatelliteArgs
- type AddHTSatelliteResponse
- type Body
- type BodyResponse
- type CreateStereoPairArgs
- type CreateStereoPairResponse
- type EnterConfigModeArgs
- type EnterConfigModeResponse
- type Envelope
- type EnvelopeResponse
- type ExitConfigModeArgs
- type ExitConfigModeResponse
- type GetAutoplayLinkedZonesArgs
- type GetAutoplayLinkedZonesResponse
- type GetAutoplayRoomUUIDArgs
- type GetAutoplayRoomUUIDResponse
- type GetAutoplayVolumeArgs
- type GetAutoplayVolumeResponse
- type GetButtonLockStateArgs
- type GetButtonLockStateResponse
- type GetButtonStateArgs
- type GetButtonStateResponse
- type GetHouseholdIDArgs
- type GetHouseholdIDResponse
- type GetLEDStateArgs
- type GetLEDStateResponse
- type GetUseAutoplayVolumeArgs
- type GetUseAutoplayVolumeResponse
- type GetZoneAttributesArgs
- type GetZoneAttributesResponse
- type GetZoneInfoArgs
- type GetZoneInfoResponse
- type RemoveBondedZonesArgs
- type RemoveBondedZonesResponse
- type RemoveHTSatelliteArgs
- type RemoveHTSatelliteResponse
- type SeparateStereoPairArgs
- type SeparateStereoPairResponse
- type 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
- type SetAutoplayLinkedZonesResponse
- type SetAutoplayRoomUUIDArgs
- type SetAutoplayRoomUUIDResponse
- type SetAutoplayVolumeArgs
- type SetAutoplayVolumeResponse
- type SetButtonLockStateArgs
- type SetButtonLockStateResponse
- type SetLEDStateArgs
- type SetLEDStateResponse
- type SetUseAutoplayVolumeArgs
- type SetUseAutoplayVolumeResponse
- type SetZoneAttributesArgs
- type SetZoneAttributesResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddBondedZonesArgs ¶
type AddBondedZonesResponse ¶
type AddBondedZonesResponse struct { }
type AddHTSatelliteArgs ¶
type AddHTSatelliteResponse ¶
type AddHTSatelliteResponse struct { }
type Body ¶
type Body struct { XMLName xml.Name `xml:"s:Body"` SetLEDState *SetLEDStateArgs `xml:"u:SetLEDState,omitempty"` GetLEDState *GetLEDStateArgs `xml:"u:GetLEDState,omitempty"` AddBondedZones *AddBondedZonesArgs `xml:"u:AddBondedZones,omitempty"` RemoveBondedZones *RemoveBondedZonesArgs `xml:"u:RemoveBondedZones,omitempty"` CreateStereoPair *CreateStereoPairArgs `xml:"u:CreateStereoPair,omitempty"` SeparateStereoPair *SeparateStereoPairArgs `xml:"u:SeparateStereoPair,omitempty"` SetZoneAttributes *SetZoneAttributesArgs `xml:"u:SetZoneAttributes,omitempty"` GetZoneAttributes *GetZoneAttributesArgs `xml:"u:GetZoneAttributes,omitempty"` GetHouseholdID *GetHouseholdIDArgs `xml:"u:GetHouseholdID,omitempty"` GetZoneInfo *GetZoneInfoArgs `xml:"u:GetZoneInfo,omitempty"` SetAutoplayLinkedZones *SetAutoplayLinkedZonesArgs `xml:"u:SetAutoplayLinkedZones,omitempty"` GetAutoplayLinkedZones *GetAutoplayLinkedZonesArgs `xml:"u:GetAutoplayLinkedZones,omitempty"` SetAutoplayRoomUUID *SetAutoplayRoomUUIDArgs `xml:"u:SetAutoplayRoomUUID,omitempty"` GetAutoplayRoomUUID *GetAutoplayRoomUUIDArgs `xml:"u:GetAutoplayRoomUUID,omitempty"` SetAutoplayVolume *SetAutoplayVolumeArgs `xml:"u:SetAutoplayVolume,omitempty"` GetAutoplayVolume *GetAutoplayVolumeArgs `xml:"u:GetAutoplayVolume,omitempty"` SetUseAutoplayVolume *SetUseAutoplayVolumeArgs `xml:"u:SetUseAutoplayVolume,omitempty"` GetUseAutoplayVolume *GetUseAutoplayVolumeArgs `xml:"u:GetUseAutoplayVolume,omitempty"` AddHTSatellite *AddHTSatelliteArgs `xml:"u:AddHTSatellite,omitempty"` RemoveHTSatellite *RemoveHTSatelliteArgs `xml:"u:RemoveHTSatellite,omitempty"` EnterConfigMode *EnterConfigModeArgs `xml:"u:EnterConfigMode,omitempty"` ExitConfigMode *ExitConfigModeArgs `xml:"u:ExitConfigMode,omitempty"` GetButtonState *GetButtonStateArgs `xml:"u:GetButtonState,omitempty"` SetButtonLockState *SetButtonLockStateArgs `xml:"u:SetButtonLockState,omitempty"` GetButtonLockState *GetButtonLockStateArgs `xml:"u:GetButtonLockState,omitempty"` }
type BodyResponse ¶
type BodyResponse struct { XMLName xml.Name `xml:"Body"` SetLEDState *SetLEDStateResponse `xml:"SetLEDStateResponse,omitempty"` GetLEDState *GetLEDStateResponse `xml:"GetLEDStateResponse,omitempty"` AddBondedZones *AddBondedZonesResponse `xml:"AddBondedZonesResponse,omitempty"` RemoveBondedZones *RemoveBondedZonesResponse `xml:"RemoveBondedZonesResponse,omitempty"` CreateStereoPair *CreateStereoPairResponse `xml:"CreateStereoPairResponse,omitempty"` SeparateStereoPair *SeparateStereoPairResponse `xml:"SeparateStereoPairResponse,omitempty"` SetZoneAttributes *SetZoneAttributesResponse `xml:"SetZoneAttributesResponse,omitempty"` GetZoneAttributes *GetZoneAttributesResponse `xml:"GetZoneAttributesResponse,omitempty"` GetHouseholdID *GetHouseholdIDResponse `xml:"GetHouseholdIDResponse,omitempty"` GetZoneInfo *GetZoneInfoResponse `xml:"GetZoneInfoResponse,omitempty"` SetAutoplayLinkedZones *SetAutoplayLinkedZonesResponse `xml:"SetAutoplayLinkedZonesResponse,omitempty"` GetAutoplayLinkedZones *GetAutoplayLinkedZonesResponse `xml:"GetAutoplayLinkedZonesResponse,omitempty"` SetAutoplayRoomUUID *SetAutoplayRoomUUIDResponse `xml:"SetAutoplayRoomUUIDResponse,omitempty"` GetAutoplayRoomUUID *GetAutoplayRoomUUIDResponse `xml:"GetAutoplayRoomUUIDResponse,omitempty"` SetAutoplayVolume *SetAutoplayVolumeResponse `xml:"SetAutoplayVolumeResponse,omitempty"` GetAutoplayVolume *GetAutoplayVolumeResponse `xml:"GetAutoplayVolumeResponse,omitempty"` SetUseAutoplayVolume *SetUseAutoplayVolumeResponse `xml:"SetUseAutoplayVolumeResponse,omitempty"` GetUseAutoplayVolume *GetUseAutoplayVolumeResponse `xml:"GetUseAutoplayVolumeResponse,omitempty"` AddHTSatellite *AddHTSatelliteResponse `xml:"AddHTSatelliteResponse,omitempty"` RemoveHTSatellite *RemoveHTSatelliteResponse `xml:"RemoveHTSatelliteResponse,omitempty"` EnterConfigMode *EnterConfigModeResponse `xml:"EnterConfigModeResponse,omitempty"` ExitConfigMode *ExitConfigModeResponse `xml:"ExitConfigModeResponse,omitempty"` GetButtonState *GetButtonStateResponse `xml:"GetButtonStateResponse,omitempty"` SetButtonLockState *SetButtonLockStateResponse `xml:"SetButtonLockStateResponse,omitempty"` GetButtonLockState *GetButtonLockStateResponse `xml:"GetButtonLockStateResponse,omitempty"` }
type CreateStereoPairArgs ¶
type CreateStereoPairResponse ¶
type CreateStereoPairResponse struct { }
type EnterConfigModeArgs ¶
type EnterConfigModeResponse ¶
type EnterConfigModeResponse struct {
State string `xml:"State"`
}
type EnvelopeResponse ¶
type EnvelopeResponse struct { XMLName xml.Name `xml:"Envelope"` Xmlns string `xml:"xmlns:s,attr"` EncodingStyle string `xml:"encodingStyle,attr"` Body BodyResponse `xml:"Body"` }
type ExitConfigModeArgs ¶
type ExitConfigModeResponse ¶
type ExitConfigModeResponse struct { }
type GetAutoplayLinkedZonesResponse ¶
type GetAutoplayLinkedZonesResponse struct {
IncludeLinkedZones bool `xml:"IncludeLinkedZones"`
}
type GetAutoplayRoomUUIDArgs ¶
type GetAutoplayRoomUUIDResponse ¶
type GetAutoplayRoomUUIDResponse struct {
RoomUUID string `xml:"RoomUUID"`
}
type GetAutoplayVolumeArgs ¶
type GetAutoplayVolumeResponse ¶
type GetAutoplayVolumeResponse struct {
CurrentVolume uint16 `xml:"CurrentVolume"`
}
type GetButtonLockStateArgs ¶
type GetButtonLockStateArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetButtonLockStateResponse ¶
type GetButtonLockStateResponse struct {
CurrentButtonLockState string `xml:"CurrentButtonLockState"`
}
type GetButtonStateArgs ¶
type GetButtonStateArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetButtonStateResponse ¶
type GetButtonStateResponse struct {
State string `xml:"State"`
}
type GetHouseholdIDArgs ¶
type GetHouseholdIDArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetHouseholdIDResponse ¶
type GetHouseholdIDResponse struct {
CurrentHouseholdID string `xml:"CurrentHouseholdID"`
}
type GetLEDStateArgs ¶
type GetLEDStateArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetLEDStateResponse ¶
type GetLEDStateResponse struct {
CurrentLEDState string `xml:"CurrentLEDState"`
}
type GetUseAutoplayVolumeResponse ¶
type GetUseAutoplayVolumeResponse struct {
UseVolume bool `xml:"UseVolume"`
}
type GetZoneAttributesArgs ¶
type GetZoneAttributesArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetZoneInfoArgs ¶
type GetZoneInfoArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetZoneInfoResponse ¶
type GetZoneInfoResponse struct { SerialNumber string `xml:"SerialNumber"` SoftwareVersion string `xml:"SoftwareVersion"` DisplaySoftwareVersion string `xml:"DisplaySoftwareVersion"` HardwareVersion string `xml:"HardwareVersion"` IPAddress string `xml:"IPAddress"` MACAddress string `xml:"MACAddress"` CopyrightInfo string `xml:"CopyrightInfo"` ExtraInfo string `xml:"ExtraInfo"` HTAudioIn uint32 `xml:"HTAudioIn"` Flags uint32 `xml:"Flags"` }
type RemoveBondedZonesArgs ¶
type RemoveBondedZonesResponse ¶
type RemoveBondedZonesResponse struct { }
type RemoveHTSatelliteArgs ¶
type RemoveHTSatelliteResponse ¶
type RemoveHTSatelliteResponse struct { }
type SeparateStereoPairArgs ¶
type SeparateStereoPairResponse ¶
type SeparateStereoPairResponse struct { }
type Service ¶
func NewService ¶
func (*Service) AddBondedZones ¶
func (s *Service) AddBondedZones(httpClient *http.Client, args *AddBondedZonesArgs) (*AddBondedZonesResponse, error)
func (*Service) AddHTSatellite ¶
func (s *Service) AddHTSatellite(httpClient *http.Client, args *AddHTSatelliteArgs) (*AddHTSatelliteResponse, error)
func (*Service) CreateStereoPair ¶
func (s *Service) CreateStereoPair(httpClient *http.Client, args *CreateStereoPairArgs) (*CreateStereoPairResponse, error)
func (*Service) EnterConfigMode ¶
func (s *Service) EnterConfigMode(httpClient *http.Client, args *EnterConfigModeArgs) (*EnterConfigModeResponse, error)
func (*Service) ExitConfigMode ¶
func (s *Service) ExitConfigMode(httpClient *http.Client, args *ExitConfigModeArgs) (*ExitConfigModeResponse, error)
func (*Service) GetAutoplayLinkedZones ¶
func (s *Service) GetAutoplayLinkedZones(httpClient *http.Client, args *GetAutoplayLinkedZonesArgs) (*GetAutoplayLinkedZonesResponse, error)
func (*Service) GetAutoplayRoomUUID ¶
func (s *Service) GetAutoplayRoomUUID(httpClient *http.Client, args *GetAutoplayRoomUUIDArgs) (*GetAutoplayRoomUUIDResponse, error)
func (*Service) GetAutoplayVolume ¶
func (s *Service) GetAutoplayVolume(httpClient *http.Client, args *GetAutoplayVolumeArgs) (*GetAutoplayVolumeResponse, error)
func (*Service) GetButtonLockState ¶
func (s *Service) GetButtonLockState(httpClient *http.Client, args *GetButtonLockStateArgs) (*GetButtonLockStateResponse, error)
func (*Service) GetButtonState ¶
func (s *Service) GetButtonState(httpClient *http.Client, args *GetButtonStateArgs) (*GetButtonStateResponse, error)
func (*Service) GetHouseholdID ¶
func (s *Service) GetHouseholdID(httpClient *http.Client, args *GetHouseholdIDArgs) (*GetHouseholdIDResponse, error)
func (*Service) GetLEDState ¶
func (s *Service) GetLEDState(httpClient *http.Client, args *GetLEDStateArgs) (*GetLEDStateResponse, error)
func (*Service) GetUseAutoplayVolume ¶
func (s *Service) GetUseAutoplayVolume(httpClient *http.Client, args *GetUseAutoplayVolumeArgs) (*GetUseAutoplayVolumeResponse, error)
func (*Service) GetZoneAttributes ¶
func (s *Service) GetZoneAttributes(httpClient *http.Client, args *GetZoneAttributesArgs) (*GetZoneAttributesResponse, error)
func (*Service) GetZoneInfo ¶
func (s *Service) GetZoneInfo(httpClient *http.Client, args *GetZoneInfoArgs) (*GetZoneInfoResponse, error)
func (*Service) RemoveBondedZones ¶
func (s *Service) RemoveBondedZones(httpClient *http.Client, args *RemoveBondedZonesArgs) (*RemoveBondedZonesResponse, error)
func (*Service) RemoveHTSatellite ¶
func (s *Service) RemoveHTSatellite(httpClient *http.Client, args *RemoveHTSatelliteArgs) (*RemoveHTSatelliteResponse, error)
func (*Service) SeparateStereoPair ¶
func (s *Service) SeparateStereoPair(httpClient *http.Client, args *SeparateStereoPairArgs) (*SeparateStereoPairResponse, error)
func (*Service) SetAutoplayLinkedZones ¶
func (s *Service) SetAutoplayLinkedZones(httpClient *http.Client, args *SetAutoplayLinkedZonesArgs) (*SetAutoplayLinkedZonesResponse, error)
func (*Service) SetAutoplayRoomUUID ¶
func (s *Service) SetAutoplayRoomUUID(httpClient *http.Client, args *SetAutoplayRoomUUIDArgs) (*SetAutoplayRoomUUIDResponse, error)
func (*Service) SetAutoplayVolume ¶
func (s *Service) SetAutoplayVolume(httpClient *http.Client, args *SetAutoplayVolumeArgs) (*SetAutoplayVolumeResponse, error)
func (*Service) SetButtonLockState ¶
func (s *Service) SetButtonLockState(httpClient *http.Client, args *SetButtonLockStateArgs) (*SetButtonLockStateResponse, error)
func (*Service) SetLEDState ¶
func (s *Service) SetLEDState(httpClient *http.Client, args *SetLEDStateArgs) (*SetLEDStateResponse, error)
func (*Service) SetUseAutoplayVolume ¶
func (s *Service) SetUseAutoplayVolume(httpClient *http.Client, args *SetUseAutoplayVolumeArgs) (*SetUseAutoplayVolumeResponse, error)
func (*Service) SetZoneAttributes ¶
func (s *Service) SetZoneAttributes(httpClient *http.Client, args *SetZoneAttributesArgs) (*SetZoneAttributesResponse, error)
type SetAutoplayLinkedZonesResponse ¶
type SetAutoplayLinkedZonesResponse struct { }
type SetAutoplayRoomUUIDArgs ¶
type SetAutoplayRoomUUIDResponse ¶
type SetAutoplayRoomUUIDResponse struct { }
type SetAutoplayVolumeArgs ¶
type SetAutoplayVolumeResponse ¶
type SetAutoplayVolumeResponse struct { }
type SetButtonLockStateArgs ¶
type SetButtonLockStateResponse ¶
type SetButtonLockStateResponse struct { }
type SetLEDStateArgs ¶
type SetLEDStateResponse ¶
type SetLEDStateResponse struct { }
type SetUseAutoplayVolumeResponse ¶
type SetUseAutoplayVolumeResponse struct { }
type SetZoneAttributesArgs ¶
type SetZoneAttributesResponse ¶
type SetZoneAttributesResponse struct { }
Click to show internal directories.
Click to hide internal directories.