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

Method DomainMigrateSetCompressionCache

remote_protocol.gen.go:13392–13413  ·  view source on GitHub ↗

DomainMigrateSetCompressionCache is the go wrapper for REMOTE_PROC_DOMAIN_MIGRATE_SET_COMPRESSION_CACHE.

(Dom Domain, CacheSize uint64, Flags uint32)

Source from the content-addressed store, hash-verified

13390
13391// DomainMigrateSetCompressionCache is the go wrapper for REMOTE_PROC_DOMAIN_MIGRATE_SET_COMPRESSION_CACHE.
13392func (l *Libvirt) DomainMigrateSetCompressionCache(Dom Domain, CacheSize uint64, Flags uint32) (err error) {
13393 var buf []byte
13394
13395 args := DomainMigrateSetCompressionCacheArgs {
13396 Dom: Dom,
13397 CacheSize: CacheSize,
13398 Flags: Flags,
13399 }
13400
13401 buf, err = encode(&args)
13402 if err != nil {
13403 return
13404 }
13405
13406
13407 _, err = l.requestStream(300, constants.Program, buf, nil, nil)
13408 if err != nil {
13409 return
13410 }
13411
13412 return
13413}
13414
13415// NodeDeviceDetachFlags is the go wrapper for REMOTE_PROC_NODE_DEVICE_DETACH_FLAGS.
13416func (l *Libvirt) NodeDeviceDetachFlags(Name string, DriverName OptString, Flags uint32) (err error) {

Callers

nothing calls this directly

Calls 2

requestStreamMethod · 0.95
encodeFunction · 0.85

Tested by

no test coverage detected