Documentation
¶
Index ¶
- type Body
- type BodyResponse
- type Envelope
- type EnvelopeResponse
- type GetCurrentConnectionIDsArgs
- type GetCurrentConnectionIDsResponse
- type GetCurrentConnectionInfoArgs
- type GetCurrentConnectionInfoResponse
- type GetProtocolInfoArgs
- type GetProtocolInfoResponse
- type Service
- func (s *Service) GetCurrentConnectionIDs(httpClient *http.Client, args *GetCurrentConnectionIDsArgs) (*GetCurrentConnectionIDsResponse, error)
- func (s *Service) GetCurrentConnectionInfo(httpClient *http.Client, args *GetCurrentConnectionInfoArgs) (*GetCurrentConnectionInfoResponse, error)
- func (s *Service) GetProtocolInfo(httpClient *http.Client, args *GetProtocolInfoArgs) (*GetProtocolInfoResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Body ¶
type Body struct {
XMLName xml.Name `xml:"s:Body"`
GetProtocolInfo *GetProtocolInfoArgs `xml:"u:GetProtocolInfo,omitempty"`
GetCurrentConnectionIDs *GetCurrentConnectionIDsArgs `xml:"u:GetCurrentConnectionIDs,omitempty"`
GetCurrentConnectionInfo *GetCurrentConnectionInfoArgs `xml:"u:GetCurrentConnectionInfo,omitempty"`
}
type BodyResponse ¶
type BodyResponse struct {
XMLName xml.Name `xml:"Body"`
GetProtocolInfo *GetProtocolInfoResponse `xml:"GetProtocolInfoResponse,omitempty"`
GetCurrentConnectionIDs *GetCurrentConnectionIDsResponse `xml:"GetCurrentConnectionIDsResponse,omitempty"`
GetCurrentConnectionInfo *GetCurrentConnectionInfoResponse `xml:"GetCurrentConnectionInfoResponse,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 GetCurrentConnectionIDsArgs ¶
type GetCurrentConnectionIDsArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetCurrentConnectionIDsResponse ¶
type GetCurrentConnectionIDsResponse struct {
ConnectionIDs string `xml:"ConnectionIDs"`
}
type GetCurrentConnectionInfoResponse ¶
type GetCurrentConnectionInfoResponse struct {
RcsID int32 `xml:"RcsID"`
AVTransportID int32 `xml:"AVTransportID"`
ProtocolInfo string `xml:"ProtocolInfo"`
PeerConnectionManager string `xml:"PeerConnectionManager"`
PeerConnectionID int32 `xml:"PeerConnectionID"`
Direction string `xml:"Direction"`
Status string `xml:"Status"`
}
type GetProtocolInfoArgs ¶
type GetProtocolInfoArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetProtocolInfoResponse ¶
type Service ¶
func NewService ¶
func (*Service) GetCurrentConnectionIDs ¶
func (s *Service) GetCurrentConnectionIDs(httpClient *http.Client, args *GetCurrentConnectionIDsArgs) (*GetCurrentConnectionIDsResponse, error)
func (*Service) GetCurrentConnectionInfo ¶
func (s *Service) GetCurrentConnectionInfo(httpClient *http.Client, args *GetCurrentConnectionInfoArgs) (*GetCurrentConnectionInfoResponse, error)
func (*Service) GetProtocolInfo ¶
func (s *Service) GetProtocolInfo(httpClient *http.Client, args *GetProtocolInfoArgs) (*GetProtocolInfoResponse, error)
Click to show internal directories.
Click to hide internal directories.