package xmpp // import "gosrc.io/xmpp" import ( "encoding/xml" ) type ControlSet struct { IQPayload XMLName xml.Name `xml:"urn:xmpp:iot:control set"` Fields []ControlField `xml:",any"` } type ControlGetForm struct { XMLName xml.Name `xml:"urn:xmpp:iot:control getForm"` } type ControlField struct { XMLName xml.Name Name string `xml:"name,attr,omitempty"` Value string `xml:"value,attr,omitempty"` } type ControlSetResponse struct { IQPayload XMLName xml.Name `xml:"urn:xmpp:iot:control setResponse"` }