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.