Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Logger *log.Logger
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action interface { // send action request, and provide return value in 'ret' Invoke(ret interface{}) error }
func NewAction ¶
func NewAction(dd *description.DeviceDescription, svc, action string, wait time.Duration) (Action, error)
type Envelope ¶
type Envelope struct { XMLName xml.Name `xml:"s:Envelope"` XMLNS string `xml:"xmlns:s,attr"` Body Body }
Hack to deal with XML namespace prefixes https://github.com/golang/go/issues/9519
func NewEnvelope ¶
func NewEnvelope() Envelope
type Fault ¶
type SimpleAction ¶
func (*SimpleAction) Invoke ¶
func (a *SimpleAction) Invoke(ret interface{}) error
Click to show internal directories.
Click to hide internal directories.