Documentation ¶
Index ¶
- func Delete_System(Sessionkey *auth.SumaSessionKey, deletesystemdata *DeleteSystemRequest, ...) error
- func Handle_Xmlrpc_Error(message []byte)
- type Array
- type CustomTime
- type Data
- type DeleteSystemRequest
- type Delete_System_Request
- type Delete_System_Return
- type ErrorData
- type Error_Fault
- type Error_xmlrpc
- type Get_System_Request
- type InnerValue
- type ListSystemInfo
- type Member
- type MethodResponse
- type Param
- type Params
- type Struct
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Delete_System ¶
func Delete_System(Sessionkey *auth.SumaSessionKey, deletesystemdata *DeleteSystemRequest, emails_to []string) error
func Handle_Xmlrpc_Error ¶
func Handle_Xmlrpc_Error(message []byte)
Types ¶
type CustomTime ¶
func (*CustomTime) UnmarshalXML ¶
func (c *CustomTime) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type DeleteSystemRequest ¶
type Delete_System_Request ¶
type Delete_System_Return ¶
type Delete_System_Return struct {
Result_ID *int `xml:"params>param>value>i4,omitempty"`
}
type Error_Fault ¶
type Error_Fault struct {
Error_Data ErrorData `xml:"value,omitempty"`
}
type Error_xmlrpc ¶
type Error_xmlrpc struct {
Fault Error_Fault `xml:"fault"`
}
type Get_System_Request ¶
type InnerValue ¶
type InnerValue struct { StringValue *string `xml:"string,omitempty"` IntegerValue *int `xml:"i4,omitempty"` Int *int `xml:"int,omitempty"` DateTimeValue *CustomTime `xml:"dateTime.iso8601,omitempty"` BooleanValue *bool `xml:"bool,omitempty"` }
func (InnerValue) GetFieldValue ¶
func (v InnerValue) GetFieldValue() interface{}
type ListSystemInfo ¶
type Member ¶
type Member struct { Name string `xml:"name"` Value InnerValue `xml:"value"` }
type MethodResponse ¶
type MethodResponse struct {
Params Params `xml:"params"`
}
Click to show internal directories.
Click to hide internal directories.