Documentation ¶
Index ¶
- type AddMemberArgs
- type AddMemberResponse
- type Body
- type BodyResponse
- type Envelope
- type EnvelopeResponse
- type RemoveMemberArgs
- type RemoveMemberResponse
- type ReportTrackBufferingResultArgs
- type ReportTrackBufferingResultResponse
- type Service
- func (s *Service) AddMember(httpClient *http.Client, args *AddMemberArgs) (*AddMemberResponse, error)
- func (s *Service) RemoveMember(httpClient *http.Client, args *RemoveMemberArgs) (*RemoveMemberResponse, error)
- func (s *Service) ReportTrackBufferingResult(httpClient *http.Client, args *ReportTrackBufferingResultArgs) (*ReportTrackBufferingResultResponse, error)
- func (s *Service) SetSourceAreaIds(httpClient *http.Client, args *SetSourceAreaIdsArgs) (*SetSourceAreaIdsResponse, error)
- type SetSourceAreaIdsArgs
- type SetSourceAreaIdsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddMemberArgs ¶
type AddMemberResponse ¶
type Body ¶
type Body struct { XMLName xml.Name `xml:"s:Body"` AddMember *AddMemberArgs `xml:"u:AddMember,omitempty"` RemoveMember *RemoveMemberArgs `xml:"u:RemoveMember,omitempty"` ReportTrackBufferingResult *ReportTrackBufferingResultArgs `xml:"u:ReportTrackBufferingResult,omitempty"` SetSourceAreaIds *SetSourceAreaIdsArgs `xml:"u:SetSourceAreaIds,omitempty"` }
type BodyResponse ¶
type BodyResponse struct { XMLName xml.Name `xml:"Body"` AddMember *AddMemberResponse `xml:"AddMemberResponse,omitempty"` RemoveMember *RemoveMemberResponse `xml:"RemoveMemberResponse,omitempty"` ReportTrackBufferingResult *ReportTrackBufferingResultResponse `xml:"ReportTrackBufferingResultResponse,omitempty"` SetSourceAreaIds *SetSourceAreaIdsResponse `xml:"SetSourceAreaIdsResponse,omitempty"` }
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 RemoveMemberArgs ¶
type RemoveMemberResponse ¶
type RemoveMemberResponse struct { }
type ReportTrackBufferingResultResponse ¶
type ReportTrackBufferingResultResponse struct { }
type Service ¶
func NewService ¶
func (*Service) AddMember ¶
func (s *Service) AddMember(httpClient *http.Client, args *AddMemberArgs) (*AddMemberResponse, error)
func (*Service) RemoveMember ¶
func (s *Service) RemoveMember(httpClient *http.Client, args *RemoveMemberArgs) (*RemoveMemberResponse, error)
func (*Service) ReportTrackBufferingResult ¶
func (s *Service) ReportTrackBufferingResult(httpClient *http.Client, args *ReportTrackBufferingResultArgs) (*ReportTrackBufferingResultResponse, error)
func (*Service) SetSourceAreaIds ¶
func (s *Service) SetSourceAreaIds(httpClient *http.Client, args *SetSourceAreaIdsArgs) (*SetSourceAreaIdsResponse, error)
type SetSourceAreaIdsArgs ¶
type SetSourceAreaIdsResponse ¶
type SetSourceAreaIdsResponse struct { }
Click to show internal directories.
Click to hide internal directories.