Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CIDateTime ¶
type CIDateTime struct {
// XMLName xml.Name `xml:"http://datatypes.ci.ccmm.applications.nortel.com CIDateTime"`
Milliseconds int64 `xml:"milliseconds,omitempty"`
}
type SOAPBody ¶
type SOAPBody struct {
XMLName xml.Name `xml:"http://schemas.xmlsoap.org/soap/envelope/ Body"`
Fault *SOAPFault `xml:",omitempty"`
Content interface{} `xml:",omitempty"`
}
func (*SOAPBody) UnmarshalXML ¶
type SOAPClient ¶
type SOAPClient struct {
// contains filtered or unexported fields
}
func NewSOAPClient ¶
func NewSOAPClient(url string, tls bool, auth *BasicAuth, verbose bool) *SOAPClient
func (*SOAPClient) Call ¶
func (s *SOAPClient) Call(ctx context.Context, soapAction string, request, response interface{}) error
func (*SOAPClient) SetHeader ¶
func (s *SOAPClient) SetHeader(header interface{})
type SOAPEnvelope ¶
type SOAPEnvelope struct {
XMLName xml.Name `xml:"http://schemas.xmlsoap.org/soap/envelope/ Envelope"`
Header *SOAPHeader
Body SOAPBody
}
type SOAPFault ¶
type SOAPHeader ¶
Click to show internal directories.
Click to hide internal directories.