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.