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.