@@ -54,13 +54,13 @@ func NewVirtioTraditionalMemoryBalloonDeviceConfiguration() (*VirtioTraditionalM
5454 return config , nil
5555}
5656
57- // VZMemoryBalloonDevice is the base interface for memory balloon devices.
57+ // MemoryBalloonDevice is the base interface for memory balloon devices.
5858//
59- // This represents VZMemoryBalloonDevice in the Virtualization framework.
59+ // This represents MemoryBalloonDevice in the Virtualization framework.
6060// It is an abstract class that should not be directly used.
6161//
62- // see: https://developer.apple.com/documentation/virtualization/vzmemoryballoondevice ?language=objc
63- type VZMemoryBalloonDevice interface {
62+ // see: https://developer.apple.com/documentation/virtualization/memoryballoondevice ?language=objc
63+ type MemoryBalloonDevice interface {
6464 objc.NSObject
6565
6666 memoryBalloonDevice ()
@@ -75,12 +75,12 @@ func (*baseMemoryBalloonDevice) memoryBalloonDevice() {}
7575// Returns an empty array if no memory balloon device is configured.
7676//
7777// This is only supported on macOS 11 and newer.
78- func (v * VirtualMachine ) MemoryBalloonDevices () []VZMemoryBalloonDevice {
78+ func (v * VirtualMachine ) MemoryBalloonDevices () []MemoryBalloonDevice {
7979 nsArray := objc .NewNSArray (
8080 C .VZVirtualMachine_memoryBalloonDevices (objc .Ptr (v )),
8181 )
8282 ptrs := nsArray .ToPointerSlice ()
83- devices := make ([]VZMemoryBalloonDevice , len (ptrs ))
83+ devices := make ([]MemoryBalloonDevice , len (ptrs ))
8484 for i , ptr := range ptrs {
8585 // TODO: When Apple adds more memory balloon device types in future macOS versions,
8686 // implement type checking here to create the appropriate device wrapper.
@@ -103,12 +103,12 @@ type VirtioTraditionalMemoryBalloonDevice struct {
103103 * baseMemoryBalloonDevice
104104}
105105
106- var _ VZMemoryBalloonDevice = (* VirtioTraditionalMemoryBalloonDevice )(nil )
106+ var _ MemoryBalloonDevice = (* VirtioTraditionalMemoryBalloonDevice )(nil )
107107
108- // AsVirtioTraditionalMemoryBalloonDevice attempts to convert a VZMemoryBalloonDevice to a VirtioTraditionalMemoryBalloonDevice.
108+ // AsVirtioTraditionalMemoryBalloonDevice attempts to convert a MemoryBalloonDevice to a VirtioTraditionalMemoryBalloonDevice.
109109//
110110// Returns the VirtioTraditionalMemoryBalloonDevice if the device is of that type, or nil otherwise.
111- func AsVirtioTraditionalMemoryBalloonDevice (device VZMemoryBalloonDevice ) * VirtioTraditionalMemoryBalloonDevice {
111+ func AsVirtioTraditionalMemoryBalloonDevice (device MemoryBalloonDevice ) * VirtioTraditionalMemoryBalloonDevice {
112112 if traditionalDevice , ok := device .(* VirtioTraditionalMemoryBalloonDevice ); ok {
113113 return traditionalDevice
114114 }
0 commit comments