Versions in this module Expand all Collapse all v0 v0.1.3 Jul 13, 2023 v0.1.2 Jul 13, 2023 Changes in this version + type RPCError struct + Info string + Message string + Path string + Severity string + Tag string + Type string + func (re *RPCError) Error() string + type RPCMessage struct + MessageID string + Methods []RPCMethod + func NewRPCMessage(methods []RPCMethod) *RPCMessage + func (m *RPCMessage) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type RPCMethod interface + MarshalMethod func() string + type RPCReply struct + Data string + Errors []RPCError + Ok bool + RawReply string + XMLName xml.Name + func NewRPCReply(rawXML []byte, ErrOnWarning bool) (*RPCReply, error) + type RawMethod string + func MethodGetConfig(source string) RawMethod + func MethodLock(target string) RawMethod + func MethodUnlock(target string) RawMethod + func (r RawMethod) MarshalMethod() string