MCPcopy Create free account
hub / github.com/digitalocean/go-libvirt / DomainSetInterfaceParameters

Method DomainSetInterfaceParameters

remote_protocol.gen.go:12031–12053  ·  view source on GitHub ↗

DomainSetInterfaceParameters is the go wrapper for REMOTE_PROC_DOMAIN_SET_INTERFACE_PARAMETERS.

(Dom Domain, Device string, Params []TypedParam, Flags uint32)

Source from the content-addressed store, hash-verified

12029
12030// DomainSetInterfaceParameters is the go wrapper for REMOTE_PROC_DOMAIN_SET_INTERFACE_PARAMETERS.
12031func (l *Libvirt) DomainSetInterfaceParameters(Dom Domain, Device string, Params []TypedParam, Flags uint32) (err error) {
12032 var buf []byte
12033
12034 args := DomainSetInterfaceParametersArgs {
12035 Dom: Dom,
12036 Device: Device,
12037 Params: Params,
12038 Flags: Flags,
12039 }
12040
12041 buf, err = encode(&args)
12042 if err != nil {
12043 return
12044 }
12045
12046
12047 _, err = l.requestStream(256, constants.Program, buf, nil, nil)
12048 if err != nil {
12049 return
12050 }
12051
12052 return
12053}
12054
12055// DomainGetInterfaceParameters is the go wrapper for REMOTE_PROC_DOMAIN_GET_INTERFACE_PARAMETERS.
12056func (l *Libvirt) DomainGetInterfaceParameters(Dom Domain, Device string, Nparams int32, Flags DomainModificationImpact) (rParams []TypedParam, rNparams int32, err error) {

Callers

nothing calls this directly

Calls 2

requestStreamMethod · 0.95
encodeFunction · 0.85

Tested by

no test coverage detected