virtualization

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2026 License: MIT Imports: 16 Imported by: 0

Documentation ¶

Overview ¶

Package virtualization provides Go bindings for the Virtualization framework.

Key Types ¶

Code generated from Apple documentation. DO NOT EDIT.

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func NewErrorBlock ¶

func NewErrorBlock(handler ErrorHandler) (objc.ID, func())

NewErrorBlock wraps a Go ErrorHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

func NewVoidBlock ¶

func NewVoidBlock(handler VoidHandler) (objc.ID, func())

NewVoidBlock wraps a Go VoidHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [VZFramebuffer._takeScreenshotWithCompletionHandlerImageConversionBlock]

Types ¶

type CALayerDelegate ¶

type CALayerDelegate interface {
	objectivec.IObject
}

CALayerDelegate protocol.

See: https://developer.apple.com/documentation/Virtualization/CALayerDelegate

type CALayerDelegateObject ¶

type CALayerDelegateObject struct {
	objectivec.Object
}

CALayerDelegateObject wraps an existing Objective-C object that conforms to the CALayerDelegate protocol.

func CALayerDelegateObjectFromID ¶

func CALayerDelegateObjectFromID(id objc.ID) CALayerDelegateObject

CALayerDelegateObjectFromID constructs a CALayerDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CALayerDelegateObject) BaseObject ¶

func (o CALayerDelegateObject) BaseObject() objectivec.Object

type ErrorHandler ¶

type ErrorHandler = func(error)

ErrorHandler is the signature for a completion handler block.

Used by:

type IPluginInstanceDelegate ¶

type IPluginInstanceDelegate interface {
	objectivec.IObject

	HandleConnectionError(error_ objectivec.IObject)
	InvalidateConnection()
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the PluginInstanceDelegate class.

Methods ¶

  • [IPluginInstanceDelegate.HandleConnectionError]
  • [IPluginInstanceDelegate.InvalidateConnection]
  • [IPluginInstanceDelegate.DebugDescription]
  • [IPluginInstanceDelegate.Description]
  • [IPluginInstanceDelegate.Hash]
  • [IPluginInstanceDelegate.Superclass]

See: https://developer.apple.com/documentation/Virtualization/PluginInstanceDelegate

type IVZ16550SerialPortConfiguration ¶

type IVZ16550SerialPortConfiguration interface {
	IVZSerialPortConfiguration

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
}

An interface definition for the VZ16550SerialPortConfiguration class.

Methods ¶

  • [IVZ16550SerialPortConfiguration.EncodeWithEncoder]

See: https://developer.apple.com/documentation/Virtualization/_VZ16550SerialPortConfiguration

type IVZAcceleratorDeviceConfiguration ¶

type IVZAcceleratorDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZAcceleratorDeviceConfiguration class.

Methods ¶

  • [IVZAcceleratorDeviceConfiguration._acceleratorDeviceWithPlatform]
  • [IVZAcceleratorDeviceConfiguration._init]
  • [IVZAcceleratorDeviceConfiguration.EncodeWithEncoder]
  • [IVZAcceleratorDeviceConfiguration.DebugDescription]
  • [IVZAcceleratorDeviceConfiguration.Description]
  • [IVZAcceleratorDeviceConfiguration.Hash]
  • [IVZAcceleratorDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZAcceleratorDeviceConfiguration

type IVZAppleTouchScreenConfiguration ¶

type IVZAppleTouchScreenConfiguration interface {
	IVZMultiTouchDeviceConfiguration

	Set_registryProperties(value foundation.INSDictionary)
	// contains filtered or unexported methods
}

An interface definition for the VZAppleTouchScreenConfiguration class.

Methods ¶

  • [IVZAppleTouchScreenConfiguration._registryProperties]
  • [IVZAppleTouchScreenConfiguration.Set_registryProperties]
  • [IVZAppleTouchScreenConfiguration._setRegistryProperties]

See: https://developer.apple.com/documentation/Virtualization/_VZAppleTouchScreenConfiguration

type IVZAudioDevice ¶

type IVZAudioDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZAudioDevice class.

Methods ¶

  • [IVZAudioDevice._initWithVirtualMachineAudioDeviceIndex]

See: https://developer.apple.com/documentation/Virtualization/_VZAudioDevice

type IVZAudioDeviceConfiguration ¶

type IVZAudioDeviceConfiguration interface {
	objectivec.IObject

	Set_role(value int64)

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZAudioDeviceConfiguration class.

Methods ¶

  • [IVZAudioDeviceConfiguration._init]
  • [IVZAudioDeviceConfiguration._makeAudioDeviceForVirtualMachineAudioDeviceIndex]
  • [IVZAudioDeviceConfiguration._role]
  • [IVZAudioDeviceConfiguration.Set_role]
  • [IVZAudioDeviceConfiguration._setRole]
  • [IVZAudioDeviceConfiguration._audioDevice]
  • [IVZAudioDeviceConfiguration.DebugDescription]
  • [IVZAudioDeviceConfiguration.Description]
  • [IVZAudioDeviceConfiguration.Hash]
  • [IVZAudioDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZAudioDeviceConfiguration

type IVZAudioInputStreamSource ¶

type IVZAudioInputStreamSource interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZAudioInputStreamSource class.

Methods ¶

  • [IVZAudioInputStreamSource._init]
  • [IVZAudioInputStreamSource._attachment]
  • [IVZAudioInputStreamSource.DebugDescription]
  • [IVZAudioInputStreamSource.Description]
  • [IVZAudioInputStreamSource.Hash]
  • [IVZAudioInputStreamSource.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZAudioInputStreamSource

type IVZAudioOutputStreamSink ¶

type IVZAudioOutputStreamSink interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZAudioOutputStreamSink class.

Methods ¶

  • [IVZAudioOutputStreamSink._init]
  • [IVZAudioOutputStreamSink._attachment]
  • [IVZAudioOutputStreamSink.DebugDescription]
  • [IVZAudioOutputStreamSink.Description]
  • [IVZAudioOutputStreamSink.Hash]
  • [IVZAudioOutputStreamSink.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZAudioOutputStreamSink

type IVZBifrostAttachment ¶

type IVZBifrostAttachment interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZBifrostAttachment class.

Methods ¶

  • [IVZBifrostAttachment._attachment]
  • [IVZBifrostAttachment._init]
  • [IVZBifrostAttachment.EncodeWithEncoder]
  • [IVZBifrostAttachment.DebugDescription]
  • [IVZBifrostAttachment.Description]
  • [IVZBifrostAttachment.Hash]
  • [IVZBifrostAttachment.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZBifrostAttachment

type IVZBifrostDeviceConfiguration ¶

type IVZBifrostDeviceConfiguration interface {
	objectivec.IObject

	MMIOSize() uint64
	SetMMIOSize(value uint64)

	Attachment() *VZBifrostAttachment
	SetAttachment(value *VZBifrostAttachment)
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZBifrostDeviceConfiguration class.

Methods ¶

  • [IVZBifrostDeviceConfiguration.MMIOSize]
  • [IVZBifrostDeviceConfiguration.SetMMIOSize]
  • [IVZBifrostDeviceConfiguration._bifrostDevice]
  • [IVZBifrostDeviceConfiguration._initWithAttachmentMMIOSize]
  • [IVZBifrostDeviceConfiguration.Attachment]
  • [IVZBifrostDeviceConfiguration.SetAttachment]
  • [IVZBifrostDeviceConfiguration.EncodeWithEncoder]
  • [IVZBifrostDeviceConfiguration.DebugDescription]
  • [IVZBifrostDeviceConfiguration.Description]
  • [IVZBifrostDeviceConfiguration.Hash]
  • [IVZBifrostDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZBifrostDeviceConfiguration

type IVZBinaryBootLoader ¶

type IVZBinaryBootLoader interface {
	IVZBootLoader

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	EntryPointAddress() uint64
	Segments() foundation.INSArray
	Validate() objectivec.IObject
	InitWithSegmentsEntryPointAddress(segments objectivec.IObject, address uint64) VZBinaryBootLoader
	// contains filtered or unexported methods
}

An interface definition for the VZBinaryBootLoader class.

Methods ¶

  • [IVZBinaryBootLoader._bootLoaderForConfiguration]
  • [IVZBinaryBootLoader.EncodeWithEncoder]
  • [IVZBinaryBootLoader.EntryPointAddress]
  • [IVZBinaryBootLoader.Segments]
  • [IVZBinaryBootLoader.Validate]
  • [IVZBinaryBootLoader.InitWithSegmentsEntryPointAddress]

See: https://developer.apple.com/documentation/Virtualization/_VZBinaryBootLoader

type IVZBinaryBootLoaderSegment ¶

type IVZBinaryBootLoaderSegment interface {
	objectivec.IObject

	BinaryURL() foundation.INSURL
	LoadAddress() uint64
	InitWithBinaryURLLoadAddress(url foundation.INSURL, address uint64) VZBinaryBootLoaderSegment
}

An interface definition for the VZBinaryBootLoaderSegment class.

Methods ¶

  • [IVZBinaryBootLoaderSegment.BinaryURL]
  • [IVZBinaryBootLoaderSegment.LoadAddress]
  • [IVZBinaryBootLoaderSegment.InitWithBinaryURLLoadAddress]

See: https://developer.apple.com/documentation/Virtualization/_VZBinaryBootLoaderSegment

type IVZBiometricDeviceConfiguration ¶

type IVZBiometricDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZBiometricDeviceConfiguration class.

Methods ¶

  • [IVZBiometricDeviceConfiguration._biometricDeviceWithPlatform]
  • [IVZBiometricDeviceConfiguration._init]
  • [IVZBiometricDeviceConfiguration.EncodeWithEncoder]
  • [IVZBiometricDeviceConfiguration.DebugDescription]
  • [IVZBiometricDeviceConfiguration.Description]
  • [IVZBiometricDeviceConfiguration.Hash]
  • [IVZBiometricDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZBiometricDeviceConfiguration

type IVZBootLoader ¶

type IVZBootLoader interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZBootLoader class.

Methods ¶

  • [IVZBootLoader._init]
  • [IVZBootLoader.DebugDescription]
  • [IVZBootLoader.Description]
  • [IVZBootLoader.Hash]
  • [IVZBootLoader.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZBootLoader

type IVZBridgedNetworkDeviceAttachment ¶

type IVZBridgedNetworkDeviceAttachment interface {
	IVZNetworkDeviceAttachment

	Set_macNatEnabled(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZBridgedNetworkDeviceAttachment class.

Methods ¶

  • [IVZBridgedNetworkDeviceAttachment._macNatEnabled]
  • [IVZBridgedNetworkDeviceAttachment.Set_macNatEnabled]
  • [IVZBridgedNetworkDeviceAttachment._setMacNatEnabled]

See: https://developer.apple.com/documentation/Virtualization/VZBridgedNetworkDeviceAttachment

type IVZCPUEmulatorConfiguration ¶

type IVZCPUEmulatorConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZCPUEmulatorConfiguration class.

Methods ¶

  • [IVZCPUEmulatorConfiguration._cpuEmulator]
  • [IVZCPUEmulatorConfiguration._init]
  • [IVZCPUEmulatorConfiguration.EncodeWithEncoder]
  • [IVZCPUEmulatorConfiguration.DebugDescription]
  • [IVZCPUEmulatorConfiguration.Description]
  • [IVZCPUEmulatorConfiguration.Hash]
  • [IVZCPUEmulatorConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZCPUEmulatorConfiguration

type IVZCPUExitContext ¶

type IVZCPUExitContext interface {
	objectivec.IObject

	CPUExit() objectivec.IObject
	CPUIndex() uint64
	GetPhysicalAddressForVirtualAddressError(address2 uint64) (uint64, error)
	GetRegisterValueError(register uint32) (uint64, error)
	GetSIMDRegisterValueError(sIMDRegister uint32, value []objectivec.IObject) (bool, error)
	GetSystemRegisterValueError(register uint16) (uint64, error)
	GuestMemoryAtPhysicalAddressLengthError(address uint64, length uint64) (objectivec.IObject, error)
	SetRegisterValueError(register uint32, value uint64) (bool, error)
	SetSIMDRegisterValueError(sIMDRegister uint32, value objectivec.IObject) (bool, error)
	SetSystemRegisterValueError(register uint16, value uint64) (bool, error)
}

An interface definition for the VZCPUExitContext class.

Methods ¶

  • [IVZCPUExitContext.CPUExit]
  • [IVZCPUExitContext.CPUIndex]
  • [IVZCPUExitContext.GetPhysicalAddressForVirtualAddressError]
  • [IVZCPUExitContext.GetRegisterValueError]
  • [IVZCPUExitContext.GetSIMDRegisterValueError]
  • [IVZCPUExitContext.GetSystemRegisterValueError]
  • [IVZCPUExitContext.GuestMemoryAtPhysicalAddressLengthError]
  • [IVZCPUExitContext.SetRegisterValueError]
  • [IVZCPUExitContext.SetSIMDRegisterValueError]
  • [IVZCPUExitContext.SetSystemRegisterValueError]

See: https://developer.apple.com/documentation/Virtualization/_VZCPUExitContext

type IVZConsoleDevice ¶

type IVZConsoleDevice interface {
	objectivec.IObject

	InitWithVirtualMachineConsoleDeviceIndexConfiguration(machine objectivec.IObject, index uint64, configuration objectivec.IObject) VZConsoleDevice
}

An interface definition for the VZConsoleDevice class.

Methods ¶

  • [IVZConsoleDevice.InitWithVirtualMachineConsoleDeviceIndexConfiguration]

See: https://developer.apple.com/documentation/Virtualization/VZConsoleDevice

type IVZConsoleDeviceConfiguration ¶

type IVZConsoleDeviceConfiguration interface {
	objectivec.IObject

	MakeConsoleDeviceForVirtualMachineConsoleDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	ValidateWithError() (bool, error)

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZConsoleDeviceConfiguration class.

Methods ¶

  • [IVZConsoleDeviceConfiguration._init]
  • [IVZConsoleDeviceConfiguration.MakeConsoleDeviceForVirtualMachineConsoleDeviceIndex]
  • [IVZConsoleDeviceConfiguration.ValidateWithError]
  • [IVZConsoleDeviceConfiguration._consoleDevice]
  • [IVZConsoleDeviceConfiguration.DebugDescription]
  • [IVZConsoleDeviceConfiguration.Description]
  • [IVZConsoleDeviceConfiguration.Hash]
  • [IVZConsoleDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZConsoleDeviceConfiguration

type IVZConsolePortConfiguration ¶

type IVZConsolePortConfiguration interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZConsolePortConfiguration class.

Methods ¶

  • [IVZConsolePortConfiguration._init]
  • [IVZConsolePortConfiguration.DebugDescription]
  • [IVZConsolePortConfiguration.Description]
  • [IVZConsolePortConfiguration.Hash]
  • [IVZConsolePortConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZConsolePortConfiguration

type IVZCoprocessor ¶

type IVZCoprocessor interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZCoprocessor class.

Methods ¶

  • [IVZCoprocessor._init]

See: https://developer.apple.com/documentation/Virtualization/_VZCoprocessor

type IVZCoprocessorBootLoader ¶

type IVZCoprocessorBootLoader interface {
	IVZBootLoader

	Set_romFileDescriptor(value objectivec.IObject)
	// contains filtered or unexported methods
}

An interface definition for the VZCoprocessorBootLoader class.

Methods ¶

  • [IVZCoprocessorBootLoader._bootLoaderForConfiguration]
  • [IVZCoprocessorBootLoader._romFileDescriptor]
  • [IVZCoprocessorBootLoader.Set_romFileDescriptor]
  • [IVZCoprocessorBootLoader._setROMFileDescriptor]

See: https://developer.apple.com/documentation/Virtualization/_VZCoprocessorBootLoader

type IVZCoprocessorConfiguration ¶

type IVZCoprocessorConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	MakeCoprocessorForVirtualMachineCoprocessorIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZCoprocessorConfiguration class.

Methods ¶

  • [IVZCoprocessorConfiguration._coprocessor]
  • [IVZCoprocessorConfiguration._init]
  • [IVZCoprocessorConfiguration.EncodeWithEncoder]
  • [IVZCoprocessorConfiguration.MakeCoprocessorForVirtualMachineCoprocessorIndex]
  • [IVZCoprocessorConfiguration.DebugDescription]
  • [IVZCoprocessorConfiguration.Description]
  • [IVZCoprocessorConfiguration.Hash]
  • [IVZCoprocessorConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZCoprocessorConfiguration

type IVZCustomCPUEmulatorConfiguration ¶

type IVZCustomCPUEmulatorConfiguration interface {
	IVZCPUEmulatorConfiguration

	EmulatorURL() foundation.INSURL
	SetEmulatorURL(value foundation.INSURL)
	MemorySize() foundation.NSNumber
	SetMemorySize(value foundation.NSNumber)
	Options() string
	SetOptions(value string)
}

An interface definition for the VZCustomCPUEmulatorConfiguration class.

Methods ¶

  • [IVZCustomCPUEmulatorConfiguration.EmulatorURL]
  • [IVZCustomCPUEmulatorConfiguration.SetEmulatorURL]
  • [IVZCustomCPUEmulatorConfiguration.MemorySize]
  • [IVZCustomCPUEmulatorConfiguration.SetMemorySize]
  • [IVZCustomCPUEmulatorConfiguration.Options]
  • [IVZCustomCPUEmulatorConfiguration.SetOptions]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomCPUEmulatorConfiguration

type IVZCustomMMIODevice ¶

type IVZCustomMMIODevice interface {
	objectivec.IObject

	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	DeviceQueue() objectivec.Object
	GuestMemoryAtPhysicalAddressLength(address uint64, length uint64) objectivec.IObject
	GuestRAMRegions() objectivec.IObject
	PulseIRQ(irq uint64)
	SetIRQValue(irq uint64, value bool)
	SharedInitializationWithDeviceQueueFromConfiguration(queue objectivec.IObject, configuration objectivec.IObject)
}

An interface definition for the VZCustomMMIODevice class.

Methods ¶

  • [IVZCustomMMIODevice.Delegate]
  • [IVZCustomMMIODevice.SetDelegate]
  • [IVZCustomMMIODevice.DeviceQueue]
  • [IVZCustomMMIODevice.GuestMemoryAtPhysicalAddressLength]
  • [IVZCustomMMIODevice.GuestRAMRegions]
  • [IVZCustomMMIODevice.PulseIRQ]
  • [IVZCustomMMIODevice.SetIRQValue]
  • [IVZCustomMMIODevice.SharedInitializationWithDeviceQueueFromConfiguration]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODevice

type IVZCustomMMIODeviceConfiguration ¶

type IVZCustomMMIODeviceConfiguration interface {
	objectivec.IObject

	MMIORegions() foundation.INSArray
	SetMMIORegions(value foundation.INSArray)
	AdditionalProperties() foundation.INSDictionary
	SetAdditionalProperties(value foundation.INSDictionary)
	AdditionalXPCProperties() objectivec.Object
	SetAdditionalXPCProperties(value objectivec.Object)
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	Irqs() foundation.INSArray
	SetIrqs(value foundation.INSArray)
	Provider() *VZCustomMMIODeviceProvider
	SetProvider(value *VZCustomMMIODeviceProvider)
	SupportsSaveRestore() bool
	SetSupportsSaveRestore(value bool)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZCustomMMIODeviceConfiguration class.

Methods ¶

  • [IVZCustomMMIODeviceConfiguration.MMIORegions]
  • [IVZCustomMMIODeviceConfiguration.SetMMIORegions]
  • [IVZCustomMMIODeviceConfiguration.AdditionalProperties]
  • [IVZCustomMMIODeviceConfiguration.SetAdditionalProperties]
  • [IVZCustomMMIODeviceConfiguration.AdditionalXPCProperties]
  • [IVZCustomMMIODeviceConfiguration.SetAdditionalXPCProperties]
  • [IVZCustomMMIODeviceConfiguration.EncodeWithEncoder]
  • [IVZCustomMMIODeviceConfiguration.Irqs]
  • [IVZCustomMMIODeviceConfiguration.SetIrqs]
  • [IVZCustomMMIODeviceConfiguration.Provider]
  • [IVZCustomMMIODeviceConfiguration.SetProvider]
  • [IVZCustomMMIODeviceConfiguration.SupportsSaveRestore]
  • [IVZCustomMMIODeviceConfiguration.SetSupportsSaveRestore]
  • [IVZCustomMMIODeviceConfiguration.DebugDescription]
  • [IVZCustomMMIODeviceConfiguration.Description]
  • [IVZCustomMMIODeviceConfiguration.Hash]
  • [IVZCustomMMIODeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODeviceConfiguration

type IVZCustomMMIODeviceDelegateProvider ¶

type IVZCustomMMIODeviceDelegateProvider interface {
	IVZCustomMMIODeviceProvider

	Delegate() objectivec.IObject
	DeviceQueue() objectivec.Object
	InitWithDeviceQueueDelegate(queue objectivec.IObject, delegate objectivec.IObject) VZCustomMMIODeviceDelegateProvider
}

An interface definition for the VZCustomMMIODeviceDelegateProvider class.

Methods ¶

  • [IVZCustomMMIODeviceDelegateProvider.Delegate]
  • [IVZCustomMMIODeviceDelegateProvider.DeviceQueue]
  • [IVZCustomMMIODeviceDelegateProvider.InitWithDeviceQueueDelegate]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODeviceDelegateProvider

type IVZCustomMMIODevicePluginBridge ¶

type IVZCustomMMIODevicePluginBridge interface {
	objectivec.IObject

	InitWithXPCConnectionPersonalityDictionaryPersonalityClassConnectionDelegateOptions(xPCConnection objectivec.IObject, dictionary objectivec.IObject, class objc.Class, delegate objectivec.IObject, options objectivec.IObject) VZCustomMMIODevicePluginBridge
}

An interface definition for the VZCustomMMIODevicePluginBridge class.

Methods ¶

  • [IVZCustomMMIODevicePluginBridge.InitWithXPCConnectionPersonalityDictionaryPersonalityClassConnectionDelegateOptions]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODevicePluginBridge

type IVZCustomMMIODevicePluginProvider ¶

type IVZCustomMMIODevicePluginProvider interface {
	IVZCustomMMIODeviceProvider

	PluginName() string
	PluginPersonality() string
	InitWithPluginNamePluginPersonality(name objectivec.IObject, personality objectivec.IObject) VZCustomMMIODevicePluginProvider
}

An interface definition for the VZCustomMMIODevicePluginProvider class.

Methods ¶

  • [IVZCustomMMIODevicePluginProvider.PluginName]
  • [IVZCustomMMIODevicePluginProvider.PluginPersonality]
  • [IVZCustomMMIODevicePluginProvider.InitWithPluginNamePluginPersonality]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODevicePluginProvider

type IVZCustomMMIODeviceProvider ¶

type IVZCustomMMIODeviceProvider interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZCustomMMIODeviceProvider class.

Methods ¶

  • [IVZCustomMMIODeviceProvider._connectionIdentifier]
  • [IVZCustomMMIODeviceProvider._init]
  • [IVZCustomMMIODeviceProvider.EncodeWithEncoder]
  • [IVZCustomMMIODeviceProvider.DebugDescription]
  • [IVZCustomMMIODeviceProvider.Description]
  • [IVZCustomMMIODeviceProvider.Hash]
  • [IVZCustomMMIODeviceProvider.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODeviceProvider

type IVZCustomVirtioDevice ¶

type IVZCustomVirtioDevice interface {
	objectivec.IObject

	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	DeviceQueue() objectivec.Object
	DriverFeaturesAtError(at uint32) (uint32, error)
	GuestMemoryAtPhysicalAddressLength(address uint64, length uint64) objectivec.IObject
	QueueAtIndex(index uint16) objectivec.IObject
	RequestDeviceReset()
	UpdateDeviceSpecificConfigurationCompletionHandler(configuration objectivec.IObject, handler ErrorHandler)
}

An interface definition for the VZCustomVirtioDevice class.

Methods ¶

  • [IVZCustomVirtioDevice.Delegate]
  • [IVZCustomVirtioDevice.SetDelegate]
  • [IVZCustomVirtioDevice.DeviceQueue]
  • [IVZCustomVirtioDevice.DriverFeaturesAtError]
  • [IVZCustomVirtioDevice.GuestMemoryAtPhysicalAddressLength]
  • [IVZCustomVirtioDevice.QueueAtIndex]
  • [IVZCustomVirtioDevice.RequestDeviceReset]
  • [IVZCustomVirtioDevice.UpdateDeviceSpecificConfigurationCompletionHandler]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDevice

type IVZCustomVirtioDeviceConfiguration ¶

type IVZCustomVirtioDeviceConfiguration interface {
	objectivec.IObject

	PCIClassID() byte
	SetPCIClassID(value byte)
	PCISubclassID() byte
	SetPCISubclassID(value byte)

	Set_pluginName(value string)

	Set_pluginPersonality(value string)

	DeviceID() uint16
	SetDeviceID(value uint16)
	DeviceSpecificConfiguration() *VZVirtioDeviceSpecificConfiguration
	SetDeviceSpecificConfiguration(value *VZVirtioDeviceSpecificConfiguration)
	MandatoryFeaturesAtIndex(index uint64) uint32
	OptionalFeaturesAtIndex(index uint64) uint32
	Provider() *VZCustomVirtioDeviceProvider
	SetProvider(value *VZCustomVirtioDeviceProvider)
	SetMandatoryFeaturesAtIndex(features uint32, index uint64)
	SetOptionalFeaturesAtIndex(features uint32, index uint64)
	VirtioQueueCount() uint16
	SetVirtioQueueCount(value uint16)
	// contains filtered or unexported methods
}

An interface definition for the VZCustomVirtioDeviceConfiguration class.

Methods ¶

  • [IVZCustomVirtioDeviceConfiguration.PCIClassID]
  • [IVZCustomVirtioDeviceConfiguration.SetPCIClassID]
  • [IVZCustomVirtioDeviceConfiguration.PCISubclassID]
  • [IVZCustomVirtioDeviceConfiguration.SetPCISubclassID]
  • [IVZCustomVirtioDeviceConfiguration._PCIDeviceID]
  • [IVZCustomVirtioDeviceConfiguration._PCISubsystemID]
  • [IVZCustomVirtioDeviceConfiguration._PCISubsystemVendorID]
  • [IVZCustomVirtioDeviceConfiguration._PCIVendorID]
  • [IVZCustomVirtioDeviceConfiguration._pluginName]
  • [IVZCustomVirtioDeviceConfiguration.Set_pluginName]
  • [IVZCustomVirtioDeviceConfiguration._pluginPersonality]
  • [IVZCustomVirtioDeviceConfiguration.Set_pluginPersonality]
  • [IVZCustomVirtioDeviceConfiguration._setPCIDeviceID]
  • [IVZCustomVirtioDeviceConfiguration._setPCISubsystemID]
  • [IVZCustomVirtioDeviceConfiguration._setPCISubsystemVendorID]
  • [IVZCustomVirtioDeviceConfiguration._setPCIVendorID]
  • [IVZCustomVirtioDeviceConfiguration._setPluginName]
  • [IVZCustomVirtioDeviceConfiguration._setPluginPersonality]
  • [IVZCustomVirtioDeviceConfiguration._setSupportsSaveRestore]
  • [IVZCustomVirtioDeviceConfiguration._supportsSaveRestore]
  • [IVZCustomVirtioDeviceConfiguration.DeviceID]
  • [IVZCustomVirtioDeviceConfiguration.SetDeviceID]
  • [IVZCustomVirtioDeviceConfiguration.DeviceSpecificConfiguration]
  • [IVZCustomVirtioDeviceConfiguration.SetDeviceSpecificConfiguration]
  • [IVZCustomVirtioDeviceConfiguration.MandatoryFeaturesAtIndex]
  • [IVZCustomVirtioDeviceConfiguration.OptionalFeaturesAtIndex]
  • [IVZCustomVirtioDeviceConfiguration.Provider]
  • [IVZCustomVirtioDeviceConfiguration.SetProvider]
  • [IVZCustomVirtioDeviceConfiguration.SetMandatoryFeaturesAtIndex]
  • [IVZCustomVirtioDeviceConfiguration.SetOptionalFeaturesAtIndex]
  • [IVZCustomVirtioDeviceConfiguration.VirtioQueueCount]
  • [IVZCustomVirtioDeviceConfiguration.SetVirtioQueueCount]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDeviceConfiguration

type IVZCustomVirtioDeviceDelegateProvider ¶

type IVZCustomVirtioDeviceDelegateProvider interface {
	IVZCustomVirtioDeviceProvider

	Delegate() objectivec.IObject
	DeviceQueue() objectivec.Object
	InitWithDeviceQueueDelegate(queue objectivec.IObject, delegate objectivec.IObject) VZCustomVirtioDeviceDelegateProvider
}

An interface definition for the VZCustomVirtioDeviceDelegateProvider class.

Methods ¶

  • [IVZCustomVirtioDeviceDelegateProvider.Delegate]
  • [IVZCustomVirtioDeviceDelegateProvider.DeviceQueue]
  • [IVZCustomVirtioDeviceDelegateProvider.InitWithDeviceQueueDelegate]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDeviceDelegateProvider

type IVZCustomVirtioDevicePluginBridge ¶

type IVZCustomVirtioDevicePluginBridge interface {
	objectivec.IObject

	InitWithXPCConnectionPersonalityDictionaryPersonalityClassConnectionDelegateOptions(xPCConnection objectivec.IObject, dictionary objectivec.IObject, class objc.Class, delegate objectivec.IObject, options objectivec.IObject) VZCustomVirtioDevicePluginBridge
}

An interface definition for the VZCustomVirtioDevicePluginBridge class.

Methods ¶

  • [IVZCustomVirtioDevicePluginBridge.InitWithXPCConnectionPersonalityDictionaryPersonalityClassConnectionDelegateOptions]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDevicePluginBridge

type IVZCustomVirtioDevicePluginProvider ¶

type IVZCustomVirtioDevicePluginProvider interface {
	IVZCustomVirtioDeviceProvider

	PluginName() string
	PluginPersonality() string
	InitWithPluginNamePluginPersonality(name objectivec.IObject, personality objectivec.IObject) VZCustomVirtioDevicePluginProvider
}

An interface definition for the VZCustomVirtioDevicePluginProvider class.

Methods ¶

  • [IVZCustomVirtioDevicePluginProvider.PluginName]
  • [IVZCustomVirtioDevicePluginProvider.PluginPersonality]
  • [IVZCustomVirtioDevicePluginProvider.InitWithPluginNamePluginPersonality]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDevicePluginProvider

type IVZCustomVirtioDeviceProvider ¶

type IVZCustomVirtioDeviceProvider interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZCustomVirtioDeviceProvider class.

Methods ¶

  • [IVZCustomVirtioDeviceProvider._connectionIdentifier]
  • [IVZCustomVirtioDeviceProvider._init]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDeviceProvider

type IVZDRMLayer ¶

type IVZDRMLayer interface {
	quartzcore.ICALayer

	LayerDidResize(resize corefoundation.CGSize)
	InitForTestingContent(testing objectivec.IObject, content objectivec.IObject) VZDRMLayer
	InitWithParentLayer(layer objectivec.IObject) VZDRMLayer
}

An interface definition for the VZDRMLayer class.

Methods ¶

  • [IVZDRMLayer.LayerDidResize]
  • [IVZDRMLayer.InitForTestingContent]
  • [IVZDRMLayer.InitWithParentLayer]

See: https://developer.apple.com/documentation/Virtualization/_VZDRMLayer

type IVZDebugStub ¶

type IVZDebugStub interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZDebugStub class.

Methods ¶

  • [IVZDebugStub._debugStub]
  • [IVZDebugStub._init]

See: https://developer.apple.com/documentation/Virtualization/_VZDebugStub

type IVZDebugStubConfiguration ¶

type IVZDebugStubConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	MakeDebugStubForCoprocessor() objectivec.IObject
	MakeDebugStubForVirtualMachine(machine objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZDebugStubConfiguration class.

Methods ¶

  • [IVZDebugStubConfiguration._init]
  • [IVZDebugStubConfiguration.EncodeWithEncoder]
  • [IVZDebugStubConfiguration.MakeDebugStubForCoprocessor]
  • [IVZDebugStubConfiguration.MakeDebugStubForVirtualMachine]
  • [IVZDebugStubConfiguration.DebugDescription]
  • [IVZDebugStubConfiguration.Description]
  • [IVZDebugStubConfiguration.Hash]
  • [IVZDebugStubConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZDebugStubConfiguration

type IVZDirectoryShare ¶

type IVZDirectoryShare interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZDirectoryShare class.

Methods ¶

  • [IVZDirectoryShare._init]
  • [IVZDirectoryShare._share]
  • [IVZDirectoryShare.DebugDescription]
  • [IVZDirectoryShare.Description]
  • [IVZDirectoryShare.Hash]
  • [IVZDirectoryShare.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZDirectoryShare

type IVZDirectorySharingDevice ¶

type IVZDirectorySharingDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZDirectorySharingDevice class.

Methods ¶

  • [IVZDirectorySharingDevice._initWithVirtualMachineDirectorySharingDeviceIndex]

See: https://developer.apple.com/documentation/Virtualization/VZDirectorySharingDevice

type IVZDirectorySharingDeviceConfiguration ¶

type IVZDirectorySharingDeviceConfiguration interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZDirectorySharingDeviceConfiguration class.

Methods ¶

  • [IVZDirectorySharingDeviceConfiguration._init]
  • [IVZDirectorySharingDeviceConfiguration._makeDirectorySharingDeviceForVirtualMachineDirectorySharingDeviceIndex]
  • [IVZDirectorySharingDeviceConfiguration._directorySharingDevice]
  • [IVZDirectorySharingDeviceConfiguration.DebugDescription]
  • [IVZDirectorySharingDeviceConfiguration.Description]
  • [IVZDirectorySharingDeviceConfiguration.Hash]
  • [IVZDirectorySharingDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZDirectorySharingDeviceConfiguration

type IVZDiskBlockDeviceStorageDeviceAttachment ¶

type IVZDiskBlockDeviceStorageDeviceAttachment interface {
	IVZStorageDeviceAttachment

	ReadOnly() bool
	// contains filtered or unexported methods
}

An interface definition for the VZDiskBlockDeviceStorageDeviceAttachment class.

Methods ¶

  • [IVZDiskBlockDeviceStorageDeviceAttachment._initWithURLReadOnlySynchronizationModeError]
  • [IVZDiskBlockDeviceStorageDeviceAttachment._url]
  • [IVZDiskBlockDeviceStorageDeviceAttachment.ReadOnly]

See: https://developer.apple.com/documentation/Virtualization/VZDiskBlockDeviceStorageDeviceAttachment

type IVZDiskImage ¶

type IVZDiskImage interface {
	objectivec.IObject

	URL() foundation.INSURL
	CachingMode() int64
	Identifier() string
	IsReadOnly() bool
	SynchronizationMode() int64
	UpdateDiskSize() foundation.NSNumber
	SetUpdateDiskSize(value foundation.NSNumber)
	InitWithDescriptorError(descriptor objectivec.IObject) (VZDiskImage, error)
	InitWithURLReadOnlyError(url foundation.INSURL, only bool) (VZDiskImage, error)
	ReadOnly() bool
}

An interface definition for the VZDiskImage class.

Methods ¶

  • [IVZDiskImage.URL]
  • [IVZDiskImage.CachingMode]
  • [IVZDiskImage.Identifier]
  • [IVZDiskImage.IsReadOnly]
  • [IVZDiskImage.SynchronizationMode]
  • [IVZDiskImage.UpdateDiskSize]
  • [IVZDiskImage.SetUpdateDiskSize]
  • [IVZDiskImage.InitWithDescriptorError]
  • [IVZDiskImage.InitWithURLReadOnlyError]
  • [IVZDiskImage.ReadOnly]

See: https://developer.apple.com/documentation/Virtualization/_VZDiskImage

type IVZDiskImageDescriptor ¶

type IVZDiskImageDescriptor interface {
	objectivec.IObject

	URL() foundation.INSURL
	SetURL(value foundation.INSURL)
	BackendType() int64
	CachingMode() int64
	SetCachingMode(value int64)
	IsReadOnly() bool
	SetBackendType(type_ int64)
	SynchronizationMode() int64
	SetSynchronizationMode(value int64)
	InitWithURL(url foundation.INSURL) VZDiskImageDescriptor
	ReadOnly() bool
	SetReadOnly(value bool)
}

An interface definition for the VZDiskImageDescriptor class.

Methods ¶

  • [IVZDiskImageDescriptor.URL]
  • [IVZDiskImageDescriptor.SetURL]
  • [IVZDiskImageDescriptor.BackendType]
  • [IVZDiskImageDescriptor.CachingMode]
  • [IVZDiskImageDescriptor.SetCachingMode]
  • [IVZDiskImageDescriptor.IsReadOnly]
  • [IVZDiskImageDescriptor.SetBackendType]
  • [IVZDiskImageDescriptor.SynchronizationMode]
  • [IVZDiskImageDescriptor.SetSynchronizationMode]
  • [IVZDiskImageDescriptor.InitWithURL]
  • [IVZDiskImageDescriptor.ReadOnly]
  • [IVZDiskImageDescriptor.SetReadOnly]

See: https://developer.apple.com/documentation/Virtualization/_VZDiskImageDescriptor

type IVZDiskImageFormat ¶

type IVZDiskImageFormat interface {
	objectivec.IObject

	CanCreateDynamicDiskImages() bool
	CanCreateFixedDiskImages() bool
	CreateDynamicDiskImageWithURLSuggestedSizeCompletionHandler(url foundation.INSURL, size uint64, handler ErrorHandler) objectivec.IObject
	CreateFixedDiskImageWithURLSuggestedSizeCompletionHandler(url foundation.INSURL, size uint64, handler ErrorHandler) objectivec.IObject
	Identifier() string
}

An interface definition for the VZDiskImageFormat class.

Methods ¶

  • [IVZDiskImageFormat.CanCreateDynamicDiskImages]
  • [IVZDiskImageFormat.CanCreateFixedDiskImages]
  • [IVZDiskImageFormat.CreateDynamicDiskImageWithURLSuggestedSizeCompletionHandler]
  • [IVZDiskImageFormat.CreateFixedDiskImageWithURLSuggestedSizeCompletionHandler]
  • [IVZDiskImageFormat.Identifier]

See: https://developer.apple.com/documentation/Virtualization/_VZDiskImageFormat

type IVZDiskImageStorageDeviceAttachment ¶

type IVZDiskImageStorageDeviceAttachment interface {
	IVZStorageDeviceAttachment

	ReadOnly() bool
	// contains filtered or unexported methods
}

An interface definition for the VZDiskImageStorageDeviceAttachment class.

Methods ¶

  • [IVZDiskImageStorageDeviceAttachment._updateDiskSize]
  • [IVZDiskImageStorageDeviceAttachment.ReadOnly]

See: https://developer.apple.com/documentation/Virtualization/VZDiskImageStorageDeviceAttachment

type IVZDisplayPresenter ¶

type IVZDisplayPresenter interface {
	objectivec.IObject
}

An interface definition for the VZDisplayPresenter class.

See: https://developer.apple.com/documentation/Virtualization/_VZDisplayPresenter

type IVZEFIBootLoader ¶

type IVZEFIBootLoader interface {
	IVZBootLoader

	Set_ROMImageURL(value foundation.INSURL)
	// contains filtered or unexported methods
}

An interface definition for the VZEFIBootLoader class.

Methods ¶

  • [IVZEFIBootLoader._ROMImageURL]
  • [IVZEFIBootLoader.Set_ROMImageURL]
  • [IVZEFIBootLoader._setROMImageURL]

See: https://developer.apple.com/documentation/Virtualization/VZEFIBootLoader

type IVZEntropyDeviceConfiguration ¶

type IVZEntropyDeviceConfiguration interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZEntropyDeviceConfiguration class.

Methods ¶

  • [IVZEntropyDeviceConfiguration._entropyDevice]
  • [IVZEntropyDeviceConfiguration._init]
  • [IVZEntropyDeviceConfiguration.DebugDescription]
  • [IVZEntropyDeviceConfiguration.Description]
  • [IVZEntropyDeviceConfiguration.Hash]
  • [IVZEntropyDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZEntropyDeviceConfiguration

type IVZForwardingDebugStub ¶

type IVZForwardingDebugStub interface {
	IVZDebugStub
	// contains filtered or unexported methods
}

An interface definition for the VZForwardingDebugStub class.

Methods ¶

  • [IVZForwardingDebugStub._initWithDebugStub]

See: https://developer.apple.com/documentation/Virtualization/_VZForwardingDebugStub

type IVZForwardingDebugStubConfiguration ¶

type IVZForwardingDebugStubConfiguration interface {
	IVZDebugStubConfiguration
	// contains filtered or unexported methods
}

An interface definition for the VZForwardingDebugStubConfiguration class.

Methods ¶

  • [IVZForwardingDebugStubConfiguration._initWithDebugStub]

See: https://developer.apple.com/documentation/Virtualization/_VZForwardingDebugStubConfiguration

type IVZFramebuffer ¶

type IVZFramebuffer interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZFramebuffer class.

Methods ¶

  • [IVZFramebuffer._takeScreenshotWithCompletionHandlerImageConversionBlock]

See: https://developer.apple.com/documentation/Virtualization/_VZFramebuffer

type IVZFramebufferView ¶

type IVZFramebufferView interface {
	appkit.INSView

	ActionForLayerForKey(layer objectivec.IObject, key objectivec.IObject) objectivec.IObject
	Cursor() appkit.NSCursor
	SetCursor(value appkit.NSCursor)
	DisplayProtectionOptions() foundation.NSNumber
	Framebuffer() *VZFramebuffer
	SetFramebuffer(value *VZFramebuffer)
	FramebufferDidUpdateCursor(framebuffer objectivec.IObject, cursor objectivec.IObject)
	FramebufferDidUpdateFrame(framebuffer objectivec.IObject, frame objectivec.IObject)
	FramebufferDidUpdateGraphicsOrientation(framebuffer objectivec.IObject, orientation int64)
	FramebufferDidUpdateColorSpace(space objectivec.IObject)
	FramebufferSize() corefoundation.CGSize
	GetDisplayProtectionOptions() objectivec.IObject
	ShowsCursor() bool
	SetShowsCursor(value bool)
	SuppressFrameUpdates() bool
	SetSuppressFrameUpdates(value bool)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZFramebufferView class.

Methods ¶

  • [IVZFramebufferView.ActionForLayerForKey]
  • [IVZFramebufferView.Cursor]
  • [IVZFramebufferView.SetCursor]
  • [IVZFramebufferView.DisplayProtectionOptions]
  • [IVZFramebufferView.Framebuffer]
  • [IVZFramebufferView.SetFramebuffer]
  • [IVZFramebufferView.FramebufferDidUpdateCursor]
  • [IVZFramebufferView.FramebufferDidUpdateFrame]
  • [IVZFramebufferView.FramebufferDidUpdateGraphicsOrientation]
  • [IVZFramebufferView.FramebufferDidUpdateColorSpace]
  • [IVZFramebufferView.FramebufferSize]
  • [IVZFramebufferView.GetDisplayProtectionOptions]
  • [IVZFramebufferView.ShowsCursor]
  • [IVZFramebufferView.SetShowsCursor]
  • [IVZFramebufferView.SuppressFrameUpdates]
  • [IVZFramebufferView.SetSuppressFrameUpdates]
  • [IVZFramebufferView.DebugDescription]
  • [IVZFramebufferView.Description]
  • [IVZFramebufferView.Hash]
  • [IVZFramebufferView.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZFramebufferView

type IVZGDBDebugStub ¶

type IVZGDBDebugStub interface {
	IVZDebugStub

	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	Port() uint16
}

An interface definition for the VZGDBDebugStub class.

Methods ¶

  • [IVZGDBDebugStub.Delegate]
  • [IVZGDBDebugStub.SetDelegate]
  • [IVZGDBDebugStub.Port]

See: https://developer.apple.com/documentation/Virtualization/_VZGDBDebugStub

type IVZGDBDebugStubConfiguration ¶

type IVZGDBDebugStubConfiguration interface {
	IVZDebugStubConfiguration

	ListensOnAllNetworkInterfaces() bool
	SetListensOnAllNetworkInterfaces(value bool)
	Port() uint16
	SetPort(value uint16)
	InitWithPort(port uint16) VZGDBDebugStubConfiguration
}

An interface definition for the VZGDBDebugStubConfiguration class.

Methods ¶

  • [IVZGDBDebugStubConfiguration.ListensOnAllNetworkInterfaces]
  • [IVZGDBDebugStubConfiguration.SetListensOnAllNetworkInterfaces]
  • [IVZGDBDebugStubConfiguration.Port]
  • [IVZGDBDebugStubConfiguration.SetPort]
  • [IVZGDBDebugStubConfiguration.InitWithPort]

See: https://developer.apple.com/documentation/Virtualization/_VZGDBDebugStubConfiguration

type IVZGenericMachineIdentifier ¶

type IVZGenericMachineIdentifier interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZGenericMachineIdentifier class.

Methods ¶

  • [IVZGenericMachineIdentifier.DebugDescription]
  • [IVZGenericMachineIdentifier.Description]
  • [IVZGenericMachineIdentifier.Hash]
  • [IVZGenericMachineIdentifier.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZGenericMachineIdentifier

type IVZGenericPlatformConfiguration ¶

type IVZGenericPlatformConfiguration interface {
	IVZPlatformConfiguration

	Set_fineGrainTrapsEmulationEnabled(value bool)

	Set_guestType(value string)

	Set_performanceMonitoringUnitEmulationEnabled(value bool)

	NestedVirtualizationEnabled() bool
	SetNestedVirtualizationEnabled(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZGenericPlatformConfiguration class.

Methods ¶

  • [IVZGenericPlatformConfiguration._fineGrainTrapsEmulationEnabled]
  • [IVZGenericPlatformConfiguration.Set_fineGrainTrapsEmulationEnabled]
  • [IVZGenericPlatformConfiguration._guestType]
  • [IVZGenericPlatformConfiguration.Set_guestType]
  • [IVZGenericPlatformConfiguration._performanceMonitoringUnitEmulationEnabled]
  • [IVZGenericPlatformConfiguration.Set_performanceMonitoringUnitEmulationEnabled]
  • [IVZGenericPlatformConfiguration._setFineGrainedTrapsEmulationEnabled]
  • [IVZGenericPlatformConfiguration._setGuestType]
  • [IVZGenericPlatformConfiguration._setPerformanceMonitoringUnitEmulationEnabled]
  • [IVZGenericPlatformConfiguration.NestedVirtualizationEnabled]
  • [IVZGenericPlatformConfiguration.SetNestedVirtualizationEnabled]

See: https://developer.apple.com/documentation/Virtualization/VZGenericPlatformConfiguration

type IVZGraphicsDevice ¶

type IVZGraphicsDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZGraphicsDevice class.

Methods ¶

  • [IVZGraphicsDevice._attachDisplayCompletionHandler]
  • [IVZGraphicsDevice._detachDisplayCompletionHandler]
  • [IVZGraphicsDevice._displayPortCount]
  • [IVZGraphicsDevice._initWithVirtualMachineGraphicsDeviceIndexDisplayPortCountDisplays]
  • [IVZGraphicsDevice._validateDisplayForHotPlugError]

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDevice

type IVZGraphicsDeviceConfiguration ¶

type IVZGraphicsDeviceConfiguration interface {
	objectivec.IObject

	MakeGraphicsDeviceForVirtualMachineGraphicsDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	ValidateWithError() (bool, error)

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZGraphicsDeviceConfiguration class.

Methods ¶

  • [IVZGraphicsDeviceConfiguration._init]
  • [IVZGraphicsDeviceConfiguration._initWithConfiguration]
  • [IVZGraphicsDeviceConfiguration.MakeGraphicsDeviceForVirtualMachineGraphicsDeviceIndex]
  • [IVZGraphicsDeviceConfiguration.ValidateWithError]
  • [IVZGraphicsDeviceConfiguration._graphicsDevice]
  • [IVZGraphicsDeviceConfiguration.DebugDescription]
  • [IVZGraphicsDeviceConfiguration.Description]
  • [IVZGraphicsDeviceConfiguration.Hash]
  • [IVZGraphicsDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDeviceConfiguration

type IVZGraphicsDisplay ¶

type IVZGraphicsDisplay interface {
	objectivec.IObject

	InitWithVirtualMachineGraphicsDeviceIndexFramebufferIndexUuid(machine objectivec.IObject, index uint64, index2 uint64, uuid objectivec.IObject) VZGraphicsDisplay
	// contains filtered or unexported methods
}

An interface definition for the VZGraphicsDisplay class.

Methods ¶

  • [IVZGraphicsDisplay._configuration]
  • [IVZGraphicsDisplay._graphicsDevice]
  • [IVZGraphicsDisplay._graphicsOrientation]
  • [IVZGraphicsDisplay._initDetached]
  • [IVZGraphicsDisplay._matchesConfiguration]
  • [IVZGraphicsDisplay._setGraphicsDevice]
  • [IVZGraphicsDisplay._takeScreenshotWithCompletionHandler]
  • [IVZGraphicsDisplay._uuid]
  • [IVZGraphicsDisplay.InitWithVirtualMachineGraphicsDeviceIndexFramebufferIndexUuid]

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDisplay

type IVZGraphicsDisplayConfiguration ¶

type IVZGraphicsDisplayConfiguration interface {
	objectivec.IObject

	Set_uuid(value foundation.NSUUID)
	// contains filtered or unexported methods
}

An interface definition for the VZGraphicsDisplayConfiguration class.

Methods ¶

  • [IVZGraphicsDisplayConfiguration._init]
  • [IVZGraphicsDisplayConfiguration._initWithConfiguration]
  • [IVZGraphicsDisplayConfiguration._setUUID]
  • [IVZGraphicsDisplayConfiguration._uuid]
  • [IVZGraphicsDisplayConfiguration.Set_uuid]

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDisplayConfiguration

type IVZGuestTraceEvent ¶

type IVZGuestTraceEvent interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZGuestTraceEvent class.

Methods ¶

  • [IVZGuestTraceEvent._init]

See: https://developer.apple.com/documentation/Virtualization/_VZGuestTraceEvent

type IVZHIDDevice ¶

type IVZHIDDevice interface {
	objectivec.IObject

	SendIOHIDEvents(iOHIDEvents objectivec.IObject)
}

An interface definition for the VZHIDDevice class.

Methods ¶

  • [IVZHIDDevice.SendIOHIDEvents]

See: https://developer.apple.com/documentation/Virtualization/_VZHIDDevice

type IVZHIDDeviceConfiguration ¶

type IVZHIDDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	MakeHIDDeviceForVirtualMachineHidDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZHIDDeviceConfiguration class.

Methods ¶

  • [IVZHIDDeviceConfiguration._hidDevice]
  • [IVZHIDDeviceConfiguration._init]
  • [IVZHIDDeviceConfiguration.EncodeWithEncoder]
  • [IVZHIDDeviceConfiguration.MakeHIDDeviceForVirtualMachineHidDeviceIndex]
  • [IVZHIDDeviceConfiguration.DebugDescription]
  • [IVZHIDDeviceConfiguration.Description]
  • [IVZHIDDeviceConfiguration.Hash]
  • [IVZHIDDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZHIDDeviceConfiguration

type IVZHIDEventFilter ¶

type IVZHIDEventFilter interface {
	objectivec.IObject

	GetHIDReportsFromHIDEvent(hIDEvent objectivec.IObject) objectivec.IObject
	GetHIDReportsFromNSEvent(nSEvent objectivec.IObject) objectivec.IObject
	UpdateCoordinateTransformIsFlipped(transform corefoundation.CGRect, flipped bool)
}

An interface definition for the VZHIDEventFilter class.

Methods ¶

  • [IVZHIDEventFilter.GetHIDReportsFromHIDEvent]
  • [IVZHIDEventFilter.GetHIDReportsFromNSEvent]
  • [IVZHIDEventFilter.UpdateCoordinateTransformIsFlipped]

See: https://developer.apple.com/documentation/Virtualization/_VZHIDEventFilter

type IVZHIDEventMonitor ¶

type IVZHIDEventMonitor interface {
	objectivec.IObject
}

An interface definition for the VZHIDEventMonitor class.

See: https://developer.apple.com/documentation/Virtualization/_VZHIDEventMonitor

type IVZHostOnlyNetworkDeviceAttachment ¶

type IVZHostOnlyNetworkDeviceAttachment interface {
	IVZNetworkDeviceAttachment

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
}

An interface definition for the VZHostOnlyNetworkDeviceAttachment class.

Methods ¶

  • [IVZHostOnlyNetworkDeviceAttachment.EncodeWithEncoder]

See: https://developer.apple.com/documentation/Virtualization/_VZHostOnlyNetworkDeviceAttachment

type IVZIOHIDEvent ¶

type IVZIOHIDEvent interface {
	objectivec.IObject

	Event() objectivec.IObject
	InitWithIOHIDEvent(iOHIDEvent objectivec.IObject) VZIOHIDEvent
}

An interface definition for the VZIOHIDEvent class.

Methods ¶

  • [IVZIOHIDEvent.Event]
  • [IVZIOHIDEvent.InitWithIOHIDEvent]

See: https://developer.apple.com/documentation/Virtualization/_VZIOHIDEvent

type IVZIOUSBHostPassthroughDevice ¶

type IVZIOUSBHostPassthroughDevice interface {
	objectivec.IObject

	Configuration() *VZIOUSBHostPassthroughDeviceConfiguration
	SetConfiguration(value *VZIOUSBHostPassthroughDeviceConfiguration)
	IoUSBHostDeviceConfiguration() *VZIOUSBHostPassthroughDeviceConfiguration
	IsPointingDevice() bool
	Signature() objectivec.IObject
	UsbController() IVZUSBController
	SetUsbController(value IVZUSBController)
	Uuid() foundation.NSUUID
	VirtualMachine() IVZVirtualMachine
	SetVirtualMachine(value IVZVirtualMachine)
	InitWithConfigurationError(configuration objectivec.IObject) (VZIOUSBHostPassthroughDevice, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZIOUSBHostPassthroughDevice class.

Methods ¶

  • [IVZIOUSBHostPassthroughDevice._processIOUSBHostDeviceMessageMessageArgumentVirtualMachine]
  • [IVZIOUSBHostPassthroughDevice._releaseDevice]
  • [IVZIOUSBHostPassthroughDevice.Configuration]
  • [IVZIOUSBHostPassthroughDevice.SetConfiguration]
  • [IVZIOUSBHostPassthroughDevice.IoUSBHostDeviceConfiguration]
  • [IVZIOUSBHostPassthroughDevice.IsPointingDevice]
  • [IVZIOUSBHostPassthroughDevice.Signature]
  • [IVZIOUSBHostPassthroughDevice.UsbController]
  • [IVZIOUSBHostPassthroughDevice.SetUsbController]
  • [IVZIOUSBHostPassthroughDevice.Uuid]
  • [IVZIOUSBHostPassthroughDevice.VirtualMachine]
  • [IVZIOUSBHostPassthroughDevice.SetVirtualMachine]
  • [IVZIOUSBHostPassthroughDevice.InitWithConfigurationError]
  • [IVZIOUSBHostPassthroughDevice.DebugDescription]
  • [IVZIOUSBHostPassthroughDevice.Description]
  • [IVZIOUSBHostPassthroughDevice.Hash]
  • [IVZIOUSBHostPassthroughDevice.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZIOUSBHostPassthroughDevice

type IVZIOUSBHostPassthroughDeviceConfiguration ¶

type IVZIOUSBHostPassthroughDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	IsDuplicateConfiguration(configuration objectivec.IObject) bool
	MakeUSBDeviceWithVirtualMachine(machine objectivec.IObject) objectivec.IObject
	Signature() foundation.INSData
	Uuid() foundation.NSUUID
	SetUuid(value foundation.NSUUID)
	InitWithServiceError(service uint32) (VZIOUSBHostPassthroughDeviceConfiguration, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZIOUSBHostPassthroughDeviceConfiguration class.

Methods ¶

  • [IVZIOUSBHostPassthroughDeviceConfiguration.EncodeWithEncoder]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.IsDuplicateConfiguration]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.MakeUSBDeviceWithVirtualMachine]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.Signature]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.Uuid]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.SetUuid]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.InitWithServiceError]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.DebugDescription]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.Description]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.Hash]
  • [IVZIOUSBHostPassthroughDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZIOUSBHostPassthroughDeviceConfiguration

type IVZKeyEvent ¶

type IVZKeyEvent interface {
	objectivec.IObject

	KeyCode() uint16
	Type() int64
	InitWithEvent(event objectivec.IObject) VZKeyEvent
	InitWithTypeKeyCode(type_ int64, code uint16) VZKeyEvent
}

An interface definition for the VZKeyEvent class.

Methods ¶

  • [IVZKeyEvent.KeyCode]
  • [IVZKeyEvent.Type]
  • [IVZKeyEvent.InitWithEvent]
  • [IVZKeyEvent.InitWithTypeKeyCode]

See: https://developer.apple.com/documentation/Virtualization/_VZKeyEvent

type IVZKeyboard ¶

type IVZKeyboard interface {
	objectivec.IObject

	ActiveIndicators() uint64
	SendKeyEvents(events objectivec.IObject)
	Type() int64
	InitWithTypeVirtualMachineDeviceIdentifier(type_ int64, machine objectivec.IObject, identifier uint32) VZKeyboard
}

An interface definition for the VZKeyboard class.

Methods ¶

  • [IVZKeyboard.ActiveIndicators]
  • [IVZKeyboard.SendKeyEvents]
  • [IVZKeyboard.Type]
  • [IVZKeyboard.InitWithTypeVirtualMachineDeviceIdentifier]

See: https://developer.apple.com/documentation/Virtualization/_VZKeyboard

type IVZKeyboardConfiguration ¶

type IVZKeyboardConfiguration interface {
	objectivec.IObject

	MakeKeyboardForVirtualMachineDeviceIdentifier(machine objectivec.IObject, identifier uint32) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZKeyboardConfiguration class.

Methods ¶

  • [IVZKeyboardConfiguration._init]
  • [IVZKeyboardConfiguration.MakeKeyboardForVirtualMachineDeviceIdentifier]
  • [IVZKeyboardConfiguration.DebugDescription]
  • [IVZKeyboardConfiguration.Description]
  • [IVZKeyboardConfiguration.Hash]
  • [IVZKeyboardConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZKeyboardConfiguration

type IVZKeyboardEventTap ¶

type IVZKeyboardEventTap interface {
	objectivec.IObject
}

An interface definition for the VZKeyboardEventTap class.

See: https://developer.apple.com/documentation/Virtualization/VZKeyboardEventTap

type IVZLinearFramebufferGraphicsDeviceConfiguration ¶

type IVZLinearFramebufferGraphicsDeviceConfiguration interface {
	IVZGraphicsDeviceConfiguration

	BackingStoreSize() corefoundation.CGSize
	SetBackingStoreSize(value corefoundation.CGSize)
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	InitWithBackingStoreSize(size corefoundation.CGSize) VZLinearFramebufferGraphicsDeviceConfiguration
}

An interface definition for the VZLinearFramebufferGraphicsDeviceConfiguration class.

Methods ¶

  • [IVZLinearFramebufferGraphicsDeviceConfiguration.BackingStoreSize]
  • [IVZLinearFramebufferGraphicsDeviceConfiguration.SetBackingStoreSize]
  • [IVZLinearFramebufferGraphicsDeviceConfiguration.EncodeWithEncoder]
  • [IVZLinearFramebufferGraphicsDeviceConfiguration.InitWithBackingStoreSize]

See: https://developer.apple.com/documentation/Virtualization/_VZLinearFramebufferGraphicsDeviceConfiguration

type IVZLinearFramebufferGraphicsDisplay ¶

type IVZLinearFramebufferGraphicsDisplay interface {
	IVZGraphicsDisplay

	ReconfigureWithConfigurationError(configuration objectivec.IObject) (bool, error)
	ReconfigureWithSizeInPixelsError(pixels corefoundation.CGSize) (bool, error)
	SizeInPixels() corefoundation.CGSize
	// contains filtered or unexported methods
}

An interface definition for the VZLinearFramebufferGraphicsDisplay class.

Methods ¶

  • [IVZLinearFramebufferGraphicsDisplay._displayConfiguration]
  • [IVZLinearFramebufferGraphicsDisplay.ReconfigureWithConfigurationError]
  • [IVZLinearFramebufferGraphicsDisplay.ReconfigureWithSizeInPixelsError]
  • [IVZLinearFramebufferGraphicsDisplay.SizeInPixels]

See: https://developer.apple.com/documentation/Virtualization/_VZLinearFramebufferGraphicsDisplay

type IVZLinuxRosettaCachingOptions ¶

type IVZLinuxRosettaCachingOptions interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZLinuxRosettaCachingOptions class.

Methods ¶

  • [IVZLinuxRosettaCachingOptions._init]
  • [IVZLinuxRosettaCachingOptions._options]
  • [IVZLinuxRosettaCachingOptions.DebugDescription]
  • [IVZLinuxRosettaCachingOptions.Description]
  • [IVZLinuxRosettaCachingOptions.Hash]
  • [IVZLinuxRosettaCachingOptions.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZLinuxRosettaCachingOptions

type IVZMMIORegion ¶

type IVZMMIORegion interface {
	objectivec.IObject

	BaseAddress() uint64
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	Length() uint64
	WriteSynchronously() bool
	InitWithBaseAddressLength(address uint64, length uint64) VZMMIORegion
	InitWithBaseAddressLengthWriteSynchronously(address uint64, length uint64, synchronously bool) VZMMIORegion
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZMMIORegion class.

Methods ¶

  • [IVZMMIORegion.BaseAddress]
  • [IVZMMIORegion.EncodeWithEncoder]
  • [IVZMMIORegion.Length]
  • [IVZMMIORegion.WriteSynchronously]
  • [IVZMMIORegion.InitWithBaseAddressLength]
  • [IVZMMIORegion.InitWithBaseAddressLengthWriteSynchronously]
  • [IVZMMIORegion.DebugDescription]
  • [IVZMMIORegion.Description]
  • [IVZMMIORegion.Hash]
  • [IVZMMIORegion.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZMMIORegion

type IVZMacAuxiliaryStorage ¶

type IVZMacAuxiliaryStorage interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZMacAuxiliaryStorage class.

Methods ¶

  • [IVZMacAuxiliaryStorage._allNVRAMDataVariablesInPartitionError]
  • [IVZMacAuxiliaryStorage._allNVRAMDataVariablesWithError]
  • [IVZMacAuxiliaryStorage._allNVRAMVariablesInPartitionError]
  • [IVZMacAuxiliaryStorage._allNVRAMVariablesWithError]
  • [IVZMacAuxiliaryStorage._dataValueForNVRAMVariableNamedError]
  • [IVZMacAuxiliaryStorage._initializeUIDKeyWithWrappingKeyError]
  • [IVZMacAuxiliaryStorage._removeNVRAMVariableNamedError]
  • [IVZMacAuxiliaryStorage._setDataValueForNVRAMVariableNamedError]
  • [IVZMacAuxiliaryStorage._setValueForNVRAMVariableNamedError]
  • [IVZMacAuxiliaryStorage._valueForNVRAMVariableNamedError]

See: https://developer.apple.com/documentation/Virtualization/VZMacAuxiliaryStorage

type IVZMacBatteryPowerSourceDevice ¶

type IVZMacBatteryPowerSourceDevice interface {
	IVZPowerSourceDevice

	BatterySourceDidUpdateCharge(source objectivec.IObject, charge float64)
	BatterySourceDidUpdateConnectivity(source objectivec.IObject, connectivity int64)
	Source() *VZMacBatterySource
	SetSource(value *VZMacBatterySource)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZMacBatteryPowerSourceDevice class.

Methods ¶

  • [IVZMacBatteryPowerSourceDevice.BatterySourceDidUpdateCharge]
  • [IVZMacBatteryPowerSourceDevice.BatterySourceDidUpdateConnectivity]
  • [IVZMacBatteryPowerSourceDevice.Source]
  • [IVZMacBatteryPowerSourceDevice.SetSource]
  • [IVZMacBatteryPowerSourceDevice.DebugDescription]
  • [IVZMacBatteryPowerSourceDevice.Description]
  • [IVZMacBatteryPowerSourceDevice.Hash]
  • [IVZMacBatteryPowerSourceDevice.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatteryPowerSourceDevice

type IVZMacBatteryPowerSourceDeviceConfiguration ¶

type IVZMacBatteryPowerSourceDeviceConfiguration interface {
	IVZPowerSourceDeviceConfiguration

	Source() *VZMacBatterySource
	SetSource(value *VZMacBatterySource)
}

An interface definition for the VZMacBatteryPowerSourceDeviceConfiguration class.

Methods ¶

  • [IVZMacBatteryPowerSourceDeviceConfiguration.Source]
  • [IVZMacBatteryPowerSourceDeviceConfiguration.SetSource]

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatteryPowerSourceDeviceConfiguration

type IVZMacBatterySource ¶

type IVZMacBatterySource interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	RegisterObserver(observer objectivec.IObject)
	UnregisterObserver(observer objectivec.IObject)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZMacBatterySource class.

Methods ¶

  • [IVZMacBatterySource._init]
  • [IVZMacBatterySource._source]
  • [IVZMacBatterySource.EncodeWithEncoder]
  • [IVZMacBatterySource.RegisterObserver]
  • [IVZMacBatterySource.UnregisterObserver]
  • [IVZMacBatterySource.DebugDescription]
  • [IVZMacBatterySource.Description]
  • [IVZMacBatterySource.Hash]
  • [IVZMacBatterySource.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatterySource

type IVZMacBifrostDeviceConfiguration ¶

type IVZMacBifrostDeviceConfiguration interface {
	IVZBifrostDeviceConfiguration

	InitWithAttachmentMMIOSize(attachment objectivec.IObject, mIOSize uint64) VZMacBifrostDeviceConfiguration
}

An interface definition for the VZMacBifrostDeviceConfiguration class.

Methods ¶

  • [IVZMacBifrostDeviceConfiguration.InitWithAttachmentMMIOSize]

See: https://developer.apple.com/documentation/Virtualization/_VZMacBifrostDeviceConfiguration

type IVZMacGraphicsDevice ¶

type IVZMacGraphicsDevice interface {
	IVZGraphicsDevice
	// contains filtered or unexported methods
}

An interface definition for the VZMacGraphicsDevice class.

Methods ¶

  • [IVZMacGraphicsDevice._deviceFeatureLevel]
  • [IVZMacGraphicsDevice._prefersLowPower]

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDevice

type IVZMacGraphicsDeviceConfiguration ¶

type IVZMacGraphicsDeviceConfiguration interface {
	IVZGraphicsDeviceConfiguration

	Set_deviceFeatureLevel(value int64)

	Set_displayPortCount(value uint64)

	Set_enableProcessIsolation(value bool)

	Set_implicitlyAddsVideoToolboxDevice(value bool)

	Set_prefersLowPower(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZMacGraphicsDeviceConfiguration class.

Methods ¶

  • [IVZMacGraphicsDeviceConfiguration._deviceFeatureLevel]
  • [IVZMacGraphicsDeviceConfiguration.Set_deviceFeatureLevel]
  • [IVZMacGraphicsDeviceConfiguration._displayPortCount]
  • [IVZMacGraphicsDeviceConfiguration.Set_displayPortCount]
  • [IVZMacGraphicsDeviceConfiguration._enableProcessIsolation]
  • [IVZMacGraphicsDeviceConfiguration.Set_enableProcessIsolation]
  • [IVZMacGraphicsDeviceConfiguration._implicitlyAddsVideoToolboxDevice]
  • [IVZMacGraphicsDeviceConfiguration.Set_implicitlyAddsVideoToolboxDevice]
  • [IVZMacGraphicsDeviceConfiguration._prefersLowPower]
  • [IVZMacGraphicsDeviceConfiguration.Set_prefersLowPower]
  • [IVZMacGraphicsDeviceConfiguration._setDeviceFeatureLevel]
  • [IVZMacGraphicsDeviceConfiguration._setDisplayPortCount]
  • [IVZMacGraphicsDeviceConfiguration._setEnableProcessIsolation]
  • [IVZMacGraphicsDeviceConfiguration._setImplicitlyAddsVideoToolboxDevice]
  • [IVZMacGraphicsDeviceConfiguration._setPrefersLowPower]

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDeviceConfiguration

type IVZMacGraphicsDisplay ¶

type IVZMacGraphicsDisplay interface {
	IVZGraphicsDisplay

	ReconfigureWithConfigurationError(configuration objectivec.IObject) (bool, error)
	InitWithConfigurationError(configuration objectivec.IObject) (VZMacGraphicsDisplay, error)
	// contains filtered or unexported methods
}

An interface definition for the VZMacGraphicsDisplay class.

Methods ¶

  • [IVZMacGraphicsDisplay._connectionType]
  • [IVZMacGraphicsDisplay._displayIdentifier]
  • [IVZMacGraphicsDisplay._displayMode]
  • [IVZMacGraphicsDisplay.ReconfigureWithConfigurationError]
  • [IVZMacGraphicsDisplay.InitWithConfigurationError]

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDisplay

type IVZMacGraphicsDisplayConfiguration ¶

type IVZMacGraphicsDisplayConfiguration interface {
	IVZGraphicsDisplayConfiguration

	Set_connectionType(value int64)

	Set_displayIdentifier(value string)

	Set_displayMode(value int64)
	// contains filtered or unexported methods
}

An interface definition for the VZMacGraphicsDisplayConfiguration class.

Methods ¶

  • [IVZMacGraphicsDisplayConfiguration._connectionType]
  • [IVZMacGraphicsDisplayConfiguration.Set_connectionType]
  • [IVZMacGraphicsDisplayConfiguration._displayIdentifier]
  • [IVZMacGraphicsDisplayConfiguration.Set_displayIdentifier]
  • [IVZMacGraphicsDisplayConfiguration._displayMode]
  • [IVZMacGraphicsDisplayConfiguration.Set_displayMode]
  • [IVZMacGraphicsDisplayConfiguration._setConnectionType]
  • [IVZMacGraphicsDisplayConfiguration._setDisplayIdentifier]
  • [IVZMacGraphicsDisplayConfiguration._setDisplayMode]

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDisplayConfiguration

type IVZMacHIDDeviceConfiguration ¶

type IVZMacHIDDeviceConfiguration interface {
	IVZHIDDeviceConfiguration

	ProductID() uint16
	SetProductID(value uint16)
	RegistryProperties() foundation.INSDictionary
	SetRegistryProperties(value foundation.INSDictionary)
	Usage() uint32
	SetUsage(value uint32)
	UsagePage() uint32
	SetUsagePage(value uint32)
	VendorID() uint16
	SetVendorID(value uint16)
	InitWithVendorIDProductIDUsagePageUsage(id uint16, id2 uint16, page uint32, usage uint32) VZMacHIDDeviceConfiguration
}

An interface definition for the VZMacHIDDeviceConfiguration class.

Methods ¶

  • [IVZMacHIDDeviceConfiguration.ProductID]
  • [IVZMacHIDDeviceConfiguration.SetProductID]
  • [IVZMacHIDDeviceConfiguration.RegistryProperties]
  • [IVZMacHIDDeviceConfiguration.SetRegistryProperties]
  • [IVZMacHIDDeviceConfiguration.Usage]
  • [IVZMacHIDDeviceConfiguration.SetUsage]
  • [IVZMacHIDDeviceConfiguration.UsagePage]
  • [IVZMacHIDDeviceConfiguration.SetUsagePage]
  • [IVZMacHIDDeviceConfiguration.VendorID]
  • [IVZMacHIDDeviceConfiguration.SetVendorID]
  • [IVZMacHIDDeviceConfiguration.InitWithVendorIDProductIDUsagePageUsage]

See: https://developer.apple.com/documentation/Virtualization/_VZMacHIDDeviceConfiguration

type IVZMacHardwareModel ¶

type IVZMacHardwareModel interface {
	objectivec.IObject

	Supported() bool
	// contains filtered or unexported methods
}

An interface definition for the VZMacHardwareModel class.

Methods ¶

  • [IVZMacHardwareModel._boardID]
  • [IVZMacHardwareModel._isa]
  • [IVZMacHardwareModel._variantID]
  • [IVZMacHardwareModel._variantName]
  • [IVZMacHardwareModel.Supported]

See: https://developer.apple.com/documentation/Virtualization/VZMacHardwareModel

type IVZMacHardwareModelDescriptor ¶

type IVZMacHardwareModelDescriptor interface {
	objectivec.IObject

	SetBoardID(id uint32)
	SetISA(isa int64)
	SetInitialGuestMacOSVersion(oSVersion objectivec.IObject)
	SetMinimumSupportedHostOSVersion(oSVersion objectivec.IObject)
	SetPlatformVersion(version uint32)
	SetVariantIDVariantName(id uint32, name objectivec.IObject)
}

An interface definition for the VZMacHardwareModelDescriptor class.

Methods ¶

  • [IVZMacHardwareModelDescriptor.SetBoardID]
  • [IVZMacHardwareModelDescriptor.SetISA]
  • [IVZMacHardwareModelDescriptor.SetInitialGuestMacOSVersion]
  • [IVZMacHardwareModelDescriptor.SetMinimumSupportedHostOSVersion]
  • [IVZMacHardwareModelDescriptor.SetPlatformVersion]
  • [IVZMacHardwareModelDescriptor.SetVariantIDVariantName]

See: https://developer.apple.com/documentation/Virtualization/_VZMacHardwareModelDescriptor

type IVZMacKeyboardConfiguration ¶

type IVZMacKeyboardConfiguration interface {
	IVZKeyboardConfiguration

	Set_softwareKeyboard(value bool)

	Set_supportsGlobeKey(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZMacKeyboardConfiguration class.

Methods ¶

  • [IVZMacKeyboardConfiguration._setSoftwareKeyboard]
  • [IVZMacKeyboardConfiguration._setSupportsGlobeKey]
  • [IVZMacKeyboardConfiguration._softwareKeyboard]
  • [IVZMacKeyboardConfiguration.Set_softwareKeyboard]
  • [IVZMacKeyboardConfiguration._supportsGlobeKey]
  • [IVZMacKeyboardConfiguration.Set_supportsGlobeKey]

See: https://developer.apple.com/documentation/Virtualization/VZMacKeyboardConfiguration

type IVZMacMachineIdentifier ¶

type IVZMacMachineIdentifier interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZMacMachineIdentifier class.

Methods ¶

  • [IVZMacMachineIdentifier._ECID]
  • [IVZMacMachineIdentifier._ECIDChecksDisabled]
  • [IVZMacMachineIdentifier._serialNumber]
  • [IVZMacMachineIdentifier.DebugDescription]
  • [IVZMacMachineIdentifier.Description]
  • [IVZMacMachineIdentifier.Hash]
  • [IVZMacMachineIdentifier.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZMacMachineIdentifier

type IVZMacNeuralEngineDeviceConfiguration ¶

type IVZMacNeuralEngineDeviceConfiguration interface {
	IVZAcceleratorDeviceConfiguration

	Set_signatureMismatchAllowed(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZMacNeuralEngineDeviceConfiguration class.

Methods ¶

  • [IVZMacNeuralEngineDeviceConfiguration._isSignatureMismatchAllowed]
  • [IVZMacNeuralEngineDeviceConfiguration._setSignatureMismatchAllowed]
  • [IVZMacNeuralEngineDeviceConfiguration._signatureMismatchAllowed]
  • [IVZMacNeuralEngineDeviceConfiguration.Set_signatureMismatchAllowed]

See: https://developer.apple.com/documentation/Virtualization/_VZMacNeuralEngineDeviceConfiguration

type IVZMacOSBootLoader ¶

type IVZMacOSBootLoader interface {
	IVZBootLoader

	Set_romURL(value foundation.INSURL)
	// contains filtered or unexported methods
}

An interface definition for the VZMacOSBootLoader class.

Methods ¶

  • [IVZMacOSBootLoader._romURL]
  • [IVZMacOSBootLoader.Set_romURL]
  • [IVZMacOSBootLoader._setROMURL]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSBootLoader

type IVZMacOSBootLoaderGuestTraceEvent ¶

type IVZMacOSBootLoaderGuestTraceEvent interface {
	IVZGuestTraceEvent

	Data0() uint32
	Data1() uint32
	Data2() uint32
	Status() uint32
}

An interface definition for the VZMacOSBootLoaderGuestTraceEvent class.

Methods ¶

  • [IVZMacOSBootLoaderGuestTraceEvent.Data0]
  • [IVZMacOSBootLoaderGuestTraceEvent.Data1]
  • [IVZMacOSBootLoaderGuestTraceEvent.Data2]
  • [IVZMacOSBootLoaderGuestTraceEvent.Status]

See: https://developer.apple.com/documentation/Virtualization/_VZMacOSBootLoaderGuestTraceEvent

type IVZMacOSConfigurationRequirements ¶

type IVZMacOSConfigurationRequirements interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZMacOSConfigurationRequirements class.

Methods ¶

  • [IVZMacOSConfigurationRequirements._variants]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSConfigurationRequirements

type IVZMacOSInstaller ¶

type IVZMacOSInstaller interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZMacOSInstaller class.

Methods ¶

  • [IVZMacOSInstaller._disableMobileDeviceUpdate]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSInstaller

type IVZMacOSRestoreImage ¶

type IVZMacOSRestoreImage interface {
	objectivec.IObject

	Supported() bool
	// contains filtered or unexported methods
}

An interface definition for the VZMacOSRestoreImage class.

Methods ¶

  • [IVZMacOSRestoreImage._configurations]
  • [IVZMacOSRestoreImage.Supported]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSRestoreImage

type IVZMacOSVirtualMachineStartOptions ¶

type IVZMacOSVirtualMachineStartOptions interface {
	IVZVirtualMachineStartOptions

	Set_forceDFU(value bool)

	Set_stopInIBootStage1(value bool)

	Set_stopInIBootStage2(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZMacOSVirtualMachineStartOptions class.

Methods ¶

  • [IVZMacOSVirtualMachineStartOptions._forceDFU]
  • [IVZMacOSVirtualMachineStartOptions.Set_forceDFU]
  • [IVZMacOSVirtualMachineStartOptions._setForceDFU]
  • [IVZMacOSVirtualMachineStartOptions._setStopInIBootStage1]
  • [IVZMacOSVirtualMachineStartOptions._setStopInIBootStage2]
  • [IVZMacOSVirtualMachineStartOptions._stopInIBootStage1]
  • [IVZMacOSVirtualMachineStartOptions.Set_stopInIBootStage1]
  • [IVZMacOSVirtualMachineStartOptions._stopInIBootStage2]
  • [IVZMacOSVirtualMachineStartOptions.Set_stopInIBootStage2]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSVirtualMachineStartOptions

type IVZMacPlatformConfiguration ¶

type IVZMacPlatformConfiguration interface {
	IVZPlatformConfiguration

	Set_guestEncryptionWrappingKey(value *VZWrappingKey)

	Set_hostAttributeShareOptions(value uint64)

	Set_remoteServiceDiscoveryConfiguration(value *VZMacRemoteServiceDiscoveryConfiguration)

	Set_fairPlayEnabled(value bool)

	Set_fakeEncryptionEnabled(value bool)

	Set_productionModeEnabled(value bool)

	Set_sioDescramblerEnabled(value bool)

	Set_strongIdentityEnabled(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZMacPlatformConfiguration class.

Methods ¶

  • [IVZMacPlatformConfiguration._guestEncryptionWrappingKey]
  • [IVZMacPlatformConfiguration.Set_guestEncryptionWrappingKey]
  • [IVZMacPlatformConfiguration._hostAttributeShareOptions]
  • [IVZMacPlatformConfiguration.Set_hostAttributeShareOptions]
  • [IVZMacPlatformConfiguration._isFairPlayEnabled]
  • [IVZMacPlatformConfiguration._isFakeEncryptionEnabled]
  • [IVZMacPlatformConfiguration._isProductionModeEnabled]
  • [IVZMacPlatformConfiguration._isSIODescramblerEnabled]
  • [IVZMacPlatformConfiguration._isStrongIdentityEnabled]
  • [IVZMacPlatformConfiguration._remoteServiceDiscoveryConfiguration]
  • [IVZMacPlatformConfiguration.Set_remoteServiceDiscoveryConfiguration]
  • [IVZMacPlatformConfiguration._setFairPlayEnabled]
  • [IVZMacPlatformConfiguration._setFakeEncryptionEnabled]
  • [IVZMacPlatformConfiguration._setGuestEncryptionWrappingKey]
  • [IVZMacPlatformConfiguration._setHostAttributeShareOptions]
  • [IVZMacPlatformConfiguration._setProductionModeEnabled]
  • [IVZMacPlatformConfiguration._setRemoteServiceDiscoveryConfiguration]
  • [IVZMacPlatformConfiguration._setSIODescramblerEnabled]
  • [IVZMacPlatformConfiguration._setStrongIdentityEnabled]
  • [IVZMacPlatformConfiguration._fairPlayEnabled]
  • [IVZMacPlatformConfiguration.Set_fairPlayEnabled]
  • [IVZMacPlatformConfiguration._fakeEncryptionEnabled]
  • [IVZMacPlatformConfiguration.Set_fakeEncryptionEnabled]
  • [IVZMacPlatformConfiguration._productionModeEnabled]
  • [IVZMacPlatformConfiguration.Set_productionModeEnabled]
  • [IVZMacPlatformConfiguration._sioDescramblerEnabled]
  • [IVZMacPlatformConfiguration.Set_sioDescramblerEnabled]
  • [IVZMacPlatformConfiguration._strongIdentityEnabled]
  • [IVZMacPlatformConfiguration.Set_strongIdentityEnabled]

See: https://developer.apple.com/documentation/Virtualization/VZMacPlatformConfiguration

type IVZMacRemoteServiceDiscoveryConfiguration ¶

type IVZMacRemoteServiceDiscoveryConfiguration interface {
	objectivec.IObject

	GuestServiceAllowList() foundation.INSArray
	SetGuestServiceAllowList(value foundation.INSArray)
	HostServiceAllowList() foundation.INSArray
	SetHostServiceAllowList(value foundation.INSArray)
}

An interface definition for the VZMacRemoteServiceDiscoveryConfiguration class.

Methods ¶

  • [IVZMacRemoteServiceDiscoveryConfiguration.GuestServiceAllowList]
  • [IVZMacRemoteServiceDiscoveryConfiguration.SetGuestServiceAllowList]
  • [IVZMacRemoteServiceDiscoveryConfiguration.HostServiceAllowList]
  • [IVZMacRemoteServiceDiscoveryConfiguration.SetHostServiceAllowList]

See: https://developer.apple.com/documentation/Virtualization/_VZMacRemoteServiceDiscoveryConfiguration

type IVZMacSerialNumber ¶

type IVZMacSerialNumber interface {
	objectivec.IObject

	String() string
	InitWithString(string_ objectivec.IObject) VZMacSerialNumber
}

An interface definition for the VZMacSerialNumber class.

Methods ¶

  • [IVZMacSerialNumber.String]
  • [IVZMacSerialNumber.InitWithString]

See: https://developer.apple.com/documentation/Virtualization/_VZMacSerialNumber

type IVZMacSyntheticBatterySource ¶

type IVZMacSyntheticBatterySource interface {
	IVZMacBatterySource

	Charge() float64
	SetCharge(value float64)
	Connectivity() int64
	SetConnectivity(value int64)
}

An interface definition for the VZMacSyntheticBatterySource class.

Methods ¶

  • [IVZMacSyntheticBatterySource.Charge]
  • [IVZMacSyntheticBatterySource.SetCharge]
  • [IVZMacSyntheticBatterySource.Connectivity]
  • [IVZMacSyntheticBatterySource.SetConnectivity]

See: https://developer.apple.com/documentation/Virtualization/_VZMacSyntheticBatterySource

type IVZMagnifyEvent ¶

type IVZMagnifyEvent interface {
	objectivec.IObject

	Magnification() float64
	Phase() uint64
	InitWithEvent(event objectivec.IObject) VZMagnifyEvent
	InitWithMagnificationPhase(magnification float64, phase uint64) VZMagnifyEvent
}

An interface definition for the VZMagnifyEvent class.

Methods ¶

  • [IVZMagnifyEvent.Magnification]
  • [IVZMagnifyEvent.Phase]
  • [IVZMagnifyEvent.InitWithEvent]
  • [IVZMagnifyEvent.InitWithMagnificationPhase]

See: https://developer.apple.com/documentation/Virtualization/_VZMagnifyEvent

type IVZMailboxDeviceAttachment ¶

type IVZMailboxDeviceAttachment interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZMailboxDeviceAttachment class.

Methods ¶

  • [IVZMailboxDeviceAttachment._attachment]
  • [IVZMailboxDeviceAttachment._init]
  • [IVZMailboxDeviceAttachment.EncodeWithEncoder]
  • [IVZMailboxDeviceAttachment.DebugDescription]
  • [IVZMailboxDeviceAttachment.Description]
  • [IVZMailboxDeviceAttachment.Hash]
  • [IVZMailboxDeviceAttachment.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZMailboxDeviceAttachment

type IVZMailboxDeviceConfiguration ¶

type IVZMailboxDeviceConfiguration interface {
	objectivec.IObject

	Attachment() *VZMailboxDeviceAttachment
	SetAttachment(value *VZMailboxDeviceAttachment)
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	ValidateWithError() (bool, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZMailboxDeviceConfiguration class.

Methods ¶

  • [IVZMailboxDeviceConfiguration._init]
  • [IVZMailboxDeviceConfiguration._mailboxDevice]
  • [IVZMailboxDeviceConfiguration.Attachment]
  • [IVZMailboxDeviceConfiguration.SetAttachment]
  • [IVZMailboxDeviceConfiguration.EncodeWithEncoder]
  • [IVZMailboxDeviceConfiguration.ValidateWithError]
  • [IVZMailboxDeviceConfiguration.DebugDescription]
  • [IVZMailboxDeviceConfiguration.Description]
  • [IVZMailboxDeviceConfiguration.Hash]
  • [IVZMailboxDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZMailboxDeviceConfiguration

type IVZMemory ¶

type IVZMemory interface {
	objectivec.IObject

	Length() uint64
	MutableBytes() unsafe.Pointer
	PhysicalAddress() uint64
}

An interface definition for the VZMemory class.

Methods ¶

  • [IVZMemory.Length]
  • [IVZMemory.MutableBytes]
  • [IVZMemory.PhysicalAddress]

See: https://developer.apple.com/documentation/Virtualization/_VZMemory

type IVZMemoryBalloonDevice ¶

type IVZMemoryBalloonDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZMemoryBalloonDevice class.

Methods ¶

  • [IVZMemoryBalloonDevice._init]

See: https://developer.apple.com/documentation/Virtualization/VZMemoryBalloonDevice

type IVZMemoryBalloonDeviceConfiguration ¶

type IVZMemoryBalloonDeviceConfiguration interface {
	objectivec.IObject

	MakeMemoryBalloonDeviceForVirtualMachineMemoryBalloonDeviceIndexMaxTargetMemorySize(machine objectivec.IObject, index uint64, size uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZMemoryBalloonDeviceConfiguration class.

Methods ¶

  • [IVZMemoryBalloonDeviceConfiguration._init]
  • [IVZMemoryBalloonDeviceConfiguration.MakeMemoryBalloonDeviceForVirtualMachineMemoryBalloonDeviceIndexMaxTargetMemorySize]
  • [IVZMemoryBalloonDeviceConfiguration.DebugDescription]
  • [IVZMemoryBalloonDeviceConfiguration.Description]
  • [IVZMemoryBalloonDeviceConfiguration.Hash]
  • [IVZMemoryBalloonDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZMemoryBalloonDeviceConfiguration

type IVZMouse ¶

type IVZMouse interface {
	IVZPointingDevice

	SendMouseEvents(events objectivec.IObject)
}

An interface definition for the VZMouse class.

Methods ¶

  • [IVZMouse.SendMouseEvents]

See: https://developer.apple.com/documentation/Virtualization/_VZMouse

type IVZMouseEvent ¶

type IVZMouseEvent interface {
	objectivec.IObject

	InitWithPressedButtonsDeltaXDeltaY(buttons int64, x float64, y float64) VZMouseEvent
}

An interface definition for the VZMouseEvent class.

Methods ¶

  • [IVZMouseEvent.InitWithPressedButtonsDeltaXDeltaY]

See: https://developer.apple.com/documentation/Virtualization/_VZMouseEvent

type IVZMultiTouchDevice ¶

type IVZMultiTouchDevice interface {
	objectivec.IObject

	AssociationIdentifier() foundation.NSUUID
	SendMultiTouchEvents(events objectivec.IObject)
}

An interface definition for the VZMultiTouchDevice class.

Methods ¶

  • [IVZMultiTouchDevice.AssociationIdentifier]
  • [IVZMultiTouchDevice.SendMultiTouchEvents]

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchDevice

type IVZMultiTouchDeviceConfiguration ¶

type IVZMultiTouchDeviceConfiguration interface {
	objectivec.IObject

	AssociationIdentifier() foundation.NSUUID
	SetAssociationIdentifier(value foundation.NSUUID)
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	MakeMultiTouchDeviceForVirtualMachineMultiTouchDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZMultiTouchDeviceConfiguration class.

Methods ¶

  • [IVZMultiTouchDeviceConfiguration._init]
  • [IVZMultiTouchDeviceConfiguration._multiTouchDevice]
  • [IVZMultiTouchDeviceConfiguration.AssociationIdentifier]
  • [IVZMultiTouchDeviceConfiguration.SetAssociationIdentifier]
  • [IVZMultiTouchDeviceConfiguration.EncodeWithEncoder]
  • [IVZMultiTouchDeviceConfiguration.MakeMultiTouchDeviceForVirtualMachineMultiTouchDeviceIndex]
  • [IVZMultiTouchDeviceConfiguration.DebugDescription]
  • [IVZMultiTouchDeviceConfiguration.Description]
  • [IVZMultiTouchDeviceConfiguration.Hash]
  • [IVZMultiTouchDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchDeviceConfiguration

type IVZMultiTouchEvent ¶

type IVZMultiTouchEvent interface {
	objectivec.IObject

	Touches() foundation.INSSet
	InitWithEventView(event objectivec.IObject, view objectivec.IObject) VZMultiTouchEvent
	InitWithTouches(touches objectivec.IObject) VZMultiTouchEvent
}

An interface definition for the VZMultiTouchEvent class.

Methods ¶

  • [IVZMultiTouchEvent.Touches]
  • [IVZMultiTouchEvent.InitWithEventView]
  • [IVZMultiTouchEvent.InitWithTouches]

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchEvent

type IVZNATNetworkDeviceAttachment ¶

type IVZNATNetworkDeviceAttachment interface {
	IVZNetworkDeviceAttachment

	Set_interfaceIsolationEnabled(value bool)
	// contains filtered or unexported methods
}

An interface definition for the VZNATNetworkDeviceAttachment class.

Methods ¶

  • [IVZNATNetworkDeviceAttachment._interfaceIsolationEnabled]
  • [IVZNATNetworkDeviceAttachment.Set_interfaceIsolationEnabled]
  • [IVZNATNetworkDeviceAttachment._setInterfaceIsolationEnabled]

See: https://developer.apple.com/documentation/Virtualization/VZNATNetworkDeviceAttachment

type IVZNetworkBlockDeviceStorageDeviceAttachment ¶

type IVZNetworkBlockDeviceStorageDeviceAttachment interface {
	IVZStorageDeviceAttachment

	ForcedReadOnly() bool
}

An interface definition for the VZNetworkBlockDeviceStorageDeviceAttachment class.

Methods ¶

  • [IVZNetworkBlockDeviceStorageDeviceAttachment.ForcedReadOnly]

See: https://developer.apple.com/documentation/Virtualization/VZNetworkBlockDeviceStorageDeviceAttachment

type IVZNetworkDevice ¶

type IVZNetworkDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZNetworkDevice class.

Methods ¶

  • [IVZNetworkDevice._type]

See: https://developer.apple.com/documentation/Virtualization/VZNetworkDevice

type IVZNetworkDeviceAttachment ¶

type IVZNetworkDeviceAttachment interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZNetworkDeviceAttachment class.

Methods ¶

  • [IVZNetworkDeviceAttachment._init]
  • [IVZNetworkDeviceAttachment._attachment]
  • [IVZNetworkDeviceAttachment.DebugDescription]
  • [IVZNetworkDeviceAttachment.Description]
  • [IVZNetworkDeviceAttachment.Hash]
  • [IVZNetworkDeviceAttachment.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZNetworkDeviceAttachment

type IVZNetworkDeviceConfiguration ¶

type IVZNetworkDeviceConfiguration interface {
	objectivec.IObject

	MakeNetworkDeviceForVirtualMachineNetworkDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZNetworkDeviceConfiguration class.

Methods ¶

  • [IVZNetworkDeviceConfiguration._init]
  • [IVZNetworkDeviceConfiguration.MakeNetworkDeviceForVirtualMachineNetworkDeviceIndex]
  • [IVZNetworkDeviceConfiguration._networkDevice]
  • [IVZNetworkDeviceConfiguration.DebugDescription]
  • [IVZNetworkDeviceConfiguration.Description]
  • [IVZNetworkDeviceConfiguration.Hash]
  • [IVZNetworkDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZNetworkDeviceConfiguration

type IVZObserverProxy ¶

type IVZObserverProxy interface {
	objectivec.IObject
}

An interface definition for the VZObserverProxy class.

See: https://developer.apple.com/documentation/Virtualization/VZObserverProxy

type IVZPCIDeviceConfiguration ¶

type IVZPCIDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZPCIDeviceConfiguration class.

Methods ¶

  • [IVZPCIDeviceConfiguration._init]
  • [IVZPCIDeviceConfiguration._pciDevice]
  • [IVZPCIDeviceConfiguration.EncodeWithEncoder]
  • [IVZPCIDeviceConfiguration.DebugDescription]
  • [IVZPCIDeviceConfiguration.Description]
  • [IVZPCIDeviceConfiguration.Hash]
  • [IVZPCIDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZPCIDeviceConfiguration

type IVZPCIPassthroughDeviceConfiguration ¶

type IVZPCIPassthroughDeviceConfiguration interface {
	IVZPCIDeviceConfiguration

	InitWithDomainBusDeviceFunction(domain uint32, bus byte, device byte, function byte) VZPCIPassthroughDeviceConfiguration
}

An interface definition for the VZPCIPassthroughDeviceConfiguration class.

Methods ¶

  • [IVZPCIPassthroughDeviceConfiguration.InitWithDomainBusDeviceFunction]

See: https://developer.apple.com/documentation/Virtualization/_VZPCIPassthroughDeviceConfiguration

type IVZPL011SerialPortConfiguration ¶

type IVZPL011SerialPortConfiguration interface {
	IVZSerialPortConfiguration

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
}

An interface definition for the VZPL011SerialPortConfiguration class.

Methods ¶

  • [IVZPL011SerialPortConfiguration.EncodeWithEncoder]

See: https://developer.apple.com/documentation/Virtualization/_VZPL011SerialPortConfiguration

type IVZPanicDeviceConfiguration ¶

type IVZPanicDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZPanicDeviceConfiguration class.

Methods ¶

  • [IVZPanicDeviceConfiguration._init]
  • [IVZPanicDeviceConfiguration._panicDevice]
  • [IVZPanicDeviceConfiguration.EncodeWithEncoder]
  • [IVZPanicDeviceConfiguration.DebugDescription]
  • [IVZPanicDeviceConfiguration.Description]
  • [IVZPanicDeviceConfiguration.Hash]
  • [IVZPanicDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZPanicDeviceConfiguration

type IVZPlatformConfiguration ¶

type IVZPlatformConfiguration interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZPlatformConfiguration class.

Methods ¶

  • [IVZPlatformConfiguration._init]
  • [IVZPlatformConfiguration._platform]
  • [IVZPlatformConfiguration.DebugDescription]
  • [IVZPlatformConfiguration.Description]
  • [IVZPlatformConfiguration.Hash]
  • [IVZPlatformConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZPlatformConfiguration

type IVZPluginService ¶

type IVZPluginService interface {
	objectivec.IObject
}

An interface definition for the VZPluginService class.

See: https://developer.apple.com/documentation/Virtualization/_VZPluginService

type IVZPointingDevice ¶

type IVZPointingDevice interface {
	objectivec.IObject

	SendMagnifyEvents(events objectivec.IObject)
	SendQuickLookEvents(events objectivec.IObject)
	SendRotationEvents(events objectivec.IObject)
	SendScrollWheelEvents(events objectivec.IObject)
	SendSmartMagnifyEvents(events objectivec.IObject)
	Type() int64
	InitWithTypeVirtualMachinePointingDeviceIndex(type_ int64, machine objectivec.IObject, index uint64) VZPointingDevice
}

An interface definition for the VZPointingDevice class.

Methods ¶

  • [IVZPointingDevice.SendMagnifyEvents]
  • [IVZPointingDevice.SendQuickLookEvents]
  • [IVZPointingDevice.SendRotationEvents]
  • [IVZPointingDevice.SendScrollWheelEvents]
  • [IVZPointingDevice.SendSmartMagnifyEvents]
  • [IVZPointingDevice.Type]
  • [IVZPointingDevice.InitWithTypeVirtualMachinePointingDeviceIndex]

See: https://developer.apple.com/documentation/Virtualization/_VZPointingDevice

type IVZPointingDeviceConfiguration ¶

type IVZPointingDeviceConfiguration interface {
	objectivec.IObject

	MakePointingDeviceForVirtualMachinePointingDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZPointingDeviceConfiguration class.

Methods ¶

  • [IVZPointingDeviceConfiguration._init]
  • [IVZPointingDeviceConfiguration._pointingDevice]
  • [IVZPointingDeviceConfiguration.MakePointingDeviceForVirtualMachinePointingDeviceIndex]
  • [IVZPointingDeviceConfiguration.DebugDescription]
  • [IVZPointingDeviceConfiguration.Description]
  • [IVZPointingDeviceConfiguration.Hash]
  • [IVZPointingDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZPointingDeviceConfiguration

type IVZPowerSourceDevice ¶

type IVZPowerSourceDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZPowerSourceDevice class.

Methods ¶

  • [IVZPowerSourceDevice._init]

See: https://developer.apple.com/documentation/Virtualization/_VZPowerSourceDevice

type IVZPowerSourceDeviceConfiguration ¶

type IVZPowerSourceDeviceConfiguration interface {
	objectivec.IObject

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	MakePowerSourceDeviceForVirtualMachinePowerSourceDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZPowerSourceDeviceConfiguration class.

Methods ¶

  • [IVZPowerSourceDeviceConfiguration._init]
  • [IVZPowerSourceDeviceConfiguration._powerSourceDevice]
  • [IVZPowerSourceDeviceConfiguration.EncodeWithEncoder]
  • [IVZPowerSourceDeviceConfiguration.MakePowerSourceDeviceForVirtualMachinePowerSourceDeviceIndex]
  • [IVZPowerSourceDeviceConfiguration.DebugDescription]
  • [IVZPowerSourceDeviceConfiguration.Description]
  • [IVZPowerSourceDeviceConfiguration.Hash]
  • [IVZPowerSourceDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZPowerSourceDeviceConfiguration

type IVZQuickLookEvent ¶

type IVZQuickLookEvent interface {
	objectivec.IObject

	InitWithEvent(event objectivec.IObject) VZQuickLookEvent
}

An interface definition for the VZQuickLookEvent class.

Methods ¶

  • [IVZQuickLookEvent.InitWithEvent]

See: https://developer.apple.com/documentation/Virtualization/_VZQuickLookEvent

type IVZRotationEvent ¶

type IVZRotationEvent interface {
	objectivec.IObject

	Phase() uint64
	Rotation() float64
	InitWithEvent(event objectivec.IObject) VZRotationEvent
	InitWithRotationPhase(rotation float64, phase uint64) VZRotationEvent
}

An interface definition for the VZRotationEvent class.

Methods ¶

  • [IVZRotationEvent.Phase]
  • [IVZRotationEvent.Rotation]
  • [IVZRotationEvent.InitWithEvent]
  • [IVZRotationEvent.InitWithRotationPhase]

See: https://developer.apple.com/documentation/Virtualization/_VZRotationEvent

type IVZSEPCoprocessor ¶

type IVZSEPCoprocessor interface {
	IVZCoprocessor

	DebugStub() *VZDebugStub
}

An interface definition for the VZSEPCoprocessor class.

Methods ¶

  • [IVZSEPCoprocessor.DebugStub]

See: https://developer.apple.com/documentation/Virtualization/_VZSEPCoprocessor

type IVZSEPCoprocessorConfiguration ¶

type IVZSEPCoprocessorConfiguration interface {
	IVZCoprocessorConfiguration

	DebugStub() *VZDebugStubConfiguration
	SetDebugStub(value *VZDebugStubConfiguration)
	RomBinaryURL() foundation.INSURL
	SetRomBinaryURL(value foundation.INSURL)
	Storage() *VZSEPStorage
	InitWithStorage(storage objectivec.IObject) VZSEPCoprocessorConfiguration
	InitWithStorageURL(url foundation.INSURL) VZSEPCoprocessorConfiguration
}

An interface definition for the VZSEPCoprocessorConfiguration class.

Methods ¶

  • [IVZSEPCoprocessorConfiguration.DebugStub]
  • [IVZSEPCoprocessorConfiguration.SetDebugStub]
  • [IVZSEPCoprocessorConfiguration.RomBinaryURL]
  • [IVZSEPCoprocessorConfiguration.SetRomBinaryURL]
  • [IVZSEPCoprocessorConfiguration.Storage]
  • [IVZSEPCoprocessorConfiguration.InitWithStorage]
  • [IVZSEPCoprocessorConfiguration.InitWithStorageURL]

See: https://developer.apple.com/documentation/Virtualization/_VZSEPCoprocessorConfiguration

type IVZSEPStorage ¶

type IVZSEPStorage interface {
	objectivec.IObject

	URL() foundation.INSURL
	InitCreatingStorageAtURLError(url foundation.INSURL) (VZSEPStorage, error)
	InitWithURL(url foundation.INSURL) VZSEPStorage
}

An interface definition for the VZSEPStorage class.

Methods ¶

  • [IVZSEPStorage.URL]
  • [IVZSEPStorage.InitCreatingStorageAtURLError]
  • [IVZSEPStorage.InitWithURL]

See: https://developer.apple.com/documentation/Virtualization/_VZSEPStorage

type IVZScreenCoordinatePointerEvent ¶

type IVZScreenCoordinatePointerEvent interface {
	objectivec.IObject

	Location() corefoundation.CGPoint
	PressedButtons() int64
	InitWithEventView(event objectivec.IObject, view objectivec.IObject) VZScreenCoordinatePointerEvent
	InitWithLocationPressedButtons(location corefoundation.CGPoint, buttons int64) VZScreenCoordinatePointerEvent
}

An interface definition for the VZScreenCoordinatePointerEvent class.

Methods ¶

  • [IVZScreenCoordinatePointerEvent.Location]
  • [IVZScreenCoordinatePointerEvent.PressedButtons]
  • [IVZScreenCoordinatePointerEvent.InitWithEventView]
  • [IVZScreenCoordinatePointerEvent.InitWithLocationPressedButtons]

See: https://developer.apple.com/documentation/Virtualization/_VZScreenCoordinatePointerEvent

type IVZScreenCoordinatePointingDevice ¶

type IVZScreenCoordinatePointingDevice interface {
	IVZPointingDevice

	SendPointerEvents(events objectivec.IObject)
}

An interface definition for the VZScreenCoordinatePointingDevice class.

Methods ¶

  • [IVZScreenCoordinatePointingDevice.SendPointerEvents]

See: https://developer.apple.com/documentation/Virtualization/_VZScreenCoordinatePointingDevice

type IVZScrollWheelEvent ¶

type IVZScrollWheelEvent interface {
	objectivec.IObject

	AcceleratedScrollingDeltaX() float64
	AcceleratedScrollingDeltaY() float64
	MomentumPhase() uint64
	ScrollPhase() uint64
	ScrollingDeltaX() float64
	ScrollingDeltaY() float64
	InitWithEvent(event objectivec.IObject) VZScrollWheelEvent
	InitWithScrollingDeltaXScrollingDeltaYAcceleratedScrollingDeltaXAcceleratedScrollingDeltaYScrollPhaseMomentumPhase(x float64, y float64, x2 float64, y2 float64, phase uint64, phase2 uint64) VZScrollWheelEvent
}

An interface definition for the VZScrollWheelEvent class.

Methods ¶

  • [IVZScrollWheelEvent.AcceleratedScrollingDeltaX]
  • [IVZScrollWheelEvent.AcceleratedScrollingDeltaY]
  • [IVZScrollWheelEvent.MomentumPhase]
  • [IVZScrollWheelEvent.ScrollPhase]
  • [IVZScrollWheelEvent.ScrollingDeltaX]
  • [IVZScrollWheelEvent.ScrollingDeltaY]
  • [IVZScrollWheelEvent.InitWithEvent]
  • [IVZScrollWheelEvent.InitWithScrollingDeltaXScrollingDeltaYAcceleratedScrollingDeltaXAcceleratedScrollingDeltaYScrollPhaseMomentumPhase]

See: https://developer.apple.com/documentation/Virtualization/_VZScrollWheelEvent

type IVZSerialPort ¶

type IVZSerialPort interface {
	objectivec.IObject

	Attachment() IVZSerialPortAttachment
	SetAttachment(value IVZSerialPortAttachment)
	Type() int64
}

An interface definition for the VZSerialPort class.

Methods ¶

  • [IVZSerialPort.Attachment]
  • [IVZSerialPort.SetAttachment]
  • [IVZSerialPort.Type]

See: https://developer.apple.com/documentation/Virtualization/_VZSerialPort

type IVZSerialPortAttachment ¶

type IVZSerialPortAttachment interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZSerialPortAttachment class.

Methods ¶

  • [IVZSerialPortAttachment._init]
  • [IVZSerialPortAttachment._attachment]
  • [IVZSerialPortAttachment.DebugDescription]
  • [IVZSerialPortAttachment.Description]
  • [IVZSerialPortAttachment.Hash]
  • [IVZSerialPortAttachment.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZSerialPortAttachment

type IVZSerialPortConfiguration ¶

type IVZSerialPortConfiguration interface {
	objectivec.IObject

	MakeSerialPortForVirtualMachineSerialPortIndex(machine objectivec.IObject, index uint64) objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZSerialPortConfiguration class.

Methods ¶

  • [IVZSerialPortConfiguration._init]
  • [IVZSerialPortConfiguration.MakeSerialPortForVirtualMachineSerialPortIndex]
  • [IVZSerialPortConfiguration._serialPort]
  • [IVZSerialPortConfiguration.DebugDescription]
  • [IVZSerialPortConfiguration.Description]
  • [IVZSerialPortConfiguration.Hash]
  • [IVZSerialPortConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZSerialPortConfiguration

type IVZSharedDirectory ¶

type IVZSharedDirectory interface {
	objectivec.IObject

	ReadOnly() bool
}

An interface definition for the VZSharedDirectory class.

Methods ¶

  • [IVZSharedDirectory.ReadOnly]

See: https://developer.apple.com/documentation/Virtualization/VZSharedDirectory

type IVZSmartMagnifyEvent ¶

type IVZSmartMagnifyEvent interface {
	objectivec.IObject

	InitWithEvent(event objectivec.IObject) VZSmartMagnifyEvent
}

An interface definition for the VZSmartMagnifyEvent class.

Methods ¶

  • [IVZSmartMagnifyEvent.InitWithEvent]

See: https://developer.apple.com/documentation/Virtualization/_VZSmartMagnifyEvent

type IVZSocketDevice ¶

type IVZSocketDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZSocketDevice class.

Methods ¶

  • [IVZSocketDevice._init]

See: https://developer.apple.com/documentation/Virtualization/VZSocketDevice

type IVZSocketDeviceConfiguration ¶

type IVZSocketDeviceConfiguration interface {
	objectivec.IObject

	MakeSocketDeviceForVirtualMachineIdentifier(machine objectivec.IObject, identifier uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZSocketDeviceConfiguration class.

Methods ¶

  • [IVZSocketDeviceConfiguration._init]
  • [IVZSocketDeviceConfiguration.MakeSocketDeviceForVirtualMachineIdentifier]
  • [IVZSocketDeviceConfiguration.DebugDescription]
  • [IVZSocketDeviceConfiguration.Description]
  • [IVZSocketDeviceConfiguration.Hash]
  • [IVZSocketDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZSocketDeviceConfiguration

type IVZSocketSerialPortAttachment ¶

type IVZSocketSerialPortAttachment interface {
	IVZSerialPortAttachment

	Address() objectivec.IObject
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	Mode() int64
	UnixSocketAddress() objectivec.IObject
	InitWithModeAddress(mode int64, address objectivec.IObject) VZSocketSerialPortAttachment
	InitWithModeUnixSocketAddress(mode int64, address *kernel.Sockaddr_un) VZSocketSerialPortAttachment
}

An interface definition for the VZSocketSerialPortAttachment class.

Methods ¶

  • [IVZSocketSerialPortAttachment.Address]
  • [IVZSocketSerialPortAttachment.EncodeWithEncoder]
  • [IVZSocketSerialPortAttachment.Mode]
  • [IVZSocketSerialPortAttachment.UnixSocketAddress]
  • [IVZSocketSerialPortAttachment.InitWithModeAddress]
  • [IVZSocketSerialPortAttachment.InitWithModeUnixSocketAddress]

See: https://developer.apple.com/documentation/Virtualization/_VZSocketSerialPortAttachment

type IVZSpiceAgent ¶

type IVZSpiceAgent interface {
	objectivec.IObject

	ConsoleDeviceDidClosePort(device objectivec.IObject, port objectivec.IObject)
	ConsoleDeviceDidOpenPort(device objectivec.IObject, port objectivec.IObject)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZSpiceAgent class.

Methods ¶

  • [IVZSpiceAgent.ConsoleDeviceDidClosePort]
  • [IVZSpiceAgent.ConsoleDeviceDidOpenPort]
  • [IVZSpiceAgent.DebugDescription]
  • [IVZSpiceAgent.Description]
  • [IVZSpiceAgent.Hash]
  • [IVZSpiceAgent.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZSpiceAgent

type IVZSpiceAgentCore ¶

type IVZSpiceAgentCore interface {
	objectivec.IObject

	DidClosePort()
	DidOpenPort()
	IsValid() bool
	PasteboardItemProvideDataForType(pasteboard objectivec.IObject, item objectivec.IObject, type_ objectivec.IObject)
	Pause()
	Resume()
	Stop()
	InitWithPasteboardQueueCapabilitiesInputOutput(pasteboard objectivec.IObject, queue objectivec.IObject, capabilities objectivec.IObject, input unsafe.Pointer, output unsafe.Pointer) VZSpiceAgentCore
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZSpiceAgentCore class.

Methods ¶

  • [IVZSpiceAgentCore.DidClosePort]
  • [IVZSpiceAgentCore.DidOpenPort]
  • [IVZSpiceAgentCore.IsValid]
  • [IVZSpiceAgentCore.PasteboardItemProvideDataForType]
  • [IVZSpiceAgentCore.Pause]
  • [IVZSpiceAgentCore.Resume]
  • [IVZSpiceAgentCore.Stop]
  • [IVZSpiceAgentCore.InitWithPasteboardQueueCapabilitiesInputOutput]
  • [IVZSpiceAgentCore.DebugDescription]
  • [IVZSpiceAgentCore.Description]
  • [IVZSpiceAgentCore.Hash]
  • [IVZSpiceAgentCore.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCore

type IVZSpiceAgentCoreCapabilities ¶

type IVZSpiceAgentCoreCapabilities interface {
	objectivec.IObject

	Clipboard() bool
	SetClipboard(value bool)
}

An interface definition for the VZSpiceAgentCoreCapabilities class.

Methods ¶

  • [IVZSpiceAgentCoreCapabilities.Clipboard]
  • [IVZSpiceAgentCoreCapabilities.SetClipboard]

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCoreCapabilities

type IVZSpiceAgentCoreSession ¶

type IVZSpiceAgentCoreSession interface {
	objectivec.IObject
}

An interface definition for the VZSpiceAgentCoreSession class.

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCoreSession

type IVZStorageDevice ¶

type IVZStorageDevice interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZStorageDevice class.

Methods ¶

  • [IVZStorageDevice._attachment]
  • [IVZStorageDevice._initWithAttachment]
  • [IVZStorageDevice._initWithVirtualMachineAttachment]
  • [IVZStorageDevice._initWithVirtualMachineStorageDeviceIndexAttachment]
  • [IVZStorageDevice._setAttachmentCompletionHandler]
  • [IVZStorageDevice._setVirtualMachine]

See: https://developer.apple.com/documentation/Virtualization/VZStorageDevice

type IVZStorageDeviceAttachment ¶

type IVZStorageDeviceAttachment interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZStorageDeviceAttachment class.

Methods ¶

  • [IVZStorageDeviceAttachment._init]
  • [IVZStorageDeviceAttachment.DebugDescription]
  • [IVZStorageDeviceAttachment.Description]
  • [IVZStorageDeviceAttachment.Hash]
  • [IVZStorageDeviceAttachment.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZStorageDeviceAttachment

type IVZStorageDeviceConfiguration ¶

type IVZStorageDeviceConfiguration interface {
	objectivec.IObject

	MakeStorageDeviceForVirtualMachineStorageDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZStorageDeviceConfiguration class.

Methods ¶

  • [IVZStorageDeviceConfiguration._initWithAttachment]
  • [IVZStorageDeviceConfiguration._setAttachment]
  • [IVZStorageDeviceConfiguration.MakeStorageDeviceForVirtualMachineStorageDeviceIndex]
  • [IVZStorageDeviceConfiguration.DebugDescription]
  • [IVZStorageDeviceConfiguration.Description]
  • [IVZStorageDeviceConfiguration.Hash]
  • [IVZStorageDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZStorageDeviceConfiguration

type IVZTemporaryRAMStorageDeviceAttachment ¶

type IVZTemporaryRAMStorageDeviceAttachment interface {
	IVZStorageDeviceAttachment

	URL() foundation.INSURL

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	IsReadOnly() bool
	InitWithURLReadOnlyError(url foundation.INSURL, only bool) (VZTemporaryRAMStorageDeviceAttachment, error)
	ReadOnly() bool
	// contains filtered or unexported methods
}

An interface definition for the VZTemporaryRAMStorageDeviceAttachment class.

Methods ¶

  • [IVZTemporaryRAMStorageDeviceAttachment.URL]
  • [IVZTemporaryRAMStorageDeviceAttachment._getAttachmentWithQueueCompletionHandler]
  • [IVZTemporaryRAMStorageDeviceAttachment.EncodeWithEncoder]
  • [IVZTemporaryRAMStorageDeviceAttachment.IsReadOnly]
  • [IVZTemporaryRAMStorageDeviceAttachment.InitWithURLReadOnlyError]
  • [IVZTemporaryRAMStorageDeviceAttachment.ReadOnly]

See: https://developer.apple.com/documentation/Virtualization/_VZTemporaryRAMStorageDeviceAttachment

type IVZTouch ¶

type IVZTouch interface {
	objectivec.IObject

	Index() byte
	Location() corefoundation.CGPoint
	Phase() int64
	SwipeAim() int64
	Timestamp() float64
	InitWithViewIndexPhaseLocationSwipeAimTimestamp(view objectivec.IObject, index byte, phase int64, location corefoundation.CGPoint, aim int64, timestamp float64) VZTouch
}

An interface definition for the VZTouch class.

Methods ¶

  • [IVZTouch.Index]
  • [IVZTouch.Location]
  • [IVZTouch.Phase]
  • [IVZTouch.SwipeAim]
  • [IVZTouch.Timestamp]
  • [IVZTouch.InitWithViewIndexPhaseLocationSwipeAimTimestamp]

See: https://developer.apple.com/documentation/Virtualization/_VZTouch

type IVZUSBController ¶

type IVZUSBController interface {
	objectivec.IObject

	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	// contains filtered or unexported methods
}

An interface definition for the VZUSBController class.

Methods ¶

  • [IVZUSBController._capturePassthroughDevicesWithCompletionHandler]
  • [IVZUSBController._initWithVirtualMachineUsbControllerIndexUsbDevices]
  • [IVZUSBController._releasePassthroughDevices]
  • [IVZUSBController.Delegate]
  • [IVZUSBController.SetDelegate]

See: https://developer.apple.com/documentation/Virtualization/VZUSBController

type IVZUSBControllerConfiguration ¶

type IVZUSBControllerConfiguration interface {
	objectivec.IObject

	MakeUSBControllerForVirtualMachineUsbControllerIndexUsbDevices(machine objectivec.IObject, index uint64, devices objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZUSBControllerConfiguration class.

Methods ¶

  • [IVZUSBControllerConfiguration._init]
  • [IVZUSBControllerConfiguration._usbDevices]
  • [IVZUSBControllerConfiguration.MakeUSBControllerForVirtualMachineUsbControllerIndexUsbDevices]
  • [IVZUSBControllerConfiguration.DebugDescription]
  • [IVZUSBControllerConfiguration.Description]
  • [IVZUSBControllerConfiguration.Hash]
  • [IVZUSBControllerConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZUSBControllerConfiguration

type IVZUSBKeyboard ¶

type IVZUSBKeyboard interface {
	IVZKeyboard

	InitWithConfiguration(configuration objectivec.IObject) VZUSBKeyboard
}

An interface definition for the VZUSBKeyboard class.

Methods ¶

  • [IVZUSBKeyboard.InitWithConfiguration]

See: https://developer.apple.com/documentation/Virtualization/_VZUSBKeyboard

type IVZUSBMassStorageDevice ¶

type IVZUSBMassStorageDevice interface {
	IVZStorageDevice

	Configuration() IVZUSBMassStorageDeviceConfiguration
	SetConfiguration(value IVZUSBMassStorageDeviceConfiguration)
	IsPointingDevice() bool
	UsbMassStorageConfiguration() IVZUSBMassStorageDeviceConfiguration
	VirtualMachine() IVZVirtualMachine
	SetVirtualMachine(value IVZVirtualMachine)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	UsbController() IVZUSBController
	SetUsbController(value IVZUSBController)
}

An interface definition for the VZUSBMassStorageDevice class.

Methods ¶

  • [IVZUSBMassStorageDevice.Configuration]
  • [IVZUSBMassStorageDevice.SetConfiguration]
  • [IVZUSBMassStorageDevice.IsPointingDevice]
  • [IVZUSBMassStorageDevice.UsbMassStorageConfiguration]
  • [IVZUSBMassStorageDevice.VirtualMachine]
  • [IVZUSBMassStorageDevice.SetVirtualMachine]
  • [IVZUSBMassStorageDevice.DebugDescription]
  • [IVZUSBMassStorageDevice.Description]
  • [IVZUSBMassStorageDevice.Hash]
  • [IVZUSBMassStorageDevice.Superclass]
  • [IVZUSBMassStorageDevice.UsbController]
  • [IVZUSBMassStorageDevice.SetUsbController]

See: https://developer.apple.com/documentation/Virtualization/VZUSBMassStorageDevice

type IVZUSBMassStorageDeviceConfiguration ¶

type IVZUSBMassStorageDeviceConfiguration interface {
	IVZStorageDeviceConfiguration

	IsDuplicateConfiguration(configuration objectivec.IObject) bool
	MakeUSBDeviceWithVirtualMachine(machine objectivec.IObject) objectivec.IObject
}

An interface definition for the VZUSBMassStorageDeviceConfiguration class.

Methods ¶

  • [IVZUSBMassStorageDeviceConfiguration.IsDuplicateConfiguration]
  • [IVZUSBMassStorageDeviceConfiguration.MakeUSBDeviceWithVirtualMachine]

See: https://developer.apple.com/documentation/Virtualization/VZUSBMassStorageDeviceConfiguration

type IVZUSBMouseConfiguration ¶

type IVZUSBMouseConfiguration interface {
	IVZPointingDeviceConfiguration

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
}

An interface definition for the VZUSBMouseConfiguration class.

Methods ¶

  • [IVZUSBMouseConfiguration.EncodeWithEncoder]

See: https://developer.apple.com/documentation/Virtualization/_VZUSBMouseConfiguration

type IVZUSBOpticalDriveDeviceConfiguration ¶

type IVZUSBOpticalDriveDeviceConfiguration interface {
	IVZStorageDeviceConfiguration

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	InitWithAttachment(attachment objectivec.IObject) VZUSBOpticalDriveDeviceConfiguration
	// contains filtered or unexported methods
}

An interface definition for the VZUSBOpticalDriveDeviceConfiguration class.

Methods ¶

  • [IVZUSBOpticalDriveDeviceConfiguration._getStorageDeviceWithQueueSessionCompletionHandler]
  • [IVZUSBOpticalDriveDeviceConfiguration.EncodeWithEncoder]
  • [IVZUSBOpticalDriveDeviceConfiguration.InitWithAttachment]

See: https://developer.apple.com/documentation/Virtualization/_VZUSBOpticalDriveDeviceConfiguration

type IVZUSBPassthroughDevice ¶

type IVZUSBPassthroughDevice interface {
	objectivec.IObject

	Configuration() *VZUSBPassthroughDeviceConfiguration
	SetConfiguration(value *VZUSBPassthroughDeviceConfiguration)
	IsPointingDevice() bool
	Signature() objectivec.IObject
	UsbController() IVZUSBController
	SetUsbController(value IVZUSBController)
	Uuid() foundation.NSUUID
	VirtualMachine() IVZVirtualMachine
	SetVirtualMachine(value IVZVirtualMachine)
	InitWithConfigurationError(configuration objectivec.IObject) (VZUSBPassthroughDevice, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZUSBPassthroughDevice class.

Methods ¶

  • [IVZUSBPassthroughDevice.Configuration]
  • [IVZUSBPassthroughDevice.SetConfiguration]
  • [IVZUSBPassthroughDevice.IsPointingDevice]
  • [IVZUSBPassthroughDevice.Signature]
  • [IVZUSBPassthroughDevice.UsbController]
  • [IVZUSBPassthroughDevice.SetUsbController]
  • [IVZUSBPassthroughDevice.Uuid]
  • [IVZUSBPassthroughDevice.VirtualMachine]
  • [IVZUSBPassthroughDevice.SetVirtualMachine]
  • [IVZUSBPassthroughDevice.InitWithConfigurationError]
  • [IVZUSBPassthroughDevice.DebugDescription]
  • [IVZUSBPassthroughDevice.Description]
  • [IVZUSBPassthroughDevice.Hash]
  • [IVZUSBPassthroughDevice.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZUSBPassthroughDevice

type IVZUSBPassthroughDeviceConfiguration ¶

type IVZUSBPassthroughDeviceConfiguration interface {
	objectivec.IObject

	Accessory() objectivec.IObject
	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	IsDuplicateConfiguration(configuration objectivec.IObject) bool
	MakeUSBDeviceWithVirtualMachine(machine objectivec.IObject) objectivec.IObject
	Signature() foundation.INSData
	Uuid() foundation.NSUUID
	SetUuid(value foundation.NSUUID)
	InitWithDevice(device objectivec.IObject) VZUSBPassthroughDeviceConfiguration
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZUSBPassthroughDeviceConfiguration class.

Methods ¶

  • [IVZUSBPassthroughDeviceConfiguration.Accessory]
  • [IVZUSBPassthroughDeviceConfiguration.EncodeWithEncoder]
  • [IVZUSBPassthroughDeviceConfiguration.IsDuplicateConfiguration]
  • [IVZUSBPassthroughDeviceConfiguration.MakeUSBDeviceWithVirtualMachine]
  • [IVZUSBPassthroughDeviceConfiguration.Signature]
  • [IVZUSBPassthroughDeviceConfiguration.Uuid]
  • [IVZUSBPassthroughDeviceConfiguration.SetUuid]
  • [IVZUSBPassthroughDeviceConfiguration.InitWithDevice]
  • [IVZUSBPassthroughDeviceConfiguration.DebugDescription]
  • [IVZUSBPassthroughDeviceConfiguration.Description]
  • [IVZUSBPassthroughDeviceConfiguration.Hash]
  • [IVZUSBPassthroughDeviceConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZUSBPassthroughDeviceConfiguration

type IVZUnixSocketBifrostAttachment ¶

type IVZUnixSocketBifrostAttachment interface {
	IVZBifrostAttachment

	Path() string
	InitWithPathError(path objectivec.IObject) (VZUnixSocketBifrostAttachment, error)
}

An interface definition for the VZUnixSocketBifrostAttachment class.

Methods ¶

  • [IVZUnixSocketBifrostAttachment.Path]
  • [IVZUnixSocketBifrostAttachment.InitWithPathError]

See: https://developer.apple.com/documentation/Virtualization/_VZUnixSocketBifrostAttachment

type IVZVNCAuthenticationSecurityConfiguration ¶

type IVZVNCAuthenticationSecurityConfiguration interface {
	IVZVNCSecurityConfiguration

	Password() string
	InitWithPassword(password objectivec.IObject) VZVNCAuthenticationSecurityConfiguration
}

An interface definition for the VZVNCAuthenticationSecurityConfiguration class.

Methods ¶

  • [IVZVNCAuthenticationSecurityConfiguration.Password]
  • [IVZVNCAuthenticationSecurityConfiguration.InitWithPassword]

See: https://developer.apple.com/documentation/Virtualization/_VZVNCAuthenticationSecurityConfiguration

type IVZVNCSecurityConfiguration ¶

type IVZVNCSecurityConfiguration interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZVNCSecurityConfiguration class.

Methods ¶

  • [IVZVNCSecurityConfiguration._init]

See: https://developer.apple.com/documentation/Virtualization/_VZVNCSecurityConfiguration

type IVZVNCServer ¶

type IVZVNCServer interface {
	objectivec.IObject

	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	FramebufferDidUpdateCursor(framebuffer objectivec.IObject, cursor objectivec.IObject)
	FramebufferDidUpdateFrame(framebuffer objectivec.IObject, frame objectivec.IObject)
	FramebufferDidUpdateGraphicsOrientation(framebuffer objectivec.IObject, orientation int64)
	FramebufferDidUpdateColorSpace(space objectivec.IObject)
	GetDisplayProtectionOptions() objectivec.IObject
	GraphicsDisplay() IVZGraphicsDisplay
	SetGraphicsDisplay(value IVZGraphicsDisplay)
	Port() uint16
	Queue() objectivec.Object
	SecurityConfiguration() *VZVNCSecurityConfiguration
	Start()
	State() int64
	SetState(value int64)
	Stop()
	VirtualMachine() IVZVirtualMachine
	SetVirtualMachine(value IVZVirtualMachine)
	InitWithBonjourServiceName(name objectivec.IObject) VZVNCServer
	InitWithBonjourServiceNameQueue(name objectivec.IObject, queue objectivec.IObject) VZVNCServer
	InitWithBonjourServiceNameQueueSecurityConfiguration(name objectivec.IObject, queue objectivec.IObject, configuration objectivec.IObject) VZVNCServer
	InitWithPort(port uint16) VZVNCServer
	InitWithPortQueue(port uint16, queue objectivec.IObject) VZVNCServer
	InitWithPortQueueSecurityConfiguration(port uint16, queue objectivec.IObject, configuration objectivec.IObject) VZVNCServer
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the VZVNCServer class.

Methods ¶

  • [IVZVNCServer.Delegate]
  • [IVZVNCServer.SetDelegate]
  • [IVZVNCServer.FramebufferDidUpdateCursor]
  • [IVZVNCServer.FramebufferDidUpdateFrame]
  • [IVZVNCServer.FramebufferDidUpdateGraphicsOrientation]
  • [IVZVNCServer.FramebufferDidUpdateColorSpace]
  • [IVZVNCServer.GetDisplayProtectionOptions]
  • [IVZVNCServer.GraphicsDisplay]
  • [IVZVNCServer.SetGraphicsDisplay]
  • [IVZVNCServer.Port]
  • [IVZVNCServer.Queue]
  • [IVZVNCServer.SecurityConfiguration]
  • [IVZVNCServer.Start]
  • [IVZVNCServer.State]
  • [IVZVNCServer.SetState]
  • [IVZVNCServer.Stop]
  • [IVZVNCServer.VirtualMachine]
  • [IVZVNCServer.SetVirtualMachine]
  • [IVZVNCServer.InitWithBonjourServiceName]
  • [IVZVNCServer.InitWithBonjourServiceNameQueue]
  • [IVZVNCServer.InitWithBonjourServiceNameQueueSecurityConfiguration]
  • [IVZVNCServer.InitWithPort]
  • [IVZVNCServer.InitWithPortQueue]
  • [IVZVNCServer.InitWithPortQueueSecurityConfiguration]
  • [IVZVNCServer.DebugDescription]
  • [IVZVNCServer.Description]
  • [IVZVNCServer.Hash]
  • [IVZVNCServer.Superclass]

See: https://developer.apple.com/documentation/Virtualization/_VZVNCServer

type IVZVhostUserNetworkDeviceAttachment ¶

type IVZVhostUserNetworkDeviceAttachment interface {
	IVZNetworkDeviceAttachment

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	GuestChecksumOffload() int64
	GuestTcpSegmentationOffload() int64
	HostChecksumOffload() int64
	HostTcpSegmentationOffload() int64
	Interface() string
	MaximumTransmissionUnit() int64
	XpcService() int64
	InitWithInterfaceError(interface_ objectivec.IObject) (VZVhostUserNetworkDeviceAttachment, error)
	InitWithInterfaceMaximumTransmissionUnitHostChecksumOffloadGuestChecksumOffloadHostTcpSegmentationOffloadGuestTcpSegmentationOffloadError(interface_ objectivec.IObject, unit int64, offload int64, offload2 int64, offload3 int64, offload4 int64) (VZVhostUserNetworkDeviceAttachment, error)
	InitWithInterfaceXpcServiceMaximumTransmissionUnitHostChecksumOffloadGuestChecksumOffloadHostTcpSegmentationOffloadGuestTcpSegmentationOffloadError(interface_ objectivec.IObject, service int64, unit int64, offload int64, offload2 int64, offload3 int64, offload4 int64) (VZVhostUserNetworkDeviceAttachment, error)
}

An interface definition for the VZVhostUserNetworkDeviceAttachment class.

Methods ¶

  • [IVZVhostUserNetworkDeviceAttachment.EncodeWithEncoder]
  • [IVZVhostUserNetworkDeviceAttachment.GuestChecksumOffload]
  • [IVZVhostUserNetworkDeviceAttachment.GuestTcpSegmentationOffload]
  • [IVZVhostUserNetworkDeviceAttachment.HostChecksumOffload]
  • [IVZVhostUserNetworkDeviceAttachment.HostTcpSegmentationOffload]
  • [IVZVhostUserNetworkDeviceAttachment.Interface]
  • [IVZVhostUserNetworkDeviceAttachment.MaximumTransmissionUnit]
  • [IVZVhostUserNetworkDeviceAttachment.XpcService]
  • [IVZVhostUserNetworkDeviceAttachment.InitWithInterfaceError]
  • [IVZVhostUserNetworkDeviceAttachment.InitWithInterfaceMaximumTransmissionUnitHostChecksumOffloadGuestChecksumOffloadHostTcpSegmentationOffloadGuestTcpSegmentationOffloadError]
  • [IVZVhostUserNetworkDeviceAttachment.InitWithInterfaceXpcServiceMaximumTransmissionUnitHostChecksumOffloadGuestChecksumOffloadHostTcpSegmentationOffloadGuestTcpSegmentationOffloadError]

See: https://developer.apple.com/documentation/Virtualization/_VZVhostUserNetworkDeviceAttachment

type IVZVirtioConsoleDevice ¶

type IVZVirtioConsoleDevice interface {
	IVZConsoleDevice
}

An interface definition for the VZVirtioConsoleDevice class.

See: https://developer.apple.com/documentation/Virtualization/VZVirtioConsoleDevice

type IVZVirtioDeviceSpecificConfiguration ¶

type IVZVirtioDeviceSpecificConfiguration interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZVirtioDeviceSpecificConfiguration class.

Methods ¶

  • [IVZVirtioDeviceSpecificConfiguration._configuration]
  • [IVZVirtioDeviceSpecificConfiguration._init]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioDeviceSpecificConfiguration

type IVZVirtioGenericDeviceSpecificConfiguration ¶

type IVZVirtioGenericDeviceSpecificConfiguration interface {
	IVZVirtioDeviceSpecificConfiguration

	ConfigurationData() foundation.INSData
	InitWithConfigurationData(data objectivec.IObject) VZVirtioGenericDeviceSpecificConfiguration
}

An interface definition for the VZVirtioGenericDeviceSpecificConfiguration class.

Methods ¶

  • [IVZVirtioGenericDeviceSpecificConfiguration.ConfigurationData]
  • [IVZVirtioGenericDeviceSpecificConfiguration.InitWithConfigurationData]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioGenericDeviceSpecificConfiguration

type IVZVirtioGraphicsDevice ¶

type IVZVirtioGraphicsDevice interface {
	IVZGraphicsDevice
}

An interface definition for the VZVirtioGraphicsDevice class.

See: https://developer.apple.com/documentation/Virtualization/VZVirtioGraphicsDevice

type IVZVirtioGraphicsScanout ¶

type IVZVirtioGraphicsScanout interface {
	IVZGraphicsDisplay

	ReconfigureWithConfigurationError(configuration objectivec.IObject) (bool, error)
	InitWithConfigurationError(configuration objectivec.IObject) (VZVirtioGraphicsScanout, error)
}

An interface definition for the VZVirtioGraphicsScanout class.

Methods ¶

  • [IVZVirtioGraphicsScanout.ReconfigureWithConfigurationError]
  • [IVZVirtioGraphicsScanout.InitWithConfigurationError]

See: https://developer.apple.com/documentation/Virtualization/VZVirtioGraphicsScanout

type IVZVirtioInputDeviceSpecificConfiguration ¶

type IVZVirtioInputDeviceSpecificConfiguration interface {
	IVZVirtioDeviceSpecificConfiguration

	Configurations() foundation.INSArray
	InitWithConfigurations(configurations objectivec.IObject) VZVirtioInputDeviceSpecificConfiguration
}

An interface definition for the VZVirtioInputDeviceSpecificConfiguration class.

Methods ¶

  • [IVZVirtioInputDeviceSpecificConfiguration.Configurations]
  • [IVZVirtioInputDeviceSpecificConfiguration.InitWithConfigurations]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioInputDeviceSpecificConfiguration

type IVZVirtioKeyboardInputDeviceConfiguration ¶

type IVZVirtioKeyboardInputDeviceConfiguration interface {
	IVZKeyboardConfiguration

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZVirtioKeyboardInputDeviceConfiguration class.

Methods ¶

  • [IVZVirtioKeyboardInputDeviceConfiguration._keyboardWithDeviceIdentifier]
  • [IVZVirtioKeyboardInputDeviceConfiguration.EncodeWithEncoder]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioKeyboardInputDeviceConfiguration

type IVZVirtioMouseInputDeviceConfiguration ¶

type IVZVirtioMouseInputDeviceConfiguration interface {
	IVZPointingDeviceConfiguration

	EncodeWithEncoder(encoder objectivec.IObject) objectivec.IObject
}

An interface definition for the VZVirtioMouseInputDeviceConfiguration class.

Methods ¶

  • [IVZVirtioMouseInputDeviceConfiguration.EncodeWithEncoder]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioMouseInputDeviceConfiguration

type IVZVirtioQueue ¶

type IVZVirtioQueue interface {
	objectivec.IObject

	NextElement() objectivec.IObject
	QueueIndex() uint16
}

An interface definition for the VZVirtioQueue class.

Methods ¶

  • [IVZVirtioQueue.NextElement]
  • [IVZVirtioQueue.QueueIndex]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioQueue

type IVZVirtioQueueElement ¶

type IVZVirtioQueueElement interface {
	objectivec.IObject

	PeekIntoReadBuffersError(buffers uint64) (objectivec.IObject, error)
	ReadBuffers() objectivec.IObject
	ReadBuffersAvailableByteCount() uint64
	ReadBuffersByteCount() uint64
	ReadBytesError(bytes uint64) (objectivec.IObject, error)
	ReadBytesIntoLengthError(into unsafe.Pointer, length uint64) (bool, error)
	ReturnToQueue()
	WriteError(write objectivec.IObject) (bool, error)
	WriteBuffersAvailableByteCount() uint64
	WriteBuffersByteCount() uint64
	WriteDataLengthError(data unsafe.Pointer, length uint64) (bool, error)
	WrittenByteCount() uint64
}

An interface definition for the VZVirtioQueueElement class.

Methods ¶

  • [IVZVirtioQueueElement.PeekIntoReadBuffersError]
  • [IVZVirtioQueueElement.ReadBuffers]
  • [IVZVirtioQueueElement.ReadBuffersAvailableByteCount]
  • [IVZVirtioQueueElement.ReadBuffersByteCount]
  • [IVZVirtioQueueElement.ReadBytesError]
  • [IVZVirtioQueueElement.ReadBytesIntoLengthError]
  • [IVZVirtioQueueElement.ReturnToQueue]
  • [IVZVirtioQueueElement.WriteError]
  • [IVZVirtioQueueElement.WriteBuffersAvailableByteCount]
  • [IVZVirtioQueueElement.WriteBuffersByteCount]
  • [IVZVirtioQueueElement.WriteDataLengthError]
  • [IVZVirtioQueueElement.WrittenByteCount]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioQueueElement

type IVZVirtioSocketDevice ¶

type IVZVirtioSocketDevice interface {
	IVZSocketDevice
	// contains filtered or unexported methods
}

An interface definition for the VZVirtioSocketDevice class.

Methods ¶

  • [IVZVirtioSocketDevice._configurationOptions]
  • [IVZVirtioSocketDevice._setDelegate]

See: https://developer.apple.com/documentation/Virtualization/VZVirtioSocketDevice

type IVZVirtioSocketDeviceObserver ¶

type IVZVirtioSocketDeviceObserver interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the VZVirtioSocketDeviceObserver class.

Methods ¶

  • [IVZVirtioSocketDeviceObserver._initWithConnectionQueueDelegate]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioSocketDeviceObserver

type IVZVirtioSoundDevice ¶

type IVZVirtioSoundDevice interface {
	IVZAudioDevice
}

An interface definition for the VZVirtioSoundDevice class.

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioSoundDevice

type IVZVirtioSoundDeviceStreamConfiguration ¶

type IVZVirtioSoundDeviceStreamConfiguration interface {
	objectivec.IObject

	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZVirtioSoundDeviceStreamConfiguration class.

Methods ¶

  • [IVZVirtioSoundDeviceStreamConfiguration._init]
  • [IVZVirtioSoundDeviceStreamConfiguration._stream]
  • [IVZVirtioSoundDeviceStreamConfiguration.DebugDescription]
  • [IVZVirtioSoundDeviceStreamConfiguration.Description]
  • [IVZVirtioSoundDeviceStreamConfiguration.Hash]
  • [IVZVirtioSoundDeviceStreamConfiguration.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZVirtioSoundDeviceStreamConfiguration

type IVZVirtioTraditionalMemoryBalloonDevice ¶

type IVZVirtioTraditionalMemoryBalloonDevice interface {
	IVZMemoryBalloonDevice
	// contains filtered or unexported methods
}

An interface definition for the VZVirtioTraditionalMemoryBalloonDevice class.

Methods ¶

  • [IVZVirtioTraditionalMemoryBalloonDevice._maxTargetVirtualMachineMemorySize]

See: https://developer.apple.com/documentation/Virtualization/VZVirtioTraditionalMemoryBalloonDevice

type IVZVirtualMachine ¶

type IVZVirtualMachine interface {
	objectivec.IObject

	Set_crashContextMessage(value string)

	Set_name(value string)

	SendDigitizerEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendIOHIDEventsHidDeviceIndex(iOHIDEvents unsafe.Pointer, index uint32)
	SendKeyboardEventsKeyboardID(events unsafe.Pointer, id uint32)
	SendMagnifyEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendMouseEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendMultiTouchEventsMultiTouchDeviceIndex(events unsafe.Pointer, index uint32)
	SendPointerNSEventPointingDeviceIndex(nSEvent objectivec.IObject, index uint32)
	SendQuickLookEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendRotationEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendScrollWheelEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendSmartMagnifyEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	State() int64
	SetState(value int64)
	// contains filtered or unexported methods
}

An interface definition for the VZVirtualMachine class.

Methods ¶

  • [IVZVirtualMachine._audioDevices]
  • [IVZVirtualMachine._canCreateCore]
  • [IVZVirtualMachine._coprocessors]
  • [IVZVirtualMachine._crashContextMessage]
  • [IVZVirtualMachine.Set_crashContextMessage]
  • [IVZVirtualMachine._createCoreWithCompletionHandler]
  • [IVZVirtualMachine._createCoresWithCompletionHandler]
  • [IVZVirtualMachine._createViewEndpointWithOptions]
  • [IVZVirtualMachine._currentConfiguration]
  • [IVZVirtualMachine._debugStub]
  • [IVZVirtualMachine._enterRestrictedModeWithCompletionHandler]
  • [IVZVirtualMachine._getUSBControllerLocationIDWithCompletionHandler]
  • [IVZVirtualMachine._hidDevices]
  • [IVZVirtualMachine._hidEventMonitor]
  • [IVZVirtualMachine._keyboards]
  • [IVZVirtualMachine._multiTouchDevices]
  • [IVZVirtualMachine._name]
  • [IVZVirtualMachine.Set_name]
  • [IVZVirtualMachine._overrideConnectionForTesting]
  • [IVZVirtualMachine._pointingDevices]
  • [IVZVirtualMachine._powerSourceDevices]
  • [IVZVirtualMachine._processHIDReportsForDeviceDeviceType]
  • [IVZVirtualMachine._resetWithTypeCompletionHandler]
  • [IVZVirtualMachine._saveMachineStateToURLOptionsCompletionHandler]
  • [IVZVirtualMachine._serialPorts]
  • [IVZVirtualMachine._serviceProcessIdentifier]
  • [IVZVirtualMachine._setCrashContextMessage]
  • [IVZVirtualMachine._setName]
  • [IVZVirtualMachine._shouldSendHIDReports]
  • [IVZVirtualMachine._stateDescription]
  • [IVZVirtualMachine._storageDevices]
  • [IVZVirtualMachine._validateRestrictedModeSupportWithError]
  • [IVZVirtualMachine.SendDigitizerEventsPointingDeviceIndex]
  • [IVZVirtualMachine.SendIOHIDEventsHidDeviceIndex]
  • [IVZVirtualMachine.SendKeyboardEventsKeyboardID]
  • [IVZVirtualMachine.SendMagnifyEventsPointingDeviceIndex]
  • [IVZVirtualMachine.SendMouseEventsPointingDeviceIndex]
  • [IVZVirtualMachine.SendMultiTouchEventsMultiTouchDeviceIndex]
  • [IVZVirtualMachine.SendPointerNSEventPointingDeviceIndex]
  • [IVZVirtualMachine.SendQuickLookEventsPointingDeviceIndex]
  • [IVZVirtualMachine.SendRotationEventsPointingDeviceIndex]
  • [IVZVirtualMachine.SendScrollWheelEventsPointingDeviceIndex]
  • [IVZVirtualMachine.SendSmartMagnifyEventsPointingDeviceIndex]
  • [IVZVirtualMachine.State]
  • [IVZVirtualMachine.SetState]

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachine

type IVZVirtualMachineAccessor ¶

type IVZVirtualMachineAccessor interface {
	objectivec.IObject

	SendDigitizerEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendIOHIDEventsHidDeviceIndex(iOHIDEvents unsafe.Pointer, index uint32)
	SendKeyboardEventsKeyboardID(events unsafe.Pointer, id uint32)
	SendMagnifyEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendMouseEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendMultiTouchEventsMultiTouchDeviceIndex(events unsafe.Pointer, index uint32)
	SendPointerNSEventPointingDeviceIndex(nSEvent objectivec.IObject, index uint32)
	SendQuickLookEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendRotationEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendScrollWheelEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	SendSmartMagnifyEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
	// contains filtered or unexported methods
}

An interface definition for the VZVirtualMachineAccessor class.

Methods ¶

  • [IVZVirtualMachineAccessor._hidEventMonitor]
  • [IVZVirtualMachineAccessor._processHIDReportsForDeviceDeviceType]
  • [IVZVirtualMachineAccessor._shouldSendHIDReports]
  • [IVZVirtualMachineAccessor.SendDigitizerEventsPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendIOHIDEventsHidDeviceIndex]
  • [IVZVirtualMachineAccessor.SendKeyboardEventsKeyboardID]
  • [IVZVirtualMachineAccessor.SendMagnifyEventsPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendMouseEventsPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendMultiTouchEventsMultiTouchDeviceIndex]
  • [IVZVirtualMachineAccessor.SendPointerNSEventPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendQuickLookEventsPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendRotationEventsPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendScrollWheelEventsPointingDeviceIndex]
  • [IVZVirtualMachineAccessor.SendSmartMagnifyEventsPointingDeviceIndex]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineAccessor

type IVZVirtualMachineConfiguration ¶

type IVZVirtualMachineConfiguration interface {
	objectivec.IObject

	Set_acceleratorDevices(value foundation.INSArray)

	Set_bifrostDevices(value foundation.INSArray)

	Set_biometricDevices(value foundation.INSArray)

	Set_coprocessors(value foundation.INSArray)

	Set_cpuEmulator(value *VZCPUEmulatorConfiguration)

	Set_customMMIODevices(value foundation.INSArray)

	Set_customVirtioDevices(value foundation.INSArray)

	Set_debugStub(value *VZDebugStubConfiguration)

	Set_fatalErrorAction(value int64)

	Set_hidDevices(value foundation.INSArray)

	Set_mailboxDevices(value foundation.INSArray)

	Set_memoryOvercommitmentAllowed(value bool)

	Set_multiTouchDevices(value foundation.INSArray)

	Set_panicAction(value int64)

	Set_panicDevice(value *VZPanicDeviceConfiguration)

	Set_pciPassthroughDevices(value foundation.INSArray)

	Set_powerSourceDevices(value foundation.INSArray)

	Set_restartAction(value int64)

	Set_terminationUnderMemoryPressureEnabled(value bool)

	Set_testIgnoreEntitlementChecks(value bool)

	Set_sharedRamRegions(value objectivec.IObject)

	// The number of CPUs for the virtual machine. Must be between minimumAllowedCPUCount and maximumAllowedCPUCount.
	CPUCount() uint
	SetCPUCount(value uint)
	// The memory size in bytes for the virtual machine. Must be a multiple of 1MB and between minimumAllowedMemorySize and maximumAllowedMemorySize.
	MemorySize() uint64
	SetMemorySize(value uint64)
	// contains filtered or unexported methods
}

An interface definition for the VZVirtualMachineConfiguration class.

Methods ¶

  • [IVZVirtualMachineConfiguration._acceleratorDevices]
  • [IVZVirtualMachineConfiguration.Set_acceleratorDevices]
  • [IVZVirtualMachineConfiguration._bifrostDevices]
  • [IVZVirtualMachineConfiguration.Set_bifrostDevices]
  • [IVZVirtualMachineConfiguration._biometricDevices]
  • [IVZVirtualMachineConfiguration.Set_biometricDevices]
  • [IVZVirtualMachineConfiguration._coprocessors]
  • [IVZVirtualMachineConfiguration.Set_coprocessors]
  • [IVZVirtualMachineConfiguration._cpuEmulator]
  • [IVZVirtualMachineConfiguration.Set_cpuEmulator]
  • [IVZVirtualMachineConfiguration._customMMIODevices]
  • [IVZVirtualMachineConfiguration.Set_customMMIODevices]
  • [IVZVirtualMachineConfiguration._customVirtioDevices]
  • [IVZVirtualMachineConfiguration.Set_customVirtioDevices]
  • [IVZVirtualMachineConfiguration._debugStub]
  • [IVZVirtualMachineConfiguration.Set_debugStub]
  • [IVZVirtualMachineConfiguration._fatalErrorAction]
  • [IVZVirtualMachineConfiguration.Set_fatalErrorAction]
  • [IVZVirtualMachineConfiguration._hidDevices]
  • [IVZVirtualMachineConfiguration.Set_hidDevices]
  • [IVZVirtualMachineConfiguration._isDuplicateUSBDeviceConfigurationAtUsbDeviceIndex]
  • [IVZVirtualMachineConfiguration._mailboxDevices]
  • [IVZVirtualMachineConfiguration.Set_mailboxDevices]
  • [IVZVirtualMachineConfiguration._memoryOvercommitmentAllowed]
  • [IVZVirtualMachineConfiguration.Set_memoryOvercommitmentAllowed]
  • [IVZVirtualMachineConfiguration._multiTouchDevices]
  • [IVZVirtualMachineConfiguration.Set_multiTouchDevices]
  • [IVZVirtualMachineConfiguration._panicAction]
  • [IVZVirtualMachineConfiguration.Set_panicAction]
  • [IVZVirtualMachineConfiguration._panicDevice]
  • [IVZVirtualMachineConfiguration.Set_panicDevice]
  • [IVZVirtualMachineConfiguration._pciPassthroughDevices]
  • [IVZVirtualMachineConfiguration.Set_pciPassthroughDevices]
  • [IVZVirtualMachineConfiguration._powerSourceDevices]
  • [IVZVirtualMachineConfiguration.Set_powerSourceDevices]
  • [IVZVirtualMachineConfiguration._restartAction]
  • [IVZVirtualMachineConfiguration.Set_restartAction]
  • [IVZVirtualMachineConfiguration._setAcceleratorDevices]
  • [IVZVirtualMachineConfiguration._setBifrostDevices]
  • [IVZVirtualMachineConfiguration._setBiometricDevices]
  • [IVZVirtualMachineConfiguration._setCPUEmulator]
  • [IVZVirtualMachineConfiguration._setCoprocessors]
  • [IVZVirtualMachineConfiguration._setCustomMMIODevices]
  • [IVZVirtualMachineConfiguration._setCustomVirtioDevices]
  • [IVZVirtualMachineConfiguration._setDebugStub]
  • [IVZVirtualMachineConfiguration._setFatalErrorAction]
  • [IVZVirtualMachineConfiguration._setHIDDevices]
  • [IVZVirtualMachineConfiguration._setMailboxDevices]
  • [IVZVirtualMachineConfiguration._setMemoryOvercommitmentAllowed]
  • [IVZVirtualMachineConfiguration._setMultiTouchDevices]
  • [IVZVirtualMachineConfiguration._setPCIPassthroughDevices]
  • [IVZVirtualMachineConfiguration._setPanicAction]
  • [IVZVirtualMachineConfiguration._setPanicDevice]
  • [IVZVirtualMachineConfiguration._setPowerSourceDevices]
  • [IVZVirtualMachineConfiguration._setRestartAction]
  • [IVZVirtualMachineConfiguration._setTerminationUnderMemoryPressureEnabled]
  • [IVZVirtualMachineConfiguration._setTestIgnoreEntitlementChecks]
  • [IVZVirtualMachineConfiguration._terminationUnderMemoryPressureEnabled]
  • [IVZVirtualMachineConfiguration.Set_terminationUnderMemoryPressureEnabled]
  • [IVZVirtualMachineConfiguration._testIgnoreEntitlementChecks]
  • [IVZVirtualMachineConfiguration.Set_testIgnoreEntitlementChecks]
  • [IVZVirtualMachineConfiguration._sharedRamRegions]
  • [IVZVirtualMachineConfiguration.Set_sharedRamRegions]

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachineConfiguration

type IVZVirtualMachineConfigurationDecoder ¶

type IVZVirtualMachineConfigurationDecoder interface {
	objectivec.IObject

	ConfigurationFromDataFormatError(data objectivec.IObject, format unsafe.Pointer) (objectivec.IObject, error)
	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	InitWithBaseURL(url foundation.INSURL) VZVirtualMachineConfigurationDecoder
}

An interface definition for the VZVirtualMachineConfigurationDecoder class.

Methods ¶

  • [IVZVirtualMachineConfigurationDecoder.ConfigurationFromDataFormatError]
  • [IVZVirtualMachineConfigurationDecoder.Delegate]
  • [IVZVirtualMachineConfigurationDecoder.SetDelegate]
  • [IVZVirtualMachineConfigurationDecoder.InitWithBaseURL]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineConfigurationDecoder

type IVZVirtualMachineConfigurationEncoder ¶

type IVZVirtualMachineConfigurationEncoder interface {
	objectivec.IObject

	DataWithConfigurationFormatError(configuration objectivec.IObject, format uint64) (objectivec.IObject, error)
	InitWithBaseURL(url foundation.INSURL) VZVirtualMachineConfigurationEncoder
}

An interface definition for the VZVirtualMachineConfigurationEncoder class.

Methods ¶

  • [IVZVirtualMachineConfigurationEncoder.DataWithConfigurationFormatError]
  • [IVZVirtualMachineConfigurationEncoder.InitWithBaseURL]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineConfigurationEncoder

type IVZVirtualMachineSaveOptions ¶

type IVZVirtualMachineSaveOptions interface {
	objectivec.IObject

	Compress() bool
	SetCompress(value bool)
	Encrypt() bool
	SetEncrypt(value bool)
}

An interface definition for the VZVirtualMachineSaveOptions class.

Methods ¶

  • [IVZVirtualMachineSaveOptions.Compress]
  • [IVZVirtualMachineSaveOptions.SetCompress]
  • [IVZVirtualMachineSaveOptions.Encrypt]
  • [IVZVirtualMachineSaveOptions.SetEncrypt]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineSaveOptions

type IVZVirtualMachineStartOptions ¶

type IVZVirtualMachineStartOptions interface {
	objectivec.IObject

	Set_delegatedExceptionClasses(value foundation.INSArray)
	// contains filtered or unexported methods
}

An interface definition for the VZVirtualMachineStartOptions class.

Methods ¶

  • [IVZVirtualMachineStartOptions._delegatedExceptionClasses]
  • [IVZVirtualMachineStartOptions.Set_delegatedExceptionClasses]
  • [IVZVirtualMachineStartOptions._setDelegatedExceptionClasses]

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachineStartOptions

type IVZVirtualMachineView ¶

type IVZVirtualMachineView interface {
	appkit.INSView

	Set_delegate(value objectivec.IObject)

	Set_graphicsDisplay(value IVZGraphicsDisplay)

	Set_scaleMode(value int64)

	DisplayDidBeginReconfiguration(reconfiguration objectivec.IObject)
	DisplayDidEndReconfiguration(reconfiguration objectivec.IObject)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the VZVirtualMachineView class.

Methods ¶

  • [IVZVirtualMachineView._canGrabMouseInput]
  • [IVZVirtualMachineView._canReleaseMouseInput]
  • [IVZVirtualMachineView._delegate]
  • [IVZVirtualMachineView.Set_delegate]
  • [IVZVirtualMachineView._grabMouseInput]
  • [IVZVirtualMachineView._graphicsDisplay]
  • [IVZVirtualMachineView.Set_graphicsDisplay]
  • [IVZVirtualMachineView._releaseMouseInput]
  • [IVZVirtualMachineView._scaleMode]
  • [IVZVirtualMachineView.Set_scaleMode]
  • [IVZVirtualMachineView._setDelegate]
  • [IVZVirtualMachineView._setGraphicsDisplay]
  • [IVZVirtualMachineView._setScaleMode]
  • [IVZVirtualMachineView.DisplayDidBeginReconfiguration]
  • [IVZVirtualMachineView.DisplayDidEndReconfiguration]
  • [IVZVirtualMachineView.DebugDescription]
  • [IVZVirtualMachineView.Description]
  • [IVZVirtualMachineView.Hash]
  • [IVZVirtualMachineView.Superclass]

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachineView

type IVZWrappingKey ¶

type IVZWrappingKey interface {
	objectivec.IObject

	InitWithAESKeyError(aESKey objectivec.IObject) (VZWrappingKey, error)
	InitWithAsymmetricKeyError(key string) (VZWrappingKey, error)
	InitWithPasswordError(password objectivec.IObject) (VZWrappingKey, error)
}

An interface definition for the VZWrappingKey class.

Methods ¶

  • [IVZWrappingKey.InitWithAESKeyError]
  • [IVZWrappingKey.InitWithAsymmetricKeyError]
  • [IVZWrappingKey.InitWithPasswordError]

See: https://developer.apple.com/documentation/Virtualization/_VZWrappingKey

type IVZXHCIController ¶

type IVZXHCIController interface {
	IVZUSBController

	AttachDeviceCompletionHandler(device objectivec.IObject, handler ErrorHandler)
	DetachDeviceCompletionHandler(device objectivec.IObject, handler ErrorHandler)
}

An interface definition for the VZXHCIController class.

Methods ¶

  • [IVZXHCIController.AttachDeviceCompletionHandler]
  • [IVZXHCIController.DetachDeviceCompletionHandler]

See: https://developer.apple.com/documentation/Virtualization/VZXHCIController

type IVZXPCClientMailboxDeviceAttachment ¶

type IVZXPCClientMailboxDeviceAttachment interface {
	IVZMailboxDeviceAttachment
	// contains filtered or unexported methods
}

An interface definition for the VZXPCClientMailboxDeviceAttachment class.

Methods ¶

  • [IVZXPCClientMailboxDeviceAttachment._initWithMailboxHandle]

See: https://developer.apple.com/documentation/Virtualization/_VZXPCClientMailboxDeviceAttachment

type NSCopying ¶

type NSCopying interface {
	objectivec.IObject
}

NSCopying protocol.

See: https://developer.apple.com/documentation/Virtualization/NSCopying

type NSCopyingObject ¶

type NSCopyingObject struct {
	objectivec.Object
}

NSCopyingObject wraps an existing Objective-C object that conforms to the NSCopying protocol.

func NSCopyingObjectFromID ¶

func NSCopyingObjectFromID(id objc.ID) NSCopyingObject

NSCopyingObjectFromID constructs a NSCopyingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSCopyingObject) BaseObject ¶

func (o NSCopyingObject) BaseObject() objectivec.Object

type NSPasteboardItemDataProvider ¶

type NSPasteboardItemDataProvider interface {
	objectivec.IObject
}

NSPasteboardItemDataProvider protocol.

See: https://developer.apple.com/documentation/Virtualization/NSPasteboardItemDataProvider

type NSPasteboardItemDataProviderObject ¶

type NSPasteboardItemDataProviderObject struct {
	objectivec.Object
}

NSPasteboardItemDataProviderObject wraps an existing Objective-C object that conforms to the NSPasteboardItemDataProvider protocol.

func NSPasteboardItemDataProviderObjectFromID ¶

func NSPasteboardItemDataProviderObjectFromID(id objc.ID) NSPasteboardItemDataProviderObject

NSPasteboardItemDataProviderObjectFromID constructs a NSPasteboardItemDataProviderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSPasteboardItemDataProviderObject) BaseObject ¶

type PluginInstanceDelegate ¶

type PluginInstanceDelegate struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/PluginInstanceDelegate

func NewPluginInstanceDelegate ¶

func NewPluginInstanceDelegate() PluginInstanceDelegate

NewPluginInstanceDelegate creates a new PluginInstanceDelegate instance.

func PluginInstanceDelegateFromID ¶

func PluginInstanceDelegateFromID(id objc.ID) PluginInstanceDelegate

PluginInstanceDelegateFromID constructs a PluginInstanceDelegate from an objc.ID.

func (PluginInstanceDelegate) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (PluginInstanceDelegate) Init ¶

Init initializes the instance.

type PluginInstanceDelegateClass ¶

type PluginInstanceDelegateClass struct {
	// contains filtered or unexported fields
}

func GetPluginInstanceDelegateClass ¶

func GetPluginInstanceDelegateClass() PluginInstanceDelegateClass

GetPluginInstanceDelegateClass returns the class object for PluginInstanceDelegate.

func (PluginInstanceDelegateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (PluginInstanceDelegateClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZ16550SerialPortConfiguration ¶

type VZ16550SerialPortConfiguration struct {
	VZSerialPortConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZ16550SerialPortConfiguration

func NewVZ16550SerialPortConfiguration ¶

func NewVZ16550SerialPortConfiguration() VZ16550SerialPortConfiguration

NewVZ16550SerialPortConfiguration creates a new VZ16550SerialPortConfiguration instance.

func VZ16550SerialPortConfigurationFromID ¶

func VZ16550SerialPortConfigurationFromID(id objc.ID) VZ16550SerialPortConfiguration

VZ16550SerialPortConfigurationFromID constructs a VZ16550SerialPortConfiguration from an objc.ID.

func (VZ16550SerialPortConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZ16550SerialPortConfiguration) Init ¶

Init initializes the instance.

type VZ16550SerialPortConfigurationClass ¶

type VZ16550SerialPortConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZ16550SerialPortConfigurationClass ¶

func GetVZ16550SerialPortConfigurationClass() VZ16550SerialPortConfigurationClass

GetVZ16550SerialPortConfigurationClass returns the class object for _VZ16550SerialPortConfiguration.

func (VZ16550SerialPortConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZ16550SerialPortConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZAcceleratorDeviceConfiguration ¶

type VZAcceleratorDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZAcceleratorDeviceConfiguration

func NewVZAcceleratorDeviceConfiguration ¶

func NewVZAcceleratorDeviceConfiguration() VZAcceleratorDeviceConfiguration

NewVZAcceleratorDeviceConfiguration creates a new VZAcceleratorDeviceConfiguration instance.

func VZAcceleratorDeviceConfigurationFromID ¶

func VZAcceleratorDeviceConfigurationFromID(id objc.ID) VZAcceleratorDeviceConfiguration

VZAcceleratorDeviceConfigurationFromID constructs a VZAcceleratorDeviceConfiguration from an objc.ID.

func (VZAcceleratorDeviceConfiguration) AcceleratorDeviceWithPlatform ¶

func (v VZAcceleratorDeviceConfiguration) AcceleratorDeviceWithPlatform(platform objectivec.IObject) objectivec.IObject

AcceleratorDeviceWithPlatform is an exported wrapper for the private method _acceleratorDeviceWithPlatform.

func (VZAcceleratorDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZAcceleratorDeviceConfiguration) Init ¶

Init initializes the instance.

type VZAcceleratorDeviceConfigurationClass ¶

type VZAcceleratorDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZAcceleratorDeviceConfigurationClass ¶

func GetVZAcceleratorDeviceConfigurationClass() VZAcceleratorDeviceConfigurationClass

GetVZAcceleratorDeviceConfigurationClass returns the class object for _VZAcceleratorDeviceConfiguration.

func (VZAcceleratorDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZAcceleratorDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZAppleTouchScreenConfiguration ¶

type VZAppleTouchScreenConfiguration struct {
	VZMultiTouchDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZAppleTouchScreenConfiguration

func NewVZAppleTouchScreenConfiguration ¶

func NewVZAppleTouchScreenConfiguration() VZAppleTouchScreenConfiguration

NewVZAppleTouchScreenConfiguration creates a new VZAppleTouchScreenConfiguration instance.

func VZAppleTouchScreenConfigurationFromID ¶

func VZAppleTouchScreenConfigurationFromID(id objc.ID) VZAppleTouchScreenConfiguration

VZAppleTouchScreenConfigurationFromID constructs a VZAppleTouchScreenConfiguration from an objc.ID.

func (VZAppleTouchScreenConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZAppleTouchScreenConfiguration) Init ¶

Init initializes the instance.

func (VZAppleTouchScreenConfiguration) SetRegistryProperties ¶

func (v VZAppleTouchScreenConfiguration) SetRegistryProperties(properties objectivec.IObject)

SetRegistryProperties is an exported wrapper for the private method _setRegistryProperties.

func (VZAppleTouchScreenConfiguration) Set_registryProperties ¶

func (v VZAppleTouchScreenConfiguration) Set_registryProperties(value foundation.INSDictionary)

type VZAppleTouchScreenConfigurationClass ¶

type VZAppleTouchScreenConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZAppleTouchScreenConfigurationClass ¶

func GetVZAppleTouchScreenConfigurationClass() VZAppleTouchScreenConfigurationClass

GetVZAppleTouchScreenConfigurationClass returns the class object for _VZAppleTouchScreenConfiguration.

func (VZAppleTouchScreenConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZAppleTouchScreenConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZAudioDevice ¶

type VZAudioDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZAudioDevice._initWithVirtualMachineAudioDeviceIndex]

See: https://developer.apple.com/documentation/Virtualization/_VZAudioDevice

func NewVZAudioDevice ¶

func NewVZAudioDevice() VZAudioDevice

NewVZAudioDevice creates a new VZAudioDevice instance.

func VZAudioDeviceFromID ¶

func VZAudioDeviceFromID(id objc.ID) VZAudioDevice

VZAudioDeviceFromID constructs a VZAudioDevice from an objc.ID.

func (VZAudioDevice) Autorelease ¶

func (v VZAudioDevice) Autorelease() VZAudioDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZAudioDevice) Init ¶

func (v VZAudioDevice) Init() VZAudioDevice

Init initializes the instance.

func (VZAudioDevice) InitWithVirtualMachineAudioDeviceIndex ¶

func (v VZAudioDevice) InitWithVirtualMachineAudioDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject

InitWithVirtualMachineAudioDeviceIndex is an exported wrapper for the private method _initWithVirtualMachineAudioDeviceIndex.

type VZAudioDeviceClass ¶

type VZAudioDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZAudioDeviceClass ¶

func GetVZAudioDeviceClass() VZAudioDeviceClass

GetVZAudioDeviceClass returns the class object for _VZAudioDevice.

func (VZAudioDeviceClass) Alloc ¶

func (vc VZAudioDeviceClass) Alloc() VZAudioDevice

Alloc allocates memory for a new instance of the class.

func (VZAudioDeviceClass) Class ¶

func (vc VZAudioDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZAudioDeviceConfiguration ¶

type VZAudioDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZAudioDeviceConfiguration

func NewVZAudioDeviceConfiguration ¶

func NewVZAudioDeviceConfiguration() VZAudioDeviceConfiguration

NewVZAudioDeviceConfiguration creates a new VZAudioDeviceConfiguration instance.

func VZAudioDeviceConfigurationFromID ¶

func VZAudioDeviceConfigurationFromID(id objc.ID) VZAudioDeviceConfiguration

VZAudioDeviceConfigurationFromID constructs a VZAudioDeviceConfiguration from an objc.ID.

func (VZAudioDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZAudioDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZAudioDeviceConfiguration) MakeAudioDeviceForVirtualMachineAudioDeviceIndex ¶

func (a VZAudioDeviceConfiguration) MakeAudioDeviceForVirtualMachineAudioDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject

MakeAudioDeviceForVirtualMachineAudioDeviceIndex is an exported wrapper for the private method _makeAudioDeviceForVirtualMachineAudioDeviceIndex.

func (VZAudioDeviceConfiguration) SetRole ¶

func (a VZAudioDeviceConfiguration) SetRole(role int64)

SetRole is an exported wrapper for the private method _setRole.

func (VZAudioDeviceConfiguration) Set_role ¶

func (a VZAudioDeviceConfiguration) Set_role(value int64)

type VZAudioDeviceConfigurationClass ¶

type VZAudioDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZAudioDeviceConfigurationClass ¶

func GetVZAudioDeviceConfigurationClass() VZAudioDeviceConfigurationClass

GetVZAudioDeviceConfigurationClass returns the class object for VZAudioDeviceConfiguration.

func (VZAudioDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZAudioDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZAudioInputStreamSource ¶

type VZAudioInputStreamSource struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZAudioInputStreamSource

func NewVZAudioInputStreamSource ¶

func NewVZAudioInputStreamSource() VZAudioInputStreamSource

NewVZAudioInputStreamSource creates a new VZAudioInputStreamSource instance.

func VZAudioInputStreamSourceFromID ¶

func VZAudioInputStreamSourceFromID(id objc.ID) VZAudioInputStreamSource

VZAudioInputStreamSourceFromID constructs a VZAudioInputStreamSource from an objc.ID.

func (VZAudioInputStreamSource) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZAudioInputStreamSource) Init ¶

Init initializes the instance.

type VZAudioInputStreamSourceClass ¶

type VZAudioInputStreamSourceClass struct {
	// contains filtered or unexported fields
}

func GetVZAudioInputStreamSourceClass ¶

func GetVZAudioInputStreamSourceClass() VZAudioInputStreamSourceClass

GetVZAudioInputStreamSourceClass returns the class object for VZAudioInputStreamSource.

func (VZAudioInputStreamSourceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZAudioInputStreamSourceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZAudioOutputStreamSink ¶

type VZAudioOutputStreamSink struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZAudioOutputStreamSink

func NewVZAudioOutputStreamSink ¶

func NewVZAudioOutputStreamSink() VZAudioOutputStreamSink

NewVZAudioOutputStreamSink creates a new VZAudioOutputStreamSink instance.

func VZAudioOutputStreamSinkFromID ¶

func VZAudioOutputStreamSinkFromID(id objc.ID) VZAudioOutputStreamSink

VZAudioOutputStreamSinkFromID constructs a VZAudioOutputStreamSink from an objc.ID.

func (VZAudioOutputStreamSink) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZAudioOutputStreamSink) Init ¶

Init initializes the instance.

type VZAudioOutputStreamSinkClass ¶

type VZAudioOutputStreamSinkClass struct {
	// contains filtered or unexported fields
}

func GetVZAudioOutputStreamSinkClass ¶

func GetVZAudioOutputStreamSinkClass() VZAudioOutputStreamSinkClass

GetVZAudioOutputStreamSinkClass returns the class object for VZAudioOutputStreamSink.

func (VZAudioOutputStreamSinkClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZAudioOutputStreamSinkClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZBifrostAttachment ¶

type VZBifrostAttachment struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZBifrostAttachment

func NewVZBifrostAttachment ¶

func NewVZBifrostAttachment() VZBifrostAttachment

NewVZBifrostAttachment creates a new VZBifrostAttachment instance.

func VZBifrostAttachmentFromID ¶

func VZBifrostAttachmentFromID(id objc.ID) VZBifrostAttachment

VZBifrostAttachmentFromID constructs a VZBifrostAttachment from an objc.ID.

func (VZBifrostAttachment) Autorelease ¶

func (v VZBifrostAttachment) Autorelease() VZBifrostAttachment

Autorelease adds the receiver to the current autorelease pool.

func (VZBifrostAttachment) Init ¶

Init initializes the instance.

type VZBifrostAttachmentClass ¶

type VZBifrostAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZBifrostAttachmentClass ¶

func GetVZBifrostAttachmentClass() VZBifrostAttachmentClass

GetVZBifrostAttachmentClass returns the class object for _VZBifrostAttachment.

func (VZBifrostAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBifrostAttachmentClass) Class ¶

func (vc VZBifrostAttachmentClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZBifrostDeviceConfiguration ¶

type VZBifrostDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZBifrostDeviceConfiguration

func NewVZBifrostDeviceConfiguration ¶

func NewVZBifrostDeviceConfiguration() VZBifrostDeviceConfiguration

NewVZBifrostDeviceConfiguration creates a new VZBifrostDeviceConfiguration instance.

func VZBifrostDeviceConfigurationFromID ¶

func VZBifrostDeviceConfigurationFromID(id objc.ID) VZBifrostDeviceConfiguration

VZBifrostDeviceConfigurationFromID constructs a VZBifrostDeviceConfiguration from an objc.ID.

func (VZBifrostDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZBifrostDeviceConfiguration) BifrostDevice ¶

BifrostDevice is an exported wrapper for the private method _bifrostDevice.

func (VZBifrostDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZBifrostDeviceConfiguration) InitWithAttachmentMMIOSize ¶

func (v VZBifrostDeviceConfiguration) InitWithAttachmentMMIOSize(attachment objectivec.IObject, mIOSize uint64) objectivec.IObject

InitWithAttachmentMMIOSize is an exported wrapper for the private method _initWithAttachmentMMIOSize.

func (VZBifrostDeviceConfiguration) SetAttachment ¶

func (v VZBifrostDeviceConfiguration) SetAttachment(value *VZBifrostAttachment)

func (VZBifrostDeviceConfiguration) SetMMIOSize ¶

func (v VZBifrostDeviceConfiguration) SetMMIOSize(value uint64)

type VZBifrostDeviceConfigurationClass ¶

type VZBifrostDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZBifrostDeviceConfigurationClass ¶

func GetVZBifrostDeviceConfigurationClass() VZBifrostDeviceConfigurationClass

GetVZBifrostDeviceConfigurationClass returns the class object for _VZBifrostDeviceConfiguration.

func (VZBifrostDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBifrostDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZBinaryBootLoader ¶

type VZBinaryBootLoader struct {
	VZBootLoader
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZBinaryBootLoader

func NewVZBinaryBootLoader ¶

func NewVZBinaryBootLoader() VZBinaryBootLoader

NewVZBinaryBootLoader creates a new VZBinaryBootLoader instance.

func VZBinaryBootLoaderFromID ¶

func VZBinaryBootLoaderFromID(id objc.ID) VZBinaryBootLoader

VZBinaryBootLoaderFromID constructs a VZBinaryBootLoader from an objc.ID.

func (VZBinaryBootLoader) Autorelease ¶

func (v VZBinaryBootLoader) Autorelease() VZBinaryBootLoader

Autorelease adds the receiver to the current autorelease pool.

func (VZBinaryBootLoader) BootLoaderForConfiguration ¶

func (v VZBinaryBootLoader) BootLoaderForConfiguration(configuration objectivec.IObject) objectivec.IObject

BootLoaderForConfiguration is an exported wrapper for the private method _bootLoaderForConfiguration.

func (VZBinaryBootLoader) Init ¶

Init initializes the instance.

type VZBinaryBootLoaderClass ¶

type VZBinaryBootLoaderClass struct {
	// contains filtered or unexported fields
}

func GetVZBinaryBootLoaderClass ¶

func GetVZBinaryBootLoaderClass() VZBinaryBootLoaderClass

GetVZBinaryBootLoaderClass returns the class object for _VZBinaryBootLoader.

func (VZBinaryBootLoaderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBinaryBootLoaderClass) Class ¶

func (vc VZBinaryBootLoaderClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZBinaryBootLoaderSegment ¶

type VZBinaryBootLoaderSegment struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZBinaryBootLoaderSegment

func NewVZBinaryBootLoaderSegment ¶

func NewVZBinaryBootLoaderSegment() VZBinaryBootLoaderSegment

NewVZBinaryBootLoaderSegment creates a new VZBinaryBootLoaderSegment instance.

func VZBinaryBootLoaderSegmentFromID ¶

func VZBinaryBootLoaderSegmentFromID(id objc.ID) VZBinaryBootLoaderSegment

VZBinaryBootLoaderSegmentFromID constructs a VZBinaryBootLoaderSegment from an objc.ID.

func (VZBinaryBootLoaderSegment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZBinaryBootLoaderSegment) Init ¶

Init initializes the instance.

type VZBinaryBootLoaderSegmentClass ¶

type VZBinaryBootLoaderSegmentClass struct {
	// contains filtered or unexported fields
}

func GetVZBinaryBootLoaderSegmentClass ¶

func GetVZBinaryBootLoaderSegmentClass() VZBinaryBootLoaderSegmentClass

GetVZBinaryBootLoaderSegmentClass returns the class object for _VZBinaryBootLoaderSegment.

func (VZBinaryBootLoaderSegmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBinaryBootLoaderSegmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZBiometricDeviceConfiguration ¶

type VZBiometricDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZBiometricDeviceConfiguration

func NewVZBiometricDeviceConfiguration ¶

func NewVZBiometricDeviceConfiguration() VZBiometricDeviceConfiguration

NewVZBiometricDeviceConfiguration creates a new VZBiometricDeviceConfiguration instance.

func VZBiometricDeviceConfigurationFromID ¶

func VZBiometricDeviceConfigurationFromID(id objc.ID) VZBiometricDeviceConfiguration

VZBiometricDeviceConfigurationFromID constructs a VZBiometricDeviceConfiguration from an objc.ID.

func (VZBiometricDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZBiometricDeviceConfiguration) BiometricDeviceWithPlatform ¶

func (v VZBiometricDeviceConfiguration) BiometricDeviceWithPlatform(platform objectivec.IObject) objectivec.IObject

BiometricDeviceWithPlatform is an exported wrapper for the private method _biometricDeviceWithPlatform.

func (VZBiometricDeviceConfiguration) Init ¶

Init initializes the instance.

type VZBiometricDeviceConfigurationClass ¶

type VZBiometricDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZBiometricDeviceConfigurationClass ¶

func GetVZBiometricDeviceConfigurationClass() VZBiometricDeviceConfigurationClass

GetVZBiometricDeviceConfigurationClass returns the class object for _VZBiometricDeviceConfiguration.

func (VZBiometricDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBiometricDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZBootLoader ¶

type VZBootLoader struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZBootLoader

func NewVZBootLoader ¶

func NewVZBootLoader() VZBootLoader

NewVZBootLoader creates a new VZBootLoader instance.

func VZBootLoaderFromID ¶

func VZBootLoaderFromID(id objc.ID) VZBootLoader

VZBootLoaderFromID constructs a VZBootLoader from an objc.ID.

func (VZBootLoader) Autorelease ¶

func (b VZBootLoader) Autorelease() VZBootLoader

Autorelease adds the receiver to the current autorelease pool.

func (VZBootLoader) Init ¶

func (b VZBootLoader) Init() VZBootLoader

Init initializes the instance.

type VZBootLoaderClass ¶

type VZBootLoaderClass struct {
	// contains filtered or unexported fields
}

func GetVZBootLoaderClass ¶

func GetVZBootLoaderClass() VZBootLoaderClass

GetVZBootLoaderClass returns the class object for VZBootLoader.

func (VZBootLoaderClass) Alloc ¶

func (vc VZBootLoaderClass) Alloc() VZBootLoader

Alloc allocates memory for a new instance of the class.

func (VZBootLoaderClass) Class ¶

func (vc VZBootLoaderClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZBridgedNetworkDeviceAttachment ¶

type VZBridgedNetworkDeviceAttachment struct {
	VZNetworkDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZBridgedNetworkDeviceAttachment

func NewVZBridgedNetworkDeviceAttachment ¶

func NewVZBridgedNetworkDeviceAttachment() VZBridgedNetworkDeviceAttachment

NewVZBridgedNetworkDeviceAttachment creates a new VZBridgedNetworkDeviceAttachment instance.

func VZBridgedNetworkDeviceAttachmentFromID ¶

func VZBridgedNetworkDeviceAttachmentFromID(id objc.ID) VZBridgedNetworkDeviceAttachment

VZBridgedNetworkDeviceAttachmentFromID constructs a VZBridgedNetworkDeviceAttachment from an objc.ID.

func (VZBridgedNetworkDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZBridgedNetworkDeviceAttachment) Init ¶

Init initializes the instance.

func (VZBridgedNetworkDeviceAttachment) SetMacNatEnabled ¶

func (b VZBridgedNetworkDeviceAttachment) SetMacNatEnabled(enabled bool)

SetMacNatEnabled is an exported wrapper for the private method _setMacNatEnabled.

func (VZBridgedNetworkDeviceAttachment) Set_macNatEnabled ¶

func (b VZBridgedNetworkDeviceAttachment) Set_macNatEnabled(value bool)

type VZBridgedNetworkDeviceAttachmentClass ¶

type VZBridgedNetworkDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZBridgedNetworkDeviceAttachmentClass ¶

func GetVZBridgedNetworkDeviceAttachmentClass() VZBridgedNetworkDeviceAttachmentClass

GetVZBridgedNetworkDeviceAttachmentClass returns the class object for VZBridgedNetworkDeviceAttachment.

func (VZBridgedNetworkDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBridgedNetworkDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZBridgedNetworkInterface ¶

type VZBridgedNetworkInterface struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/VZBridgedNetworkInterface

func NewVZBridgedNetworkInterface ¶

func NewVZBridgedNetworkInterface() VZBridgedNetworkInterface

NewVZBridgedNetworkInterface creates a new VZBridgedNetworkInterface instance.

func VZBridgedNetworkInterfaceFromID ¶

func VZBridgedNetworkInterfaceFromID(id objc.ID) VZBridgedNetworkInterface

VZBridgedNetworkInterfaceFromID constructs a VZBridgedNetworkInterface from an objc.ID.

func (VZBridgedNetworkInterface) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZBridgedNetworkInterface) Init ¶

Init initializes the instance.

type VZBridgedNetworkInterfaceClass ¶

type VZBridgedNetworkInterfaceClass struct {
	// contains filtered or unexported fields
}

func GetVZBridgedNetworkInterfaceClass ¶

func GetVZBridgedNetworkInterfaceClass() VZBridgedNetworkInterfaceClass

GetVZBridgedNetworkInterfaceClass returns the class object for VZBridgedNetworkInterface.

func (VZBridgedNetworkInterfaceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZBridgedNetworkInterfaceClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZBridgedNetworkInterfaceClass) InterfaceWithIdentifierError ¶

func (_VZBridgedNetworkInterfaceClass VZBridgedNetworkInterfaceClass) InterfaceWithIdentifierError(identifier objectivec.IObject) (objectivec.IObject, error)

InterfaceWithIdentifierError is an exported wrapper for the private method _interfaceWithIdentifierError.

type VZCPUEmulatorConfiguration ¶

type VZCPUEmulatorConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCPUEmulatorConfiguration

func NewVZCPUEmulatorConfiguration ¶

func NewVZCPUEmulatorConfiguration() VZCPUEmulatorConfiguration

NewVZCPUEmulatorConfiguration creates a new VZCPUEmulatorConfiguration instance.

func VZCPUEmulatorConfigurationFromID ¶

func VZCPUEmulatorConfigurationFromID(id objc.ID) VZCPUEmulatorConfiguration

VZCPUEmulatorConfigurationFromID constructs a VZCPUEmulatorConfiguration from an objc.ID.

func (VZCPUEmulatorConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCPUEmulatorConfiguration) CpuEmulator ¶

CpuEmulator is an exported wrapper for the private method _cpuEmulator.

func (VZCPUEmulatorConfiguration) Init ¶

Init initializes the instance.

type VZCPUEmulatorConfigurationClass ¶

type VZCPUEmulatorConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZCPUEmulatorConfigurationClass ¶

func GetVZCPUEmulatorConfigurationClass() VZCPUEmulatorConfigurationClass

GetVZCPUEmulatorConfigurationClass returns the class object for _VZCPUEmulatorConfiguration.

func (VZCPUEmulatorConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCPUEmulatorConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCPUExitContext ¶

type VZCPUExitContext struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCPUExitContext

func NewVZCPUExitContext ¶

func NewVZCPUExitContext() VZCPUExitContext

NewVZCPUExitContext creates a new VZCPUExitContext instance.

func VZCPUExitContextFromID ¶

func VZCPUExitContextFromID(id objc.ID) VZCPUExitContext

VZCPUExitContextFromID constructs a VZCPUExitContext from an objc.ID.

func (VZCPUExitContext) Autorelease ¶

func (v VZCPUExitContext) Autorelease() VZCPUExitContext

Autorelease adds the receiver to the current autorelease pool.

func (VZCPUExitContext) Init ¶

Init initializes the instance.

type VZCPUExitContextClass ¶

type VZCPUExitContextClass struct {
	// contains filtered or unexported fields
}

func GetVZCPUExitContextClass ¶

func GetVZCPUExitContextClass() VZCPUExitContextClass

GetVZCPUExitContextClass returns the class object for _VZCPUExitContext.

func (VZCPUExitContextClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCPUExitContextClass) Class ¶

func (vc VZCPUExitContextClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZCapsLockIndicatorController ¶

type VZCapsLockIndicatorController struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/VZCapsLockIndicatorController

func NewVZCapsLockIndicatorController ¶

func NewVZCapsLockIndicatorController() VZCapsLockIndicatorController

NewVZCapsLockIndicatorController creates a new VZCapsLockIndicatorController instance.

func VZCapsLockIndicatorControllerFromID ¶

func VZCapsLockIndicatorControllerFromID(id objc.ID) VZCapsLockIndicatorController

VZCapsLockIndicatorControllerFromID constructs a VZCapsLockIndicatorController from an objc.ID.

func (VZCapsLockIndicatorController) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCapsLockIndicatorController) Init ¶

Init initializes the instance.

type VZCapsLockIndicatorControllerClass ¶

type VZCapsLockIndicatorControllerClass struct {
	// contains filtered or unexported fields
}

func GetVZCapsLockIndicatorControllerClass ¶

func GetVZCapsLockIndicatorControllerClass() VZCapsLockIndicatorControllerClass

GetVZCapsLockIndicatorControllerClass returns the class object for VZCapsLockIndicatorController.

func (VZCapsLockIndicatorControllerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCapsLockIndicatorControllerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZConsoleDevice ¶

type VZConsoleDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZConsoleDevice

func NewVZConsoleDevice ¶

func NewVZConsoleDevice() VZConsoleDevice

NewVZConsoleDevice creates a new VZConsoleDevice instance.

func VZConsoleDeviceFromID ¶

func VZConsoleDeviceFromID(id objc.ID) VZConsoleDevice

VZConsoleDeviceFromID constructs a VZConsoleDevice from an objc.ID.

func (VZConsoleDevice) Autorelease ¶

func (c VZConsoleDevice) Autorelease() VZConsoleDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZConsoleDevice) Init ¶

Init initializes the instance.

type VZConsoleDeviceClass ¶

type VZConsoleDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZConsoleDeviceClass ¶

func GetVZConsoleDeviceClass() VZConsoleDeviceClass

GetVZConsoleDeviceClass returns the class object for VZConsoleDevice.

func (VZConsoleDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZConsoleDeviceClass) Class ¶

func (vc VZConsoleDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZConsoleDeviceConfiguration ¶

type VZConsoleDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZConsoleDeviceConfiguration

func NewVZConsoleDeviceConfiguration ¶

func NewVZConsoleDeviceConfiguration() VZConsoleDeviceConfiguration

NewVZConsoleDeviceConfiguration creates a new VZConsoleDeviceConfiguration instance.

func VZConsoleDeviceConfigurationFromID ¶

func VZConsoleDeviceConfigurationFromID(id objc.ID) VZConsoleDeviceConfiguration

VZConsoleDeviceConfigurationFromID constructs a VZConsoleDeviceConfiguration from an objc.ID.

func (VZConsoleDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZConsoleDeviceConfiguration) Init ¶

Init initializes the instance.

type VZConsoleDeviceConfigurationClass ¶

type VZConsoleDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZConsoleDeviceConfigurationClass ¶

func GetVZConsoleDeviceConfigurationClass() VZConsoleDeviceConfigurationClass

GetVZConsoleDeviceConfigurationClass returns the class object for VZConsoleDeviceConfiguration.

func (VZConsoleDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZConsoleDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZConsolePortConfiguration ¶

type VZConsolePortConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZConsolePortConfiguration

func NewVZConsolePortConfiguration ¶

func NewVZConsolePortConfiguration() VZConsolePortConfiguration

NewVZConsolePortConfiguration creates a new VZConsolePortConfiguration instance.

func VZConsolePortConfigurationFromID ¶

func VZConsolePortConfigurationFromID(id objc.ID) VZConsolePortConfiguration

VZConsolePortConfigurationFromID constructs a VZConsolePortConfiguration from an objc.ID.

func (VZConsolePortConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZConsolePortConfiguration) Init ¶

Init initializes the instance.

type VZConsolePortConfigurationClass ¶

type VZConsolePortConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZConsolePortConfigurationClass ¶

func GetVZConsolePortConfigurationClass() VZConsolePortConfigurationClass

GetVZConsolePortConfigurationClass returns the class object for VZConsolePortConfiguration.

func (VZConsolePortConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZConsolePortConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCoprocessor ¶

type VZCoprocessor struct {
	objectivec.Object
}

Methods ¶

  • [VZCoprocessor._init]

See: https://developer.apple.com/documentation/Virtualization/_VZCoprocessor

func NewVZCoprocessor ¶

func NewVZCoprocessor() VZCoprocessor

NewVZCoprocessor creates a new VZCoprocessor instance.

func VZCoprocessorFromID ¶

func VZCoprocessorFromID(id objc.ID) VZCoprocessor

VZCoprocessorFromID constructs a VZCoprocessor from an objc.ID.

func (VZCoprocessor) Autorelease ¶

func (v VZCoprocessor) Autorelease() VZCoprocessor

Autorelease adds the receiver to the current autorelease pool.

func (VZCoprocessor) Init ¶

func (v VZCoprocessor) Init() VZCoprocessor

Init initializes the instance.

type VZCoprocessorBootLoader ¶

type VZCoprocessorBootLoader struct {
	VZBootLoader
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCoprocessorBootLoader

func NewVZCoprocessorBootLoader ¶

func NewVZCoprocessorBootLoader() VZCoprocessorBootLoader

NewVZCoprocessorBootLoader creates a new VZCoprocessorBootLoader instance.

func VZCoprocessorBootLoaderFromID ¶

func VZCoprocessorBootLoaderFromID(id objc.ID) VZCoprocessorBootLoader

VZCoprocessorBootLoaderFromID constructs a VZCoprocessorBootLoader from an objc.ID.

func (VZCoprocessorBootLoader) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCoprocessorBootLoader) BootLoaderForConfiguration ¶

func (v VZCoprocessorBootLoader) BootLoaderForConfiguration(configuration objectivec.IObject) objectivec.IObject

BootLoaderForConfiguration is an exported wrapper for the private method _bootLoaderForConfiguration.

func (VZCoprocessorBootLoader) Init ¶

Init initializes the instance.

func (VZCoprocessorBootLoader) SetROMFileDescriptor ¶

func (v VZCoprocessorBootLoader) SetROMFileDescriptor(descriptor objectivec.IObject)

SetROMFileDescriptor is an exported wrapper for the private method _setROMFileDescriptor.

func (VZCoprocessorBootLoader) Set_romFileDescriptor ¶

func (v VZCoprocessorBootLoader) Set_romFileDescriptor(value objectivec.IObject)

type VZCoprocessorBootLoaderClass ¶

type VZCoprocessorBootLoaderClass struct {
	// contains filtered or unexported fields
}

func GetVZCoprocessorBootLoaderClass ¶

func GetVZCoprocessorBootLoaderClass() VZCoprocessorBootLoaderClass

GetVZCoprocessorBootLoaderClass returns the class object for _VZCoprocessorBootLoader.

func (VZCoprocessorBootLoaderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCoprocessorBootLoaderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCoprocessorClass ¶

type VZCoprocessorClass struct {
	// contains filtered or unexported fields
}

func GetVZCoprocessorClass ¶

func GetVZCoprocessorClass() VZCoprocessorClass

GetVZCoprocessorClass returns the class object for _VZCoprocessor.

func (VZCoprocessorClass) Alloc ¶

func (vc VZCoprocessorClass) Alloc() VZCoprocessor

Alloc allocates memory for a new instance of the class.

func (VZCoprocessorClass) Class ¶

func (vc VZCoprocessorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZCoprocessorConfiguration ¶

type VZCoprocessorConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCoprocessorConfiguration

func NewVZCoprocessorConfiguration ¶

func NewVZCoprocessorConfiguration() VZCoprocessorConfiguration

NewVZCoprocessorConfiguration creates a new VZCoprocessorConfiguration instance.

func VZCoprocessorConfigurationFromID ¶

func VZCoprocessorConfigurationFromID(id objc.ID) VZCoprocessorConfiguration

VZCoprocessorConfigurationFromID constructs a VZCoprocessorConfiguration from an objc.ID.

func (VZCoprocessorConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCoprocessorConfiguration) Coprocessor ¶

Coprocessor is an exported wrapper for the private method _coprocessor.

func (VZCoprocessorConfiguration) Init ¶

Init initializes the instance.

type VZCoprocessorConfigurationClass ¶

type VZCoprocessorConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZCoprocessorConfigurationClass ¶

func GetVZCoprocessorConfigurationClass() VZCoprocessorConfigurationClass

GetVZCoprocessorConfigurationClass returns the class object for _VZCoprocessorConfiguration.

func (VZCoprocessorConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCoprocessorConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomCPUEmulatorConfiguration ¶

type VZCustomCPUEmulatorConfiguration struct {
	VZCPUEmulatorConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomCPUEmulatorConfiguration

func NewVZCustomCPUEmulatorConfiguration ¶

func NewVZCustomCPUEmulatorConfiguration() VZCustomCPUEmulatorConfiguration

NewVZCustomCPUEmulatorConfiguration creates a new VZCustomCPUEmulatorConfiguration instance.

func VZCustomCPUEmulatorConfigurationFromID ¶

func VZCustomCPUEmulatorConfigurationFromID(id objc.ID) VZCustomCPUEmulatorConfiguration

VZCustomCPUEmulatorConfigurationFromID constructs a VZCustomCPUEmulatorConfiguration from an objc.ID.

func (VZCustomCPUEmulatorConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomCPUEmulatorConfiguration) Init ¶

Init initializes the instance.

func (VZCustomCPUEmulatorConfiguration) SetEmulatorURL ¶

func (v VZCustomCPUEmulatorConfiguration) SetEmulatorURL(value foundation.INSURL)

func (VZCustomCPUEmulatorConfiguration) SetMemorySize ¶

func (v VZCustomCPUEmulatorConfiguration) SetMemorySize(value foundation.NSNumber)

func (VZCustomCPUEmulatorConfiguration) SetOptions ¶

func (v VZCustomCPUEmulatorConfiguration) SetOptions(value string)

type VZCustomCPUEmulatorConfigurationClass ¶

type VZCustomCPUEmulatorConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomCPUEmulatorConfigurationClass ¶

func GetVZCustomCPUEmulatorConfigurationClass() VZCustomCPUEmulatorConfigurationClass

GetVZCustomCPUEmulatorConfigurationClass returns the class object for _VZCustomCPUEmulatorConfiguration.

func (VZCustomCPUEmulatorConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomCPUEmulatorConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomMMIODevice ¶

type VZCustomMMIODevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODevice

func NewVZCustomMMIODevice ¶

func NewVZCustomMMIODevice() VZCustomMMIODevice

NewVZCustomMMIODevice creates a new VZCustomMMIODevice instance.

func VZCustomMMIODeviceFromID ¶

func VZCustomMMIODeviceFromID(id objc.ID) VZCustomMMIODevice

VZCustomMMIODeviceFromID constructs a VZCustomMMIODevice from an objc.ID.

func (VZCustomMMIODevice) Autorelease ¶

func (v VZCustomMMIODevice) Autorelease() VZCustomMMIODevice

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomMMIODevice) Init ¶

Init initializes the instance.

func (VZCustomMMIODevice) SetDelegate ¶

func (v VZCustomMMIODevice) SetDelegate(value objectivec.IObject)

type VZCustomMMIODeviceClass ¶

type VZCustomMMIODeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomMMIODeviceClass ¶

func GetVZCustomMMIODeviceClass() VZCustomMMIODeviceClass

GetVZCustomMMIODeviceClass returns the class object for _VZCustomMMIODevice.

func (VZCustomMMIODeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomMMIODeviceClass) Class ¶

func (vc VZCustomMMIODeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZCustomMMIODeviceConfiguration ¶

type VZCustomMMIODeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODeviceConfiguration

func NewVZCustomMMIODeviceConfiguration ¶

func NewVZCustomMMIODeviceConfiguration() VZCustomMMIODeviceConfiguration

NewVZCustomMMIODeviceConfiguration creates a new VZCustomMMIODeviceConfiguration instance.

func VZCustomMMIODeviceConfigurationFromID ¶

func VZCustomMMIODeviceConfigurationFromID(id objc.ID) VZCustomMMIODeviceConfiguration

VZCustomMMIODeviceConfigurationFromID constructs a VZCustomMMIODeviceConfiguration from an objc.ID.

func (VZCustomMMIODeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomMMIODeviceConfiguration) Init ¶

Init initializes the instance.

func (VZCustomMMIODeviceConfiguration) SetAdditionalProperties ¶

func (v VZCustomMMIODeviceConfiguration) SetAdditionalProperties(value foundation.INSDictionary)

func (VZCustomMMIODeviceConfiguration) SetAdditionalXPCProperties ¶

func (v VZCustomMMIODeviceConfiguration) SetAdditionalXPCProperties(value objectivec.Object)

func (VZCustomMMIODeviceConfiguration) SetIrqs ¶

func (VZCustomMMIODeviceConfiguration) SetMMIORegions ¶

func (v VZCustomMMIODeviceConfiguration) SetMMIORegions(value foundation.INSArray)

func (VZCustomMMIODeviceConfiguration) SetProvider ¶

func (VZCustomMMIODeviceConfiguration) SetSupportsSaveRestore ¶

func (v VZCustomMMIODeviceConfiguration) SetSupportsSaveRestore(value bool)

type VZCustomMMIODeviceConfigurationClass ¶

type VZCustomMMIODeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomMMIODeviceConfigurationClass ¶

func GetVZCustomMMIODeviceConfigurationClass() VZCustomMMIODeviceConfigurationClass

GetVZCustomMMIODeviceConfigurationClass returns the class object for _VZCustomMMIODeviceConfiguration.

func (VZCustomMMIODeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomMMIODeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomMMIODeviceDelegateProvider ¶

type VZCustomMMIODeviceDelegateProvider struct {
	VZCustomMMIODeviceProvider
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODeviceDelegateProvider

func NewVZCustomMMIODeviceDelegateProvider ¶

func NewVZCustomMMIODeviceDelegateProvider() VZCustomMMIODeviceDelegateProvider

NewVZCustomMMIODeviceDelegateProvider creates a new VZCustomMMIODeviceDelegateProvider instance.

func VZCustomMMIODeviceDelegateProviderFromID ¶

func VZCustomMMIODeviceDelegateProviderFromID(id objc.ID) VZCustomMMIODeviceDelegateProvider

VZCustomMMIODeviceDelegateProviderFromID constructs a VZCustomMMIODeviceDelegateProvider from an objc.ID.

func (VZCustomMMIODeviceDelegateProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomMMIODeviceDelegateProvider) Init ¶

Init initializes the instance.

type VZCustomMMIODeviceDelegateProviderClass ¶

type VZCustomMMIODeviceDelegateProviderClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomMMIODeviceDelegateProviderClass ¶

func GetVZCustomMMIODeviceDelegateProviderClass() VZCustomMMIODeviceDelegateProviderClass

GetVZCustomMMIODeviceDelegateProviderClass returns the class object for _VZCustomMMIODeviceDelegateProvider.

func (VZCustomMMIODeviceDelegateProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomMMIODeviceDelegateProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomMMIODevicePluginBridge ¶

type VZCustomMMIODevicePluginBridge struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODevicePluginBridge

func NewVZCustomMMIODevicePluginBridge ¶

func NewVZCustomMMIODevicePluginBridge() VZCustomMMIODevicePluginBridge

NewVZCustomMMIODevicePluginBridge creates a new VZCustomMMIODevicePluginBridge instance.

func VZCustomMMIODevicePluginBridgeFromID ¶

func VZCustomMMIODevicePluginBridgeFromID(id objc.ID) VZCustomMMIODevicePluginBridge

VZCustomMMIODevicePluginBridgeFromID constructs a VZCustomMMIODevicePluginBridge from an objc.ID.

func (VZCustomMMIODevicePluginBridge) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomMMIODevicePluginBridge) Init ¶

Init initializes the instance.

type VZCustomMMIODevicePluginBridgeClass ¶

type VZCustomMMIODevicePluginBridgeClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomMMIODevicePluginBridgeClass ¶

func GetVZCustomMMIODevicePluginBridgeClass() VZCustomMMIODevicePluginBridgeClass

GetVZCustomMMIODevicePluginBridgeClass returns the class object for _VZCustomMMIODevicePluginBridge.

func (VZCustomMMIODevicePluginBridgeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomMMIODevicePluginBridgeClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomMMIODevicePluginProvider ¶

type VZCustomMMIODevicePluginProvider struct {
	VZCustomMMIODeviceProvider
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODevicePluginProvider

func NewVZCustomMMIODevicePluginProvider ¶

func NewVZCustomMMIODevicePluginProvider() VZCustomMMIODevicePluginProvider

NewVZCustomMMIODevicePluginProvider creates a new VZCustomMMIODevicePluginProvider instance.

func VZCustomMMIODevicePluginProviderFromID ¶

func VZCustomMMIODevicePluginProviderFromID(id objc.ID) VZCustomMMIODevicePluginProvider

VZCustomMMIODevicePluginProviderFromID constructs a VZCustomMMIODevicePluginProvider from an objc.ID.

func (VZCustomMMIODevicePluginProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomMMIODevicePluginProvider) Init ¶

Init initializes the instance.

type VZCustomMMIODevicePluginProviderClass ¶

type VZCustomMMIODevicePluginProviderClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomMMIODevicePluginProviderClass ¶

func GetVZCustomMMIODevicePluginProviderClass() VZCustomMMIODevicePluginProviderClass

GetVZCustomMMIODevicePluginProviderClass returns the class object for _VZCustomMMIODevicePluginProvider.

func (VZCustomMMIODevicePluginProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomMMIODevicePluginProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomMMIODeviceProvider ¶

type VZCustomMMIODeviceProvider struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomMMIODeviceProvider

func NewVZCustomMMIODeviceProvider ¶

func NewVZCustomMMIODeviceProvider() VZCustomMMIODeviceProvider

NewVZCustomMMIODeviceProvider creates a new VZCustomMMIODeviceProvider instance.

func VZCustomMMIODeviceProviderFromID ¶

func VZCustomMMIODeviceProviderFromID(id objc.ID) VZCustomMMIODeviceProvider

VZCustomMMIODeviceProviderFromID constructs a VZCustomMMIODeviceProvider from an objc.ID.

func (VZCustomMMIODeviceProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomMMIODeviceProvider) Init ¶

Init initializes the instance.

type VZCustomMMIODeviceProviderClass ¶

type VZCustomMMIODeviceProviderClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomMMIODeviceProviderClass ¶

func GetVZCustomMMIODeviceProviderClass() VZCustomMMIODeviceProviderClass

GetVZCustomMMIODeviceProviderClass returns the class object for _VZCustomMMIODeviceProvider.

func (VZCustomMMIODeviceProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomMMIODeviceProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomVirtioDevice ¶

type VZCustomVirtioDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDevice

func NewVZCustomVirtioDevice ¶

func NewVZCustomVirtioDevice() VZCustomVirtioDevice

NewVZCustomVirtioDevice creates a new VZCustomVirtioDevice instance.

func VZCustomVirtioDeviceFromID ¶

func VZCustomVirtioDeviceFromID(id objc.ID) VZCustomVirtioDevice

VZCustomVirtioDeviceFromID constructs a VZCustomVirtioDevice from an objc.ID.

func (VZCustomVirtioDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomVirtioDevice) Init ¶

Init initializes the instance.

func (VZCustomVirtioDevice) SetDelegate ¶

func (v VZCustomVirtioDevice) SetDelegate(value objectivec.IObject)

func (VZCustomVirtioDevice) UpdateDeviceSpecificConfiguration ¶

func (v VZCustomVirtioDevice) UpdateDeviceSpecificConfiguration(ctx context.Context, configuration objectivec.IObject) error

UpdateDeviceSpecificConfiguration is a synchronous wrapper around VZCustomVirtioDevice.UpdateDeviceSpecificConfigurationCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

type VZCustomVirtioDeviceClass ¶

type VZCustomVirtioDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomVirtioDeviceClass ¶

func GetVZCustomVirtioDeviceClass() VZCustomVirtioDeviceClass

GetVZCustomVirtioDeviceClass returns the class object for _VZCustomVirtioDevice.

func (VZCustomVirtioDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomVirtioDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomVirtioDeviceConfiguration ¶

type VZCustomVirtioDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDeviceConfiguration

func NewVZCustomVirtioDeviceConfiguration ¶

func NewVZCustomVirtioDeviceConfiguration() VZCustomVirtioDeviceConfiguration

NewVZCustomVirtioDeviceConfiguration creates a new VZCustomVirtioDeviceConfiguration instance.

func VZCustomVirtioDeviceConfigurationFromID ¶

func VZCustomVirtioDeviceConfigurationFromID(id objc.ID) VZCustomVirtioDeviceConfiguration

VZCustomVirtioDeviceConfigurationFromID constructs a VZCustomVirtioDeviceConfiguration from an objc.ID.

func (VZCustomVirtioDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomVirtioDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZCustomVirtioDeviceConfiguration) PCIDeviceID ¶

func (v VZCustomVirtioDeviceConfiguration) PCIDeviceID() uint16

PCIDeviceID is an exported wrapper for the private method _PCIDeviceID.

func (VZCustomVirtioDeviceConfiguration) PCISubsystemID ¶

func (v VZCustomVirtioDeviceConfiguration) PCISubsystemID() uint16

PCISubsystemID is an exported wrapper for the private method _PCISubsystemID.

func (VZCustomVirtioDeviceConfiguration) PCISubsystemVendorID ¶

func (v VZCustomVirtioDeviceConfiguration) PCISubsystemVendorID() uint16

PCISubsystemVendorID is an exported wrapper for the private method _PCISubsystemVendorID.

func (VZCustomVirtioDeviceConfiguration) PCIVendorID ¶

func (v VZCustomVirtioDeviceConfiguration) PCIVendorID() uint16

PCIVendorID is an exported wrapper for the private method _PCIVendorID.

func (VZCustomVirtioDeviceConfiguration) SetDeviceID ¶

func (v VZCustomVirtioDeviceConfiguration) SetDeviceID(value uint16)

func (VZCustomVirtioDeviceConfiguration) SetDeviceSpecificConfiguration ¶

func (v VZCustomVirtioDeviceConfiguration) SetDeviceSpecificConfiguration(value *VZVirtioDeviceSpecificConfiguration)

func (VZCustomVirtioDeviceConfiguration) SetPCIClassID ¶

func (v VZCustomVirtioDeviceConfiguration) SetPCIClassID(value byte)

func (VZCustomVirtioDeviceConfiguration) SetPCIDeviceID ¶

func (v VZCustomVirtioDeviceConfiguration) SetPCIDeviceID(id uint16)

SetPCIDeviceID is an exported wrapper for the private method _setPCIDeviceID.

func (VZCustomVirtioDeviceConfiguration) SetPCISubclassID ¶

func (v VZCustomVirtioDeviceConfiguration) SetPCISubclassID(value byte)

func (VZCustomVirtioDeviceConfiguration) SetPCISubsystemID ¶

func (v VZCustomVirtioDeviceConfiguration) SetPCISubsystemID(id uint16)

SetPCISubsystemID is an exported wrapper for the private method _setPCISubsystemID.

func (VZCustomVirtioDeviceConfiguration) SetPCISubsystemVendorID ¶

func (v VZCustomVirtioDeviceConfiguration) SetPCISubsystemVendorID(id uint16)

SetPCISubsystemVendorID is an exported wrapper for the private method _setPCISubsystemVendorID.

func (VZCustomVirtioDeviceConfiguration) SetPCIVendorID ¶

func (v VZCustomVirtioDeviceConfiguration) SetPCIVendorID(id uint16)

SetPCIVendorID is an exported wrapper for the private method _setPCIVendorID.

func (VZCustomVirtioDeviceConfiguration) SetPluginName ¶

SetPluginName is an exported wrapper for the private method _setPluginName.

func (VZCustomVirtioDeviceConfiguration) SetPluginPersonality ¶

func (v VZCustomVirtioDeviceConfiguration) SetPluginPersonality(personality objectivec.IObject)

SetPluginPersonality is an exported wrapper for the private method _setPluginPersonality.

func (VZCustomVirtioDeviceConfiguration) SetProvider ¶

func (VZCustomVirtioDeviceConfiguration) SetSupportsSaveRestore ¶

func (v VZCustomVirtioDeviceConfiguration) SetSupportsSaveRestore(restore bool)

SetSupportsSaveRestore is an exported wrapper for the private method _setSupportsSaveRestore.

func (VZCustomVirtioDeviceConfiguration) SetVirtioQueueCount ¶

func (v VZCustomVirtioDeviceConfiguration) SetVirtioQueueCount(value uint16)

func (VZCustomVirtioDeviceConfiguration) Set_pluginName ¶

func (v VZCustomVirtioDeviceConfiguration) Set_pluginName(value string)

func (VZCustomVirtioDeviceConfiguration) Set_pluginPersonality ¶

func (v VZCustomVirtioDeviceConfiguration) Set_pluginPersonality(value string)

func (VZCustomVirtioDeviceConfiguration) SupportsSaveRestore ¶

func (v VZCustomVirtioDeviceConfiguration) SupportsSaveRestore() bool

SupportsSaveRestore is an exported wrapper for the private method _supportsSaveRestore.

type VZCustomVirtioDeviceConfigurationClass ¶

type VZCustomVirtioDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomVirtioDeviceConfigurationClass ¶

func GetVZCustomVirtioDeviceConfigurationClass() VZCustomVirtioDeviceConfigurationClass

GetVZCustomVirtioDeviceConfigurationClass returns the class object for _VZCustomVirtioDeviceConfiguration.

func (VZCustomVirtioDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomVirtioDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomVirtioDeviceDelegateProvider ¶

type VZCustomVirtioDeviceDelegateProvider struct {
	VZCustomVirtioDeviceProvider
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDeviceDelegateProvider

func NewVZCustomVirtioDeviceDelegateProvider ¶

func NewVZCustomVirtioDeviceDelegateProvider() VZCustomVirtioDeviceDelegateProvider

NewVZCustomVirtioDeviceDelegateProvider creates a new VZCustomVirtioDeviceDelegateProvider instance.

func VZCustomVirtioDeviceDelegateProviderFromID ¶

func VZCustomVirtioDeviceDelegateProviderFromID(id objc.ID) VZCustomVirtioDeviceDelegateProvider

VZCustomVirtioDeviceDelegateProviderFromID constructs a VZCustomVirtioDeviceDelegateProvider from an objc.ID.

func (VZCustomVirtioDeviceDelegateProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomVirtioDeviceDelegateProvider) Init ¶

Init initializes the instance.

type VZCustomVirtioDeviceDelegateProviderClass ¶

type VZCustomVirtioDeviceDelegateProviderClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomVirtioDeviceDelegateProviderClass ¶

func GetVZCustomVirtioDeviceDelegateProviderClass() VZCustomVirtioDeviceDelegateProviderClass

GetVZCustomVirtioDeviceDelegateProviderClass returns the class object for _VZCustomVirtioDeviceDelegateProvider.

func (VZCustomVirtioDeviceDelegateProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomVirtioDeviceDelegateProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomVirtioDevicePluginBridge ¶

type VZCustomVirtioDevicePluginBridge struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDevicePluginBridge

func NewVZCustomVirtioDevicePluginBridge ¶

func NewVZCustomVirtioDevicePluginBridge() VZCustomVirtioDevicePluginBridge

NewVZCustomVirtioDevicePluginBridge creates a new VZCustomVirtioDevicePluginBridge instance.

func VZCustomVirtioDevicePluginBridgeFromID ¶

func VZCustomVirtioDevicePluginBridgeFromID(id objc.ID) VZCustomVirtioDevicePluginBridge

VZCustomVirtioDevicePluginBridgeFromID constructs a VZCustomVirtioDevicePluginBridge from an objc.ID.

func (VZCustomVirtioDevicePluginBridge) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomVirtioDevicePluginBridge) Init ¶

Init initializes the instance.

type VZCustomVirtioDevicePluginBridgeClass ¶

type VZCustomVirtioDevicePluginBridgeClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomVirtioDevicePluginBridgeClass ¶

func GetVZCustomVirtioDevicePluginBridgeClass() VZCustomVirtioDevicePluginBridgeClass

GetVZCustomVirtioDevicePluginBridgeClass returns the class object for _VZCustomVirtioDevicePluginBridge.

func (VZCustomVirtioDevicePluginBridgeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomVirtioDevicePluginBridgeClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomVirtioDevicePluginProvider ¶

type VZCustomVirtioDevicePluginProvider struct {
	VZCustomVirtioDeviceProvider
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDevicePluginProvider

func NewVZCustomVirtioDevicePluginProvider ¶

func NewVZCustomVirtioDevicePluginProvider() VZCustomVirtioDevicePluginProvider

NewVZCustomVirtioDevicePluginProvider creates a new VZCustomVirtioDevicePluginProvider instance.

func VZCustomVirtioDevicePluginProviderFromID ¶

func VZCustomVirtioDevicePluginProviderFromID(id objc.ID) VZCustomVirtioDevicePluginProvider

VZCustomVirtioDevicePluginProviderFromID constructs a VZCustomVirtioDevicePluginProvider from an objc.ID.

func (VZCustomVirtioDevicePluginProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomVirtioDevicePluginProvider) Init ¶

Init initializes the instance.

type VZCustomVirtioDevicePluginProviderClass ¶

type VZCustomVirtioDevicePluginProviderClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomVirtioDevicePluginProviderClass ¶

func GetVZCustomVirtioDevicePluginProviderClass() VZCustomVirtioDevicePluginProviderClass

GetVZCustomVirtioDevicePluginProviderClass returns the class object for _VZCustomVirtioDevicePluginProvider.

func (VZCustomVirtioDevicePluginProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomVirtioDevicePluginProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZCustomVirtioDeviceProvider ¶

type VZCustomVirtioDeviceProvider struct {
	objectivec.Object
}

Methods ¶

  • [VZCustomVirtioDeviceProvider._connectionIdentifier]
  • [VZCustomVirtioDeviceProvider._init]

See: https://developer.apple.com/documentation/Virtualization/_VZCustomVirtioDeviceProvider

func NewVZCustomVirtioDeviceProvider ¶

func NewVZCustomVirtioDeviceProvider() VZCustomVirtioDeviceProvider

NewVZCustomVirtioDeviceProvider creates a new VZCustomVirtioDeviceProvider instance.

func VZCustomVirtioDeviceProviderFromID ¶

func VZCustomVirtioDeviceProviderFromID(id objc.ID) VZCustomVirtioDeviceProvider

VZCustomVirtioDeviceProviderFromID constructs a VZCustomVirtioDeviceProvider from an objc.ID.

func (VZCustomVirtioDeviceProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZCustomVirtioDeviceProvider) Init ¶

Init initializes the instance.

type VZCustomVirtioDeviceProviderClass ¶

type VZCustomVirtioDeviceProviderClass struct {
	// contains filtered or unexported fields
}

func GetVZCustomVirtioDeviceProviderClass ¶

func GetVZCustomVirtioDeviceProviderClass() VZCustomVirtioDeviceProviderClass

GetVZCustomVirtioDeviceProviderClass returns the class object for _VZCustomVirtioDeviceProvider.

func (VZCustomVirtioDeviceProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZCustomVirtioDeviceProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZDRMLayer ¶

type VZDRMLayer struct {
	quartzcore.CALayer
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZDRMLayer

func NewVZDRMLayer ¶

func NewVZDRMLayer() VZDRMLayer

NewVZDRMLayer creates a new VZDRMLayer instance.

func VZDRMLayerFromID ¶

func VZDRMLayerFromID(id objc.ID) VZDRMLayer

VZDRMLayerFromID constructs a VZDRMLayer from an objc.ID.

func (VZDRMLayer) Autorelease ¶

func (v VZDRMLayer) Autorelease() VZDRMLayer

Autorelease adds the receiver to the current autorelease pool.

func (VZDRMLayer) Init ¶

func (v VZDRMLayer) Init() VZDRMLayer

Init initializes the instance.

type VZDRMLayerClass ¶

type VZDRMLayerClass struct {
	// contains filtered or unexported fields
}

func GetVZDRMLayerClass ¶

func GetVZDRMLayerClass() VZDRMLayerClass

GetVZDRMLayerClass returns the class object for _VZDRMLayer.

func (VZDRMLayerClass) Alloc ¶

func (vc VZDRMLayerClass) Alloc() VZDRMLayer

Alloc allocates memory for a new instance of the class.

func (VZDRMLayerClass) Class ¶

func (vc VZDRMLayerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZDebugStub ¶

type VZDebugStub struct {
	objectivec.Object
}

Methods ¶

  • [VZDebugStub._debugStub]
  • [VZDebugStub._init]

See: https://developer.apple.com/documentation/Virtualization/_VZDebugStub

func NewVZDebugStub ¶

func NewVZDebugStub() VZDebugStub

NewVZDebugStub creates a new VZDebugStub instance.

func VZDebugStubFromID ¶

func VZDebugStubFromID(id objc.ID) VZDebugStub

VZDebugStubFromID constructs a VZDebugStub from an objc.ID.

func (VZDebugStub) Autorelease ¶

func (v VZDebugStub) Autorelease() VZDebugStub

Autorelease adds the receiver to the current autorelease pool.

func (VZDebugStub) Init ¶

func (v VZDebugStub) Init() VZDebugStub

Init initializes the instance.

type VZDebugStubClass ¶

type VZDebugStubClass struct {
	// contains filtered or unexported fields
}

func GetVZDebugStubClass ¶

func GetVZDebugStubClass() VZDebugStubClass

GetVZDebugStubClass returns the class object for _VZDebugStub.

func (VZDebugStubClass) Alloc ¶

func (vc VZDebugStubClass) Alloc() VZDebugStub

Alloc allocates memory for a new instance of the class.

func (VZDebugStubClass) Class ¶

func (vc VZDebugStubClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZDebugStubConfiguration ¶

type VZDebugStubConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZDebugStubConfiguration

func NewVZDebugStubConfiguration ¶

func NewVZDebugStubConfiguration() VZDebugStubConfiguration

NewVZDebugStubConfiguration creates a new VZDebugStubConfiguration instance.

func VZDebugStubConfigurationFromID ¶

func VZDebugStubConfigurationFromID(id objc.ID) VZDebugStubConfiguration

VZDebugStubConfigurationFromID constructs a VZDebugStubConfiguration from an objc.ID.

func (VZDebugStubConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZDebugStubConfiguration) Init ¶

Init initializes the instance.

type VZDebugStubConfigurationClass ¶

type VZDebugStubConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZDebugStubConfigurationClass ¶

func GetVZDebugStubConfigurationClass() VZDebugStubConfigurationClass

GetVZDebugStubConfigurationClass returns the class object for _VZDebugStubConfiguration.

func (VZDebugStubConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDebugStubConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZDirectoryShare ¶

type VZDirectoryShare struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZDirectoryShare

func NewVZDirectoryShare ¶

func NewVZDirectoryShare() VZDirectoryShare

NewVZDirectoryShare creates a new VZDirectoryShare instance.

func VZDirectoryShareFromID ¶

func VZDirectoryShareFromID(id objc.ID) VZDirectoryShare

VZDirectoryShareFromID constructs a VZDirectoryShare from an objc.ID.

func (VZDirectoryShare) Autorelease ¶

func (d VZDirectoryShare) Autorelease() VZDirectoryShare

Autorelease adds the receiver to the current autorelease pool.

func (VZDirectoryShare) Init ¶

Init initializes the instance.

type VZDirectoryShareClass ¶

type VZDirectoryShareClass struct {
	// contains filtered or unexported fields
}

func GetVZDirectoryShareClass ¶

func GetVZDirectoryShareClass() VZDirectoryShareClass

GetVZDirectoryShareClass returns the class object for VZDirectoryShare.

func (VZDirectoryShareClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDirectoryShareClass) Class ¶

func (vc VZDirectoryShareClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZDirectorySharingDevice ¶

type VZDirectorySharingDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZDirectorySharingDevice._initWithVirtualMachineDirectorySharingDeviceIndex]

See: https://developer.apple.com/documentation/Virtualization/VZDirectorySharingDevice

func NewVZDirectorySharingDevice ¶

func NewVZDirectorySharingDevice() VZDirectorySharingDevice

NewVZDirectorySharingDevice creates a new VZDirectorySharingDevice instance.

func VZDirectorySharingDeviceFromID ¶

func VZDirectorySharingDeviceFromID(id objc.ID) VZDirectorySharingDevice

VZDirectorySharingDeviceFromID constructs a VZDirectorySharingDevice from an objc.ID.

func (VZDirectorySharingDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZDirectorySharingDevice) Init ¶

Init initializes the instance.

func (VZDirectorySharingDevice) InitWithVirtualMachineDirectorySharingDeviceIndex ¶

func (d VZDirectorySharingDevice) InitWithVirtualMachineDirectorySharingDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject

InitWithVirtualMachineDirectorySharingDeviceIndex is an exported wrapper for the private method _initWithVirtualMachineDirectorySharingDeviceIndex.

type VZDirectorySharingDeviceClass ¶

type VZDirectorySharingDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZDirectorySharingDeviceClass ¶

func GetVZDirectorySharingDeviceClass() VZDirectorySharingDeviceClass

GetVZDirectorySharingDeviceClass returns the class object for VZDirectorySharingDevice.

func (VZDirectorySharingDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDirectorySharingDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZDirectorySharingDeviceConfiguration ¶

type VZDirectorySharingDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZDirectorySharingDeviceConfiguration

func NewVZDirectorySharingDeviceConfiguration ¶

func NewVZDirectorySharingDeviceConfiguration() VZDirectorySharingDeviceConfiguration

NewVZDirectorySharingDeviceConfiguration creates a new VZDirectorySharingDeviceConfiguration instance.

func VZDirectorySharingDeviceConfigurationFromID ¶

func VZDirectorySharingDeviceConfigurationFromID(id objc.ID) VZDirectorySharingDeviceConfiguration

VZDirectorySharingDeviceConfigurationFromID constructs a VZDirectorySharingDeviceConfiguration from an objc.ID.

func (VZDirectorySharingDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZDirectorySharingDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZDirectorySharingDeviceConfiguration) MakeDirectorySharingDeviceForVirtualMachineDirectorySharingDeviceIndex ¶

func (d VZDirectorySharingDeviceConfiguration) MakeDirectorySharingDeviceForVirtualMachineDirectorySharingDeviceIndex(machine objectivec.IObject, index uint64) objectivec.IObject

MakeDirectorySharingDeviceForVirtualMachineDirectorySharingDeviceIndex is an exported wrapper for the private method _makeDirectorySharingDeviceForVirtualMachineDirectorySharingDeviceIndex.

type VZDirectorySharingDeviceConfigurationClass ¶

type VZDirectorySharingDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZDirectorySharingDeviceConfigurationClass ¶

func GetVZDirectorySharingDeviceConfigurationClass() VZDirectorySharingDeviceConfigurationClass

GetVZDirectorySharingDeviceConfigurationClass returns the class object for VZDirectorySharingDeviceConfiguration.

func (VZDirectorySharingDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDirectorySharingDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZDiskBlockDeviceStorageDeviceAttachment ¶

type VZDiskBlockDeviceStorageDeviceAttachment struct {
	VZStorageDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZDiskBlockDeviceStorageDeviceAttachment

func NewVZDiskBlockDeviceStorageDeviceAttachment ¶

func NewVZDiskBlockDeviceStorageDeviceAttachment() VZDiskBlockDeviceStorageDeviceAttachment

NewVZDiskBlockDeviceStorageDeviceAttachment creates a new VZDiskBlockDeviceStorageDeviceAttachment instance.

func VZDiskBlockDeviceStorageDeviceAttachmentFromID ¶

func VZDiskBlockDeviceStorageDeviceAttachmentFromID(id objc.ID) VZDiskBlockDeviceStorageDeviceAttachment

VZDiskBlockDeviceStorageDeviceAttachmentFromID constructs a VZDiskBlockDeviceStorageDeviceAttachment from an objc.ID.

func (VZDiskBlockDeviceStorageDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZDiskBlockDeviceStorageDeviceAttachment) Init ¶

Init initializes the instance.

func (VZDiskBlockDeviceStorageDeviceAttachment) InitWithURLReadOnlySynchronizationModeError ¶

func (d VZDiskBlockDeviceStorageDeviceAttachment) InitWithURLReadOnlySynchronizationModeError(url foundation.INSURL, only bool, mode int64) (objectivec.IObject, error)

InitWithURLReadOnlySynchronizationModeError is an exported wrapper for the private method _initWithURLReadOnlySynchronizationModeError.

type VZDiskBlockDeviceStorageDeviceAttachmentClass ¶

type VZDiskBlockDeviceStorageDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZDiskBlockDeviceStorageDeviceAttachmentClass ¶

func GetVZDiskBlockDeviceStorageDeviceAttachmentClass() VZDiskBlockDeviceStorageDeviceAttachmentClass

GetVZDiskBlockDeviceStorageDeviceAttachmentClass returns the class object for VZDiskBlockDeviceStorageDeviceAttachment.

func (VZDiskBlockDeviceStorageDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDiskBlockDeviceStorageDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZDiskImage ¶

type VZDiskImage struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZDiskImage

func NewVZDiskImage ¶

func NewVZDiskImage() VZDiskImage

NewVZDiskImage creates a new VZDiskImage instance.

func VZDiskImageFromID ¶

func VZDiskImageFromID(id objc.ID) VZDiskImage

VZDiskImageFromID constructs a VZDiskImage from an objc.ID.

func (VZDiskImage) Autorelease ¶

func (v VZDiskImage) Autorelease() VZDiskImage

Autorelease adds the receiver to the current autorelease pool.

func (VZDiskImage) Init ¶

func (v VZDiskImage) Init() VZDiskImage

Init initializes the instance.

func (VZDiskImage) SetUpdateDiskSize ¶

func (v VZDiskImage) SetUpdateDiskSize(value foundation.NSNumber)

type VZDiskImageClass ¶

type VZDiskImageClass struct {
	// contains filtered or unexported fields
}

func GetVZDiskImageClass ¶

func GetVZDiskImageClass() VZDiskImageClass

GetVZDiskImageClass returns the class object for _VZDiskImage.

func (VZDiskImageClass) Alloc ¶

func (vc VZDiskImageClass) Alloc() VZDiskImage

Alloc allocates memory for a new instance of the class.

func (VZDiskImageClass) Class ¶

func (vc VZDiskImageClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZDiskImageDescriptor ¶

type VZDiskImageDescriptor struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZDiskImageDescriptor

func NewVZDiskImageDescriptor ¶

func NewVZDiskImageDescriptor() VZDiskImageDescriptor

NewVZDiskImageDescriptor creates a new VZDiskImageDescriptor instance.

func VZDiskImageDescriptorFromID ¶

func VZDiskImageDescriptorFromID(id objc.ID) VZDiskImageDescriptor

VZDiskImageDescriptorFromID constructs a VZDiskImageDescriptor from an objc.ID.

func (VZDiskImageDescriptor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZDiskImageDescriptor) Init ¶

Init initializes the instance.

func (VZDiskImageDescriptor) SetCachingMode ¶

func (v VZDiskImageDescriptor) SetCachingMode(value int64)

func (VZDiskImageDescriptor) SetReadOnly ¶

func (v VZDiskImageDescriptor) SetReadOnly(value bool)

func (VZDiskImageDescriptor) SetSynchronizationMode ¶

func (v VZDiskImageDescriptor) SetSynchronizationMode(value int64)

func (VZDiskImageDescriptor) SetURL ¶

func (v VZDiskImageDescriptor) SetURL(value foundation.INSURL)

type VZDiskImageDescriptorClass ¶

type VZDiskImageDescriptorClass struct {
	// contains filtered or unexported fields
}

func GetVZDiskImageDescriptorClass ¶

func GetVZDiskImageDescriptorClass() VZDiskImageDescriptorClass

GetVZDiskImageDescriptorClass returns the class object for _VZDiskImageDescriptor.

func (VZDiskImageDescriptorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDiskImageDescriptorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZDiskImageFormat ¶

type VZDiskImageFormat struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZDiskImageFormat

func NewVZDiskImageFormat ¶

func NewVZDiskImageFormat() VZDiskImageFormat

NewVZDiskImageFormat creates a new VZDiskImageFormat instance.

func VZDiskImageFormatFromID ¶

func VZDiskImageFormatFromID(id objc.ID) VZDiskImageFormat

VZDiskImageFormatFromID constructs a VZDiskImageFormat from an objc.ID.

func (VZDiskImageFormat) Autorelease ¶

func (v VZDiskImageFormat) Autorelease() VZDiskImageFormat

Autorelease adds the receiver to the current autorelease pool.

func (VZDiskImageFormat) CreateDynamicDiskImageWithURLSuggestedSize ¶

func (v VZDiskImageFormat) CreateDynamicDiskImageWithURLSuggestedSize(ctx context.Context, url foundation.INSURL, size uint64) error

CreateDynamicDiskImageWithURLSuggestedSize is a synchronous wrapper around VZDiskImageFormat.CreateDynamicDiskImageWithURLSuggestedSizeCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (VZDiskImageFormat) CreateFixedDiskImageWithURLSuggestedSize ¶

func (v VZDiskImageFormat) CreateFixedDiskImageWithURLSuggestedSize(ctx context.Context, url foundation.INSURL, size uint64) error

CreateFixedDiskImageWithURLSuggestedSize is a synchronous wrapper around VZDiskImageFormat.CreateFixedDiskImageWithURLSuggestedSizeCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (VZDiskImageFormat) Init ¶

Init initializes the instance.

type VZDiskImageFormatClass ¶

type VZDiskImageFormatClass struct {
	// contains filtered or unexported fields
}

func GetVZDiskImageFormatClass ¶

func GetVZDiskImageFormatClass() VZDiskImageFormatClass

GetVZDiskImageFormatClass returns the class object for _VZDiskImageFormat.

func (VZDiskImageFormatClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDiskImageFormatClass) Class ¶

func (vc VZDiskImageFormatClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZDiskImageStorageDeviceAttachment ¶

type VZDiskImageStorageDeviceAttachment struct {
	VZStorageDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZDiskImageStorageDeviceAttachment

func NewVZDiskImageStorageDeviceAttachment ¶

func NewVZDiskImageStorageDeviceAttachment() VZDiskImageStorageDeviceAttachment

NewVZDiskImageStorageDeviceAttachment creates a new VZDiskImageStorageDeviceAttachment instance.

func VZDiskImageStorageDeviceAttachmentFromID ¶

func VZDiskImageStorageDeviceAttachmentFromID(id objc.ID) VZDiskImageStorageDeviceAttachment

VZDiskImageStorageDeviceAttachmentFromID constructs a VZDiskImageStorageDeviceAttachment from an objc.ID.

func (VZDiskImageStorageDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZDiskImageStorageDeviceAttachment) Init ¶

Init initializes the instance.

func (VZDiskImageStorageDeviceAttachment) UpdateDiskSize ¶

func (d VZDiskImageStorageDeviceAttachment) UpdateDiskSize(size uint64)

UpdateDiskSize is an exported wrapper for the private method _updateDiskSize.

type VZDiskImageStorageDeviceAttachmentClass ¶

type VZDiskImageStorageDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZDiskImageStorageDeviceAttachmentClass ¶

func GetVZDiskImageStorageDeviceAttachmentClass() VZDiskImageStorageDeviceAttachmentClass

GetVZDiskImageStorageDeviceAttachmentClass returns the class object for VZDiskImageStorageDeviceAttachment.

func (VZDiskImageStorageDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDiskImageStorageDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZDiskImageStorageDeviceAttachmentClass) DiskImageStorageDeviceAttachmentWithDiskImage ¶

func (_VZDiskImageStorageDeviceAttachmentClass VZDiskImageStorageDeviceAttachmentClass) DiskImageStorageDeviceAttachmentWithDiskImage(image objectivec.IObject) objectivec.IObject

DiskImageStorageDeviceAttachmentWithDiskImage is an exported wrapper for the private method _diskImageStorageDeviceAttachmentWithDiskImage.

type VZDisplayPresenter ¶

type VZDisplayPresenter struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZDisplayPresenter

func NewVZDisplayPresenter ¶

func NewVZDisplayPresenter() VZDisplayPresenter

NewVZDisplayPresenter creates a new VZDisplayPresenter instance.

func VZDisplayPresenterFromID ¶

func VZDisplayPresenterFromID(id objc.ID) VZDisplayPresenter

VZDisplayPresenterFromID constructs a VZDisplayPresenter from an objc.ID.

func (VZDisplayPresenter) Autorelease ¶

func (v VZDisplayPresenter) Autorelease() VZDisplayPresenter

Autorelease adds the receiver to the current autorelease pool.

func (VZDisplayPresenter) Init ¶

Init initializes the instance.

type VZDisplayPresenterClass ¶

type VZDisplayPresenterClass struct {
	// contains filtered or unexported fields
}

func GetVZDisplayPresenterClass ¶

func GetVZDisplayPresenterClass() VZDisplayPresenterClass

GetVZDisplayPresenterClass returns the class object for _VZDisplayPresenter.

func (VZDisplayPresenterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZDisplayPresenterClass) Class ¶

func (vc VZDisplayPresenterClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZEFIBootLoader ¶

type VZEFIBootLoader struct {
	VZBootLoader
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZEFIBootLoader

func NewVZEFIBootLoader ¶

func NewVZEFIBootLoader() VZEFIBootLoader

NewVZEFIBootLoader creates a new VZEFIBootLoader instance.

func VZEFIBootLoaderFromID ¶

func VZEFIBootLoaderFromID(id objc.ID) VZEFIBootLoader

VZEFIBootLoaderFromID constructs a VZEFIBootLoader from an objc.ID.

func (VZEFIBootLoader) Autorelease ¶

func (e VZEFIBootLoader) Autorelease() VZEFIBootLoader

Autorelease adds the receiver to the current autorelease pool.

func (VZEFIBootLoader) Init ¶

Init initializes the instance.

func (VZEFIBootLoader) SetROMImageURL ¶

func (e VZEFIBootLoader) SetROMImageURL(url foundation.INSURL)

SetROMImageURL is an exported wrapper for the private method _setROMImageURL.

func (VZEFIBootLoader) Set_ROMImageURL ¶

func (e VZEFIBootLoader) Set_ROMImageURL(value foundation.INSURL)

type VZEFIBootLoaderClass ¶

type VZEFIBootLoaderClass struct {
	// contains filtered or unexported fields
}

func GetVZEFIBootLoaderClass ¶

func GetVZEFIBootLoaderClass() VZEFIBootLoaderClass

GetVZEFIBootLoaderClass returns the class object for VZEFIBootLoader.

func (VZEFIBootLoaderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZEFIBootLoaderClass) Class ¶

func (vc VZEFIBootLoaderClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZEntropyDeviceConfiguration ¶

type VZEntropyDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZEntropyDeviceConfiguration

func NewVZEntropyDeviceConfiguration ¶

func NewVZEntropyDeviceConfiguration() VZEntropyDeviceConfiguration

NewVZEntropyDeviceConfiguration creates a new VZEntropyDeviceConfiguration instance.

func VZEntropyDeviceConfigurationFromID ¶

func VZEntropyDeviceConfigurationFromID(id objc.ID) VZEntropyDeviceConfiguration

VZEntropyDeviceConfigurationFromID constructs a VZEntropyDeviceConfiguration from an objc.ID.

func (VZEntropyDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZEntropyDeviceConfiguration) Init ¶

Init initializes the instance.

type VZEntropyDeviceConfigurationClass ¶

type VZEntropyDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZEntropyDeviceConfigurationClass ¶

func GetVZEntropyDeviceConfigurationClass() VZEntropyDeviceConfigurationClass

GetVZEntropyDeviceConfigurationClass returns the class object for VZEntropyDeviceConfiguration.

func (VZEntropyDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZEntropyDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZForwardingDebugStub ¶

type VZForwardingDebugStub struct {
	VZDebugStub
}

Methods ¶

  • [VZForwardingDebugStub._initWithDebugStub]

See: https://developer.apple.com/documentation/Virtualization/_VZForwardingDebugStub

func NewVZForwardingDebugStub ¶

func NewVZForwardingDebugStub() VZForwardingDebugStub

NewVZForwardingDebugStub creates a new VZForwardingDebugStub instance.

func VZForwardingDebugStubFromID ¶

func VZForwardingDebugStubFromID(id objc.ID) VZForwardingDebugStub

VZForwardingDebugStubFromID constructs a VZForwardingDebugStub from an objc.ID.

func (VZForwardingDebugStub) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZForwardingDebugStub) Init ¶

Init initializes the instance.

func (VZForwardingDebugStub) InitWithDebugStub ¶

func (v VZForwardingDebugStub) InitWithDebugStub(stub unsafe.Pointer) objectivec.IObject

InitWithDebugStub is an exported wrapper for the private method _initWithDebugStub.

type VZForwardingDebugStubClass ¶

type VZForwardingDebugStubClass struct {
	// contains filtered or unexported fields
}

func GetVZForwardingDebugStubClass ¶

func GetVZForwardingDebugStubClass() VZForwardingDebugStubClass

GetVZForwardingDebugStubClass returns the class object for _VZForwardingDebugStub.

func (VZForwardingDebugStubClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZForwardingDebugStubClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZForwardingDebugStubConfiguration ¶

type VZForwardingDebugStubConfiguration struct {
	VZDebugStubConfiguration
}

Methods ¶

  • [VZForwardingDebugStubConfiguration._initWithDebugStub]

See: https://developer.apple.com/documentation/Virtualization/_VZForwardingDebugStubConfiguration

func NewVZForwardingDebugStubConfiguration ¶

func NewVZForwardingDebugStubConfiguration() VZForwardingDebugStubConfiguration

NewVZForwardingDebugStubConfiguration creates a new VZForwardingDebugStubConfiguration instance.

func VZForwardingDebugStubConfigurationFromID ¶

func VZForwardingDebugStubConfigurationFromID(id objc.ID) VZForwardingDebugStubConfiguration

VZForwardingDebugStubConfigurationFromID constructs a VZForwardingDebugStubConfiguration from an objc.ID.

func (VZForwardingDebugStubConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZForwardingDebugStubConfiguration) Init ¶

Init initializes the instance.

func (VZForwardingDebugStubConfiguration) InitWithDebugStub ¶

InitWithDebugStub is an exported wrapper for the private method _initWithDebugStub.

type VZForwardingDebugStubConfigurationClass ¶

type VZForwardingDebugStubConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZForwardingDebugStubConfigurationClass ¶

func GetVZForwardingDebugStubConfigurationClass() VZForwardingDebugStubConfigurationClass

GetVZForwardingDebugStubConfigurationClass returns the class object for _VZForwardingDebugStubConfiguration.

func (VZForwardingDebugStubConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZForwardingDebugStubConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZFramebuffer ¶

type VZFramebuffer struct {
	objectivec.Object
}

Methods ¶

  • [VZFramebuffer._takeScreenshotWithCompletionHandlerImageConversionBlock]

See: https://developer.apple.com/documentation/Virtualization/_VZFramebuffer

func NewVZFramebuffer ¶

func NewVZFramebuffer() VZFramebuffer

NewVZFramebuffer creates a new VZFramebuffer instance.

func VZFramebufferFromID ¶

func VZFramebufferFromID(id objc.ID) VZFramebuffer

VZFramebufferFromID constructs a VZFramebuffer from an objc.ID.

func (VZFramebuffer) Autorelease ¶

func (v VZFramebuffer) Autorelease() VZFramebuffer

Autorelease adds the receiver to the current autorelease pool.

func (VZFramebuffer) Init ¶

func (v VZFramebuffer) Init() VZFramebuffer

Init initializes the instance.

func (VZFramebuffer) TakeScreenshotWithCompletionHandlerImageConversionBlock ¶

func (v VZFramebuffer) TakeScreenshotWithCompletionHandlerImageConversionBlock(handler VoidHandler, block VoidHandler)

TakeScreenshotWithCompletionHandlerImageConversionBlock is an exported wrapper for the private method _takeScreenshotWithCompletionHandlerImageConversionBlock.

type VZFramebufferClass ¶

type VZFramebufferClass struct {
	// contains filtered or unexported fields
}

func GetVZFramebufferClass ¶

func GetVZFramebufferClass() VZFramebufferClass

GetVZFramebufferClass returns the class object for _VZFramebuffer.

func (VZFramebufferClass) Alloc ¶

func (vc VZFramebufferClass) Alloc() VZFramebuffer

Alloc allocates memory for a new instance of the class.

func (VZFramebufferClass) Class ¶

func (vc VZFramebufferClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZFramebufferObserver ¶

type VZFramebufferObserver interface {
	objectivec.IObject

	// GetDisplayProtectionOptions protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZFramebufferObserver/getDisplayProtectionOptions
	GetDisplayProtectionOptions() objectivec.IObject
}

_VZFramebufferObserver protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZFramebufferObserver

type VZFramebufferObserverObject ¶

type VZFramebufferObserverObject struct {
	objectivec.Object
}

VZFramebufferObserverObject wraps an existing Objective-C object that conforms to the VZFramebufferObserver protocol.

func VZFramebufferObserverObjectFromID ¶

func VZFramebufferObserverObjectFromID(id objc.ID) VZFramebufferObserverObject

VZFramebufferObserverObjectFromID constructs a VZFramebufferObserverObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZFramebufferObserverObject) BaseObject ¶

type VZFramebufferRemoteSessionNotifier ¶

type VZFramebufferRemoteSessionNotifier struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZFramebufferRemoteSessionNotifier

func NewVZFramebufferRemoteSessionNotifier ¶

func NewVZFramebufferRemoteSessionNotifier() VZFramebufferRemoteSessionNotifier

NewVZFramebufferRemoteSessionNotifier creates a new VZFramebufferRemoteSessionNotifier instance.

func VZFramebufferRemoteSessionNotifierFromID ¶

func VZFramebufferRemoteSessionNotifierFromID(id objc.ID) VZFramebufferRemoteSessionNotifier

VZFramebufferRemoteSessionNotifierFromID constructs a VZFramebufferRemoteSessionNotifier from an objc.ID.

func (VZFramebufferRemoteSessionNotifier) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZFramebufferRemoteSessionNotifier) Init ¶

Init initializes the instance.

type VZFramebufferRemoteSessionNotifierClass ¶

type VZFramebufferRemoteSessionNotifierClass struct {
	// contains filtered or unexported fields
}

func GetVZFramebufferRemoteSessionNotifierClass ¶

func GetVZFramebufferRemoteSessionNotifierClass() VZFramebufferRemoteSessionNotifierClass

GetVZFramebufferRemoteSessionNotifierClass returns the class object for _VZFramebufferRemoteSessionNotifier.

func (VZFramebufferRemoteSessionNotifierClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZFramebufferRemoteSessionNotifierClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZFramebufferView ¶

type VZFramebufferView struct {
	appkit.NSView
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZFramebufferView

func NewVZFramebufferView ¶

func NewVZFramebufferView() VZFramebufferView

NewVZFramebufferView creates a new VZFramebufferView instance.

func VZFramebufferViewFromID ¶

func VZFramebufferViewFromID(id objc.ID) VZFramebufferView

VZFramebufferViewFromID constructs a VZFramebufferView from an objc.ID.

func (VZFramebufferView) Autorelease ¶

func (v VZFramebufferView) Autorelease() VZFramebufferView

Autorelease adds the receiver to the current autorelease pool.

func (VZFramebufferView) Init ¶

Init initializes the instance.

func (VZFramebufferView) SetCursor ¶

func (v VZFramebufferView) SetCursor(value appkit.NSCursor)

func (VZFramebufferView) SetFramebuffer ¶

func (v VZFramebufferView) SetFramebuffer(value *VZFramebuffer)

func (VZFramebufferView) SetShowsCursor ¶

func (v VZFramebufferView) SetShowsCursor(value bool)

func (VZFramebufferView) SetSuppressFrameUpdates ¶

func (v VZFramebufferView) SetSuppressFrameUpdates(value bool)

type VZFramebufferViewClass ¶

type VZFramebufferViewClass struct {
	// contains filtered or unexported fields
}

func GetVZFramebufferViewClass ¶

func GetVZFramebufferViewClass() VZFramebufferViewClass

GetVZFramebufferViewClass returns the class object for _VZFramebufferView.

func (VZFramebufferViewClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZFramebufferViewClass) Class ¶

func (vc VZFramebufferViewClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZGDBDebugStub ¶

type VZGDBDebugStub struct {
	VZDebugStub
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZGDBDebugStub

func NewVZGDBDebugStub ¶

func NewVZGDBDebugStub() VZGDBDebugStub

NewVZGDBDebugStub creates a new VZGDBDebugStub instance.

func VZGDBDebugStubFromID ¶

func VZGDBDebugStubFromID(id objc.ID) VZGDBDebugStub

VZGDBDebugStubFromID constructs a VZGDBDebugStub from an objc.ID.

func (VZGDBDebugStub) Autorelease ¶

func (v VZGDBDebugStub) Autorelease() VZGDBDebugStub

Autorelease adds the receiver to the current autorelease pool.

func (VZGDBDebugStub) Init ¶

func (v VZGDBDebugStub) Init() VZGDBDebugStub

Init initializes the instance.

func (VZGDBDebugStub) SetDelegate ¶

func (v VZGDBDebugStub) SetDelegate(value objectivec.IObject)

type VZGDBDebugStubClass ¶

type VZGDBDebugStubClass struct {
	// contains filtered or unexported fields
}

func GetVZGDBDebugStubClass ¶

func GetVZGDBDebugStubClass() VZGDBDebugStubClass

GetVZGDBDebugStubClass returns the class object for _VZGDBDebugStub.

func (VZGDBDebugStubClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGDBDebugStubClass) Class ¶

func (vc VZGDBDebugStubClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZGDBDebugStubConfiguration ¶

type VZGDBDebugStubConfiguration struct {
	VZDebugStubConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZGDBDebugStubConfiguration

func NewVZGDBDebugStubConfiguration ¶

func NewVZGDBDebugStubConfiguration() VZGDBDebugStubConfiguration

NewVZGDBDebugStubConfiguration creates a new VZGDBDebugStubConfiguration instance.

func VZGDBDebugStubConfigurationFromID ¶

func VZGDBDebugStubConfigurationFromID(id objc.ID) VZGDBDebugStubConfiguration

VZGDBDebugStubConfigurationFromID constructs a VZGDBDebugStubConfiguration from an objc.ID.

func (VZGDBDebugStubConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZGDBDebugStubConfiguration) Init ¶

Init initializes the instance.

func (VZGDBDebugStubConfiguration) SetListensOnAllNetworkInterfaces ¶

func (v VZGDBDebugStubConfiguration) SetListensOnAllNetworkInterfaces(value bool)

func (VZGDBDebugStubConfiguration) SetPort ¶

func (v VZGDBDebugStubConfiguration) SetPort(value uint16)

type VZGDBDebugStubConfigurationClass ¶

type VZGDBDebugStubConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZGDBDebugStubConfigurationClass ¶

func GetVZGDBDebugStubConfigurationClass() VZGDBDebugStubConfigurationClass

GetVZGDBDebugStubConfigurationClass returns the class object for _VZGDBDebugStubConfiguration.

func (VZGDBDebugStubConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGDBDebugStubConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZGenericMachineIdentifier ¶

type VZGenericMachineIdentifier struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZGenericMachineIdentifier

func NewVZGenericMachineIdentifier ¶

func NewVZGenericMachineIdentifier() VZGenericMachineIdentifier

NewVZGenericMachineIdentifier creates a new VZGenericMachineIdentifier instance.

func VZGenericMachineIdentifierFromID ¶

func VZGenericMachineIdentifierFromID(id objc.ID) VZGenericMachineIdentifier

VZGenericMachineIdentifierFromID constructs a VZGenericMachineIdentifier from an objc.ID.

func (VZGenericMachineIdentifier) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZGenericMachineIdentifier) Init ¶

Init initializes the instance.

type VZGenericMachineIdentifierClass ¶

type VZGenericMachineIdentifierClass struct {
	// contains filtered or unexported fields
}

func GetVZGenericMachineIdentifierClass ¶

func GetVZGenericMachineIdentifierClass() VZGenericMachineIdentifierClass

GetVZGenericMachineIdentifierClass returns the class object for VZGenericMachineIdentifier.

func (VZGenericMachineIdentifierClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGenericMachineIdentifierClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZGenericPlatformConfiguration ¶

type VZGenericPlatformConfiguration struct {
	VZPlatformConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZGenericPlatformConfiguration

func NewVZGenericPlatformConfiguration ¶

func NewVZGenericPlatformConfiguration() VZGenericPlatformConfiguration

NewVZGenericPlatformConfiguration creates a new VZGenericPlatformConfiguration instance.

func VZGenericPlatformConfigurationFromID ¶

func VZGenericPlatformConfigurationFromID(id objc.ID) VZGenericPlatformConfiguration

VZGenericPlatformConfigurationFromID constructs a VZGenericPlatformConfiguration from an objc.ID.

func (VZGenericPlatformConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZGenericPlatformConfiguration) Init ¶

Init initializes the instance.

func (VZGenericPlatformConfiguration) SetFineGrainedTrapsEmulationEnabled ¶

func (g VZGenericPlatformConfiguration) SetFineGrainedTrapsEmulationEnabled(enabled bool)

SetFineGrainedTrapsEmulationEnabled is an exported wrapper for the private method _setFineGrainedTrapsEmulationEnabled.

func (VZGenericPlatformConfiguration) SetGuestType ¶

func (g VZGenericPlatformConfiguration) SetGuestType(type_ objectivec.IObject)

SetGuestType is an exported wrapper for the private method _setGuestType.

func (VZGenericPlatformConfiguration) SetNestedVirtualizationEnabled ¶

func (g VZGenericPlatformConfiguration) SetNestedVirtualizationEnabled(value bool)

func (VZGenericPlatformConfiguration) SetPerformanceMonitoringUnitEmulationEnabled ¶

func (g VZGenericPlatformConfiguration) SetPerformanceMonitoringUnitEmulationEnabled(enabled bool)

SetPerformanceMonitoringUnitEmulationEnabled is an exported wrapper for the private method _setPerformanceMonitoringUnitEmulationEnabled.

func (VZGenericPlatformConfiguration) Set_fineGrainTrapsEmulationEnabled ¶

func (g VZGenericPlatformConfiguration) Set_fineGrainTrapsEmulationEnabled(value bool)

func (VZGenericPlatformConfiguration) Set_guestType ¶

func (g VZGenericPlatformConfiguration) Set_guestType(value string)

func (VZGenericPlatformConfiguration) Set_performanceMonitoringUnitEmulationEnabled ¶

func (g VZGenericPlatformConfiguration) Set_performanceMonitoringUnitEmulationEnabled(value bool)

type VZGenericPlatformConfigurationClass ¶

type VZGenericPlatformConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZGenericPlatformConfigurationClass ¶

func GetVZGenericPlatformConfigurationClass() VZGenericPlatformConfigurationClass

GetVZGenericPlatformConfigurationClass returns the class object for VZGenericPlatformConfiguration.

func (VZGenericPlatformConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGenericPlatformConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZGraphicsDevice ¶

type VZGraphicsDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZGraphicsDevice._attachDisplayCompletionHandler]
  • [VZGraphicsDevice._detachDisplayCompletionHandler]
  • [VZGraphicsDevice._displayPortCount]
  • [VZGraphicsDevice._initWithVirtualMachineGraphicsDeviceIndexDisplayPortCountDisplays]
  • [VZGraphicsDevice._validateDisplayForHotPlugError]

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDevice

func NewVZGraphicsDevice ¶

func NewVZGraphicsDevice() VZGraphicsDevice

NewVZGraphicsDevice creates a new VZGraphicsDevice instance.

func VZGraphicsDeviceFromID ¶

func VZGraphicsDeviceFromID(id objc.ID) VZGraphicsDevice

VZGraphicsDeviceFromID constructs a VZGraphicsDevice from an objc.ID.

func (VZGraphicsDevice) AttachDisplayCompletionHandler ¶

func (g VZGraphicsDevice) AttachDisplayCompletionHandler(display objectivec.IObject, handler ErrorHandler)

AttachDisplayCompletionHandler is an exported wrapper for the private method _attachDisplayCompletionHandler.

func (VZGraphicsDevice) Autorelease ¶

func (g VZGraphicsDevice) Autorelease() VZGraphicsDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZGraphicsDevice) DetachDisplayCompletionHandler ¶

func (g VZGraphicsDevice) DetachDisplayCompletionHandler(display objectivec.IObject, handler ErrorHandler)

DetachDisplayCompletionHandler is an exported wrapper for the private method _detachDisplayCompletionHandler.

func (VZGraphicsDevice) Init ¶

Init initializes the instance.

func (VZGraphicsDevice) InitWithVirtualMachineGraphicsDeviceIndexDisplayPortCountDisplays ¶

func (g VZGraphicsDevice) InitWithVirtualMachineGraphicsDeviceIndexDisplayPortCountDisplays(machine objectivec.IObject, index uint64, count uint64, displays objectivec.IObject) objectivec.IObject

InitWithVirtualMachineGraphicsDeviceIndexDisplayPortCountDisplays is an exported wrapper for the private method _initWithVirtualMachineGraphicsDeviceIndexDisplayPortCountDisplays.

func (VZGraphicsDevice) ValidateDisplayForHotPlugError ¶

func (g VZGraphicsDevice) ValidateDisplayForHotPlugError(plug objectivec.IObject) (bool, error)

ValidateDisplayForHotPlugError is an exported wrapper for the private method _validateDisplayForHotPlugError.

type VZGraphicsDeviceClass ¶

type VZGraphicsDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZGraphicsDeviceClass ¶

func GetVZGraphicsDeviceClass() VZGraphicsDeviceClass

GetVZGraphicsDeviceClass returns the class object for VZGraphicsDevice.

func (VZGraphicsDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGraphicsDeviceClass) Class ¶

func (vc VZGraphicsDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZGraphicsDeviceConfiguration ¶

type VZGraphicsDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDeviceConfiguration

func NewVZGraphicsDeviceConfiguration ¶

func NewVZGraphicsDeviceConfiguration() VZGraphicsDeviceConfiguration

NewVZGraphicsDeviceConfiguration creates a new VZGraphicsDeviceConfiguration instance.

func VZGraphicsDeviceConfigurationFromID ¶

func VZGraphicsDeviceConfigurationFromID(id objc.ID) VZGraphicsDeviceConfiguration

VZGraphicsDeviceConfigurationFromID constructs a VZGraphicsDeviceConfiguration from an objc.ID.

func (VZGraphicsDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZGraphicsDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZGraphicsDeviceConfiguration) InitWithConfiguration ¶

func (g VZGraphicsDeviceConfiguration) InitWithConfiguration(configuration unsafe.Pointer) objectivec.IObject

InitWithConfiguration is an exported wrapper for the private method _initWithConfiguration.

type VZGraphicsDeviceConfigurationClass ¶

type VZGraphicsDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZGraphicsDeviceConfigurationClass ¶

func GetVZGraphicsDeviceConfigurationClass() VZGraphicsDeviceConfigurationClass

GetVZGraphicsDeviceConfigurationClass returns the class object for VZGraphicsDeviceConfiguration.

func (VZGraphicsDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGraphicsDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZGraphicsDisplay ¶

type VZGraphicsDisplay struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDisplay

func NewVZGraphicsDisplay ¶

func NewVZGraphicsDisplay() VZGraphicsDisplay

NewVZGraphicsDisplay creates a new VZGraphicsDisplay instance.

func VZGraphicsDisplayFromID ¶

func VZGraphicsDisplayFromID(id objc.ID) VZGraphicsDisplay

VZGraphicsDisplayFromID constructs a VZGraphicsDisplay from an objc.ID.

func (VZGraphicsDisplay) Autorelease ¶

func (g VZGraphicsDisplay) Autorelease() VZGraphicsDisplay

Autorelease adds the receiver to the current autorelease pool.

func (VZGraphicsDisplay) Configuration ¶

func (g VZGraphicsDisplay) Configuration() objectivec.IObject

Configuration is an exported wrapper for the private method _configuration.

func (VZGraphicsDisplay) GraphicsDevice ¶

func (g VZGraphicsDisplay) GraphicsDevice() objectivec.IObject

GraphicsDevice is an exported wrapper for the private method _graphicsDevice.

func (VZGraphicsDisplay) GraphicsOrientation ¶

func (g VZGraphicsDisplay) GraphicsOrientation() int64

GraphicsOrientation is an exported wrapper for the private method _graphicsOrientation.

func (VZGraphicsDisplay) Init ¶

Init initializes the instance.

func (VZGraphicsDisplay) InitDetached ¶

func (g VZGraphicsDisplay) InitDetached() objectivec.IObject

InitDetached is an exported wrapper for the private method _initDetached.

func (VZGraphicsDisplay) MatchesConfiguration ¶

func (g VZGraphicsDisplay) MatchesConfiguration(configuration objectivec.IObject) bool

MatchesConfiguration is an exported wrapper for the private method _matchesConfiguration.

func (VZGraphicsDisplay) SetGraphicsDevice ¶

func (g VZGraphicsDisplay) SetGraphicsDevice(device objectivec.IObject)

SetGraphicsDevice is an exported wrapper for the private method _setGraphicsDevice.

func (VZGraphicsDisplay) TakeScreenshotWithCompletionHandler ¶

func (g VZGraphicsDisplay) TakeScreenshotWithCompletionHandler(handler ErrorHandler)

TakeScreenshotWithCompletionHandler is an exported wrapper for the private method _takeScreenshotWithCompletionHandler.

func (VZGraphicsDisplay) Uuid ¶

Uuid is an exported wrapper for the private method _uuid.

type VZGraphicsDisplayClass ¶

type VZGraphicsDisplayClass struct {
	// contains filtered or unexported fields
}

func GetVZGraphicsDisplayClass ¶

func GetVZGraphicsDisplayClass() VZGraphicsDisplayClass

GetVZGraphicsDisplayClass returns the class object for VZGraphicsDisplay.

func (VZGraphicsDisplayClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGraphicsDisplayClass) Class ¶

func (vc VZGraphicsDisplayClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZGraphicsDisplayConfiguration ¶

type VZGraphicsDisplayConfiguration struct {
	objectivec.Object
}

Methods ¶

  • [VZGraphicsDisplayConfiguration._init]
  • [VZGraphicsDisplayConfiguration._initWithConfiguration]
  • [VZGraphicsDisplayConfiguration._setUUID]
  • [VZGraphicsDisplayConfiguration._uuid]
  • VZGraphicsDisplayConfiguration.Set_uuid

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDisplayConfiguration

func NewVZGraphicsDisplayConfiguration ¶

func NewVZGraphicsDisplayConfiguration() VZGraphicsDisplayConfiguration

NewVZGraphicsDisplayConfiguration creates a new VZGraphicsDisplayConfiguration instance.

func VZGraphicsDisplayConfigurationFromID ¶

func VZGraphicsDisplayConfigurationFromID(id objc.ID) VZGraphicsDisplayConfiguration

VZGraphicsDisplayConfigurationFromID constructs a VZGraphicsDisplayConfiguration from an objc.ID.

func (VZGraphicsDisplayConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZGraphicsDisplayConfiguration) Init ¶

Init initializes the instance.

func (VZGraphicsDisplayConfiguration) InitWithConfiguration ¶

func (g VZGraphicsDisplayConfiguration) InitWithConfiguration(configuration unsafe.Pointer) objectivec.IObject

InitWithConfiguration is an exported wrapper for the private method _initWithConfiguration.

func (VZGraphicsDisplayConfiguration) SetUUID ¶

SetUUID is an exported wrapper for the private method _setUUID.

func (VZGraphicsDisplayConfiguration) Set_uuid ¶

type VZGraphicsDisplayConfigurationClass ¶

type VZGraphicsDisplayConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZGraphicsDisplayConfigurationClass ¶

func GetVZGraphicsDisplayConfigurationClass() VZGraphicsDisplayConfigurationClass

GetVZGraphicsDisplayConfigurationClass returns the class object for VZGraphicsDisplayConfiguration.

func (VZGraphicsDisplayConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGraphicsDisplayConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZGraphicsDisplayObserver ¶

type VZGraphicsDisplayObserver interface {
	objectivec.IObject
}

VZGraphicsDisplayObserver protocol.

See: https://developer.apple.com/documentation/Virtualization/VZGraphicsDisplayObserver

type VZGraphicsDisplayObserverObject ¶

type VZGraphicsDisplayObserverObject struct {
	objectivec.Object
}

VZGraphicsDisplayObserverObject wraps an existing Objective-C object that conforms to the VZGraphicsDisplayObserver protocol.

func VZGraphicsDisplayObserverObjectFromID ¶

func VZGraphicsDisplayObserverObjectFromID(id objc.ID) VZGraphicsDisplayObserverObject

VZGraphicsDisplayObserverObjectFromID constructs a VZGraphicsDisplayObserverObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZGraphicsDisplayObserverObject) BaseObject ¶

type VZGuestAgent ¶

type VZGuestAgent interface {
	objectivec.IObject
}

VZGuestAgent protocol.

See: https://developer.apple.com/documentation/Virtualization/VZGuestAgent

type VZGuestAgentObject ¶

type VZGuestAgentObject struct {
	objectivec.Object
}

VZGuestAgentObject wraps an existing Objective-C object that conforms to the VZGuestAgent protocol.

func VZGuestAgentObjectFromID ¶

func VZGuestAgentObjectFromID(id objc.ID) VZGuestAgentObject

VZGuestAgentObjectFromID constructs a VZGuestAgentObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZGuestAgentObject) BaseObject ¶

func (o VZGuestAgentObject) BaseObject() objectivec.Object

type VZGuestTraceEvent ¶

type VZGuestTraceEvent struct {
	objectivec.Object
}

Methods ¶

  • [VZGuestTraceEvent._init]

See: https://developer.apple.com/documentation/Virtualization/_VZGuestTraceEvent

func NewVZGuestTraceEvent ¶

func NewVZGuestTraceEvent() VZGuestTraceEvent

NewVZGuestTraceEvent creates a new VZGuestTraceEvent instance.

func VZGuestTraceEventFromID ¶

func VZGuestTraceEventFromID(id objc.ID) VZGuestTraceEvent

VZGuestTraceEventFromID constructs a VZGuestTraceEvent from an objc.ID.

func (VZGuestTraceEvent) Autorelease ¶

func (v VZGuestTraceEvent) Autorelease() VZGuestTraceEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZGuestTraceEvent) Init ¶

Init initializes the instance.

type VZGuestTraceEventClass ¶

type VZGuestTraceEventClass struct {
	// contains filtered or unexported fields
}

func GetVZGuestTraceEventClass ¶

func GetVZGuestTraceEventClass() VZGuestTraceEventClass

GetVZGuestTraceEventClass returns the class object for _VZGuestTraceEvent.

func (VZGuestTraceEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZGuestTraceEventClass) Class ¶

func (vc VZGuestTraceEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZHIDAdditions ¶

type VZHIDAdditions interface {
	objectivec.IObject
	// contains filtered or unexported methods
}

_VZHIDAdditions protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZHIDAdditions

type VZHIDAdditionsObject ¶

type VZHIDAdditionsObject struct {
	objectivec.Object
}

VZHIDAdditionsObject wraps an existing Objective-C object that conforms to the VZHIDAdditions protocol.

func VZHIDAdditionsObjectFromID ¶

func VZHIDAdditionsObjectFromID(id objc.ID) VZHIDAdditionsObject

VZHIDAdditionsObjectFromID constructs a VZHIDAdditionsObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZHIDAdditionsObject) BaseObject ¶

func (o VZHIDAdditionsObject) BaseObject() objectivec.Object

type VZHIDDevice ¶

type VZHIDDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZHIDDevice

func NewVZHIDDevice ¶

func NewVZHIDDevice() VZHIDDevice

NewVZHIDDevice creates a new VZHIDDevice instance.

func VZHIDDeviceFromID ¶

func VZHIDDeviceFromID(id objc.ID) VZHIDDevice

VZHIDDeviceFromID constructs a VZHIDDevice from an objc.ID.

func (VZHIDDevice) Autorelease ¶

func (v VZHIDDevice) Autorelease() VZHIDDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZHIDDevice) Init ¶

func (v VZHIDDevice) Init() VZHIDDevice

Init initializes the instance.

type VZHIDDeviceClass ¶

type VZHIDDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZHIDDeviceClass ¶

func GetVZHIDDeviceClass() VZHIDDeviceClass

GetVZHIDDeviceClass returns the class object for _VZHIDDevice.

func (VZHIDDeviceClass) Alloc ¶

func (vc VZHIDDeviceClass) Alloc() VZHIDDevice

Alloc allocates memory for a new instance of the class.

func (VZHIDDeviceClass) Class ¶

func (vc VZHIDDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZHIDDeviceConfiguration ¶

type VZHIDDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZHIDDeviceConfiguration

func NewVZHIDDeviceConfiguration ¶

func NewVZHIDDeviceConfiguration() VZHIDDeviceConfiguration

NewVZHIDDeviceConfiguration creates a new VZHIDDeviceConfiguration instance.

func VZHIDDeviceConfigurationFromID ¶

func VZHIDDeviceConfigurationFromID(id objc.ID) VZHIDDeviceConfiguration

VZHIDDeviceConfigurationFromID constructs a VZHIDDeviceConfiguration from an objc.ID.

func (VZHIDDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZHIDDeviceConfiguration) Init ¶

Init initializes the instance.

type VZHIDDeviceConfigurationClass ¶

type VZHIDDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZHIDDeviceConfigurationClass ¶

func GetVZHIDDeviceConfigurationClass() VZHIDDeviceConfigurationClass

GetVZHIDDeviceConfigurationClass returns the class object for _VZHIDDeviceConfiguration.

func (VZHIDDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZHIDDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZHIDEventFilter ¶

type VZHIDEventFilter struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZHIDEventFilter

func NewVZHIDEventFilter ¶

func NewVZHIDEventFilter() VZHIDEventFilter

NewVZHIDEventFilter creates a new VZHIDEventFilter instance.

func VZHIDEventFilterFromID ¶

func VZHIDEventFilterFromID(id objc.ID) VZHIDEventFilter

VZHIDEventFilterFromID constructs a VZHIDEventFilter from an objc.ID.

func (VZHIDEventFilter) Autorelease ¶

func (v VZHIDEventFilter) Autorelease() VZHIDEventFilter

Autorelease adds the receiver to the current autorelease pool.

func (VZHIDEventFilter) Init ¶

Init initializes the instance.

type VZHIDEventFilterClass ¶

type VZHIDEventFilterClass struct {
	// contains filtered or unexported fields
}

func GetVZHIDEventFilterClass ¶

func GetVZHIDEventFilterClass() VZHIDEventFilterClass

GetVZHIDEventFilterClass returns the class object for _VZHIDEventFilter.

func (VZHIDEventFilterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZHIDEventFilterClass) Class ¶

func (vc VZHIDEventFilterClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (VZHIDEventFilterClass) IsEnabled ¶

func (_VZHIDEventFilterClass VZHIDEventFilterClass) IsEnabled() bool

See: https://developer.apple.com/documentation/Virtualization/_VZHIDEventFilter/isEnabled

type VZHIDEventMonitor ¶

type VZHIDEventMonitor struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZHIDEventMonitor

func NewVZHIDEventMonitor ¶

func NewVZHIDEventMonitor() VZHIDEventMonitor

NewVZHIDEventMonitor creates a new VZHIDEventMonitor instance.

func VZHIDEventMonitorFromID ¶

func VZHIDEventMonitorFromID(id objc.ID) VZHIDEventMonitor

VZHIDEventMonitorFromID constructs a VZHIDEventMonitor from an objc.ID.

func (VZHIDEventMonitor) Autorelease ¶

func (v VZHIDEventMonitor) Autorelease() VZHIDEventMonitor

Autorelease adds the receiver to the current autorelease pool.

func (VZHIDEventMonitor) Init ¶

Init initializes the instance.

type VZHIDEventMonitorClass ¶

type VZHIDEventMonitorClass struct {
	// contains filtered or unexported fields
}

func GetVZHIDEventMonitorClass ¶

func GetVZHIDEventMonitorClass() VZHIDEventMonitorClass

GetVZHIDEventMonitorClass returns the class object for _VZHIDEventMonitor.

func (VZHIDEventMonitorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZHIDEventMonitorClass) Class ¶

func (vc VZHIDEventMonitorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZHostOnlyNetworkDeviceAttachment ¶

type VZHostOnlyNetworkDeviceAttachment struct {
	VZNetworkDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZHostOnlyNetworkDeviceAttachment

func NewVZHostOnlyNetworkDeviceAttachment ¶

func NewVZHostOnlyNetworkDeviceAttachment() VZHostOnlyNetworkDeviceAttachment

NewVZHostOnlyNetworkDeviceAttachment creates a new VZHostOnlyNetworkDeviceAttachment instance.

func VZHostOnlyNetworkDeviceAttachmentFromID ¶

func VZHostOnlyNetworkDeviceAttachmentFromID(id objc.ID) VZHostOnlyNetworkDeviceAttachment

VZHostOnlyNetworkDeviceAttachmentFromID constructs a VZHostOnlyNetworkDeviceAttachment from an objc.ID.

func (VZHostOnlyNetworkDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZHostOnlyNetworkDeviceAttachment) Init ¶

Init initializes the instance.

type VZHostOnlyNetworkDeviceAttachmentClass ¶

type VZHostOnlyNetworkDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZHostOnlyNetworkDeviceAttachmentClass ¶

func GetVZHostOnlyNetworkDeviceAttachmentClass() VZHostOnlyNetworkDeviceAttachmentClass

GetVZHostOnlyNetworkDeviceAttachmentClass returns the class object for _VZHostOnlyNetworkDeviceAttachment.

func (VZHostOnlyNetworkDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZHostOnlyNetworkDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZIOHIDEvent ¶

type VZIOHIDEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZIOHIDEvent

func NewVZIOHIDEvent ¶

func NewVZIOHIDEvent() VZIOHIDEvent

NewVZIOHIDEvent creates a new VZIOHIDEvent instance.

func VZIOHIDEventFromID ¶

func VZIOHIDEventFromID(id objc.ID) VZIOHIDEvent

VZIOHIDEventFromID constructs a VZIOHIDEvent from an objc.ID.

func (VZIOHIDEvent) Autorelease ¶

func (v VZIOHIDEvent) Autorelease() VZIOHIDEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZIOHIDEvent) Init ¶

func (v VZIOHIDEvent) Init() VZIOHIDEvent

Init initializes the instance.

type VZIOHIDEventClass ¶

type VZIOHIDEventClass struct {
	// contains filtered or unexported fields
}

func GetVZIOHIDEventClass ¶

func GetVZIOHIDEventClass() VZIOHIDEventClass

GetVZIOHIDEventClass returns the class object for _VZIOHIDEvent.

func (VZIOHIDEventClass) Alloc ¶

func (vc VZIOHIDEventClass) Alloc() VZIOHIDEvent

Alloc allocates memory for a new instance of the class.

func (VZIOHIDEventClass) Class ¶

func (vc VZIOHIDEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZIOHIDEventSender ¶

type VZIOHIDEventSender interface {
	objectivec.IObject

	// SendIOHIDEventsHidDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZIOHIDEventSender/sendIOHIDEvents:hidDeviceIndex:
	SendIOHIDEventsHidDeviceIndex(iOHIDEvents unsafe.Pointer, index uint32)
}

_VZIOHIDEventSender protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZIOHIDEventSender

type VZIOHIDEventSenderObject ¶

type VZIOHIDEventSenderObject struct {
	objectivec.Object
}

VZIOHIDEventSenderObject wraps an existing Objective-C object that conforms to the VZIOHIDEventSender protocol.

func VZIOHIDEventSenderObjectFromID ¶

func VZIOHIDEventSenderObjectFromID(id objc.ID) VZIOHIDEventSenderObject

VZIOHIDEventSenderObjectFromID constructs a VZIOHIDEventSenderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZIOHIDEventSenderObject) BaseObject ¶

type VZIOUSBHostPassthroughDevice ¶

type VZIOUSBHostPassthroughDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZIOUSBHostPassthroughDevice

func NewVZIOUSBHostPassthroughDevice ¶

func NewVZIOUSBHostPassthroughDevice() VZIOUSBHostPassthroughDevice

NewVZIOUSBHostPassthroughDevice creates a new VZIOUSBHostPassthroughDevice instance.

func VZIOUSBHostPassthroughDeviceFromID ¶

func VZIOUSBHostPassthroughDeviceFromID(id objc.ID) VZIOUSBHostPassthroughDevice

VZIOUSBHostPassthroughDeviceFromID constructs a VZIOUSBHostPassthroughDevice from an objc.ID.

func (VZIOUSBHostPassthroughDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZIOUSBHostPassthroughDevice) Init ¶

Init initializes the instance.

func (VZIOUSBHostPassthroughDevice) ProcessIOUSBHostDeviceMessageMessageArgumentVirtualMachine ¶

func (v VZIOUSBHostPassthroughDevice) ProcessIOUSBHostDeviceMessageMessageArgumentVirtualMachine(message uint32, argument unsafe.Pointer, machine objectivec.IObject)

ProcessIOUSBHostDeviceMessageMessageArgumentVirtualMachine is an exported wrapper for the private method _processIOUSBHostDeviceMessageMessageArgumentVirtualMachine.

func (VZIOUSBHostPassthroughDevice) ReleaseDevice ¶

func (v VZIOUSBHostPassthroughDevice) ReleaseDevice()

ReleaseDevice is an exported wrapper for the private method _releaseDevice.

func (VZIOUSBHostPassthroughDevice) SetConfiguration ¶

func (VZIOUSBHostPassthroughDevice) SetUsbController ¶

func (v VZIOUSBHostPassthroughDevice) SetUsbController(value IVZUSBController)

func (VZIOUSBHostPassthroughDevice) SetVirtualMachine ¶

func (v VZIOUSBHostPassthroughDevice) SetVirtualMachine(value IVZVirtualMachine)

type VZIOUSBHostPassthroughDeviceClass ¶

type VZIOUSBHostPassthroughDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZIOUSBHostPassthroughDeviceClass ¶

func GetVZIOUSBHostPassthroughDeviceClass() VZIOUSBHostPassthroughDeviceClass

GetVZIOUSBHostPassthroughDeviceClass returns the class object for _VZIOUSBHostPassthroughDevice.

func (VZIOUSBHostPassthroughDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZIOUSBHostPassthroughDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZIOUSBHostPassthroughDeviceConfiguration ¶

type VZIOUSBHostPassthroughDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZIOUSBHostPassthroughDeviceConfiguration

func NewVZIOUSBHostPassthroughDeviceConfiguration ¶

func NewVZIOUSBHostPassthroughDeviceConfiguration() VZIOUSBHostPassthroughDeviceConfiguration

NewVZIOUSBHostPassthroughDeviceConfiguration creates a new VZIOUSBHostPassthroughDeviceConfiguration instance.

func VZIOUSBHostPassthroughDeviceConfigurationFromID ¶

func VZIOUSBHostPassthroughDeviceConfigurationFromID(id objc.ID) VZIOUSBHostPassthroughDeviceConfiguration

VZIOUSBHostPassthroughDeviceConfigurationFromID constructs a VZIOUSBHostPassthroughDeviceConfiguration from an objc.ID.

func (VZIOUSBHostPassthroughDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZIOUSBHostPassthroughDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZIOUSBHostPassthroughDeviceConfiguration) SetUuid ¶

type VZIOUSBHostPassthroughDeviceConfigurationClass ¶

type VZIOUSBHostPassthroughDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZIOUSBHostPassthroughDeviceConfigurationClass ¶

func GetVZIOUSBHostPassthroughDeviceConfigurationClass() VZIOUSBHostPassthroughDeviceConfigurationClass

GetVZIOUSBHostPassthroughDeviceConfigurationClass returns the class object for _VZIOUSBHostPassthroughDeviceConfiguration.

func (VZIOUSBHostPassthroughDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZIOUSBHostPassthroughDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZIOUSBHostPassthroughDeviceConfigurationClass) FromLocationIDError ¶

func (_VZIOUSBHostPassthroughDeviceConfigurationClass VZIOUSBHostPassthroughDeviceConfigurationClass) FromLocationIDError(id uint32) (objectivec.IObject, error)

See: https://developer.apple.com/documentation/Virtualization/_VZIOUSBHostPassthroughDeviceConfiguration/fromLocationID:error:

type VZKeyEvent ¶

type VZKeyEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZKeyEvent

func NewVZKeyEvent ¶

func NewVZKeyEvent() VZKeyEvent

NewVZKeyEvent creates a new VZKeyEvent instance.

func VZKeyEventFromID ¶

func VZKeyEventFromID(id objc.ID) VZKeyEvent

VZKeyEventFromID constructs a VZKeyEvent from an objc.ID.

func (VZKeyEvent) Autorelease ¶

func (v VZKeyEvent) Autorelease() VZKeyEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZKeyEvent) Init ¶

func (v VZKeyEvent) Init() VZKeyEvent

Init initializes the instance.

type VZKeyEventClass ¶

type VZKeyEventClass struct {
	// contains filtered or unexported fields
}

func GetVZKeyEventClass ¶

func GetVZKeyEventClass() VZKeyEventClass

GetVZKeyEventClass returns the class object for _VZKeyEvent.

func (VZKeyEventClass) Alloc ¶

func (vc VZKeyEventClass) Alloc() VZKeyEvent

Alloc allocates memory for a new instance of the class.

func (VZKeyEventClass) Class ¶

func (vc VZKeyEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZKeyboard ¶

type VZKeyboard struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZKeyboard

func NewVZKeyboard ¶

func NewVZKeyboard() VZKeyboard

NewVZKeyboard creates a new VZKeyboard instance.

func VZKeyboardFromID ¶

func VZKeyboardFromID(id objc.ID) VZKeyboard

VZKeyboardFromID constructs a VZKeyboard from an objc.ID.

func (VZKeyboard) Autorelease ¶

func (v VZKeyboard) Autorelease() VZKeyboard

Autorelease adds the receiver to the current autorelease pool.

func (VZKeyboard) Init ¶

func (v VZKeyboard) Init() VZKeyboard

Init initializes the instance.

type VZKeyboardClass ¶

type VZKeyboardClass struct {
	// contains filtered or unexported fields
}

func GetVZKeyboardClass ¶

func GetVZKeyboardClass() VZKeyboardClass

GetVZKeyboardClass returns the class object for _VZKeyboard.

func (VZKeyboardClass) Alloc ¶

func (vc VZKeyboardClass) Alloc() VZKeyboard

Alloc allocates memory for a new instance of the class.

func (VZKeyboardClass) Class ¶

func (vc VZKeyboardClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZKeyboardConfiguration ¶

type VZKeyboardConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZKeyboardConfiguration

func NewVZKeyboardConfiguration ¶

func NewVZKeyboardConfiguration() VZKeyboardConfiguration

NewVZKeyboardConfiguration creates a new VZKeyboardConfiguration instance.

func VZKeyboardConfigurationFromID ¶

func VZKeyboardConfigurationFromID(id objc.ID) VZKeyboardConfiguration

VZKeyboardConfigurationFromID constructs a VZKeyboardConfiguration from an objc.ID.

func (VZKeyboardConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZKeyboardConfiguration) Init ¶

Init initializes the instance.

type VZKeyboardConfigurationClass ¶

type VZKeyboardConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZKeyboardConfigurationClass ¶

func GetVZKeyboardConfigurationClass() VZKeyboardConfigurationClass

GetVZKeyboardConfigurationClass returns the class object for VZKeyboardConfiguration.

func (VZKeyboardConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZKeyboardConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZKeyboardEventSender ¶

type VZKeyboardEventSender interface {
	objectivec.IObject

	// SendKeyboardEventsKeyboardID protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZKeyboardEventSender/sendKeyboardEvents:keyboardID:
	SendKeyboardEventsKeyboardID(events unsafe.Pointer, id uint32)
}

_VZKeyboardEventSender protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZKeyboardEventSender

type VZKeyboardEventSenderObject ¶

type VZKeyboardEventSenderObject struct {
	objectivec.Object
}

VZKeyboardEventSenderObject wraps an existing Objective-C object that conforms to the VZKeyboardEventSender protocol.

func VZKeyboardEventSenderObjectFromID ¶

func VZKeyboardEventSenderObjectFromID(id objc.ID) VZKeyboardEventSenderObject

VZKeyboardEventSenderObjectFromID constructs a VZKeyboardEventSenderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZKeyboardEventSenderObject) BaseObject ¶

type VZKeyboardEventTap ¶

type VZKeyboardEventTap struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/VZKeyboardEventTap

func NewVZKeyboardEventTap ¶

func NewVZKeyboardEventTap() VZKeyboardEventTap

NewVZKeyboardEventTap creates a new VZKeyboardEventTap instance.

func VZKeyboardEventTapFromID ¶

func VZKeyboardEventTapFromID(id objc.ID) VZKeyboardEventTap

VZKeyboardEventTapFromID constructs a VZKeyboardEventTap from an objc.ID.

func (VZKeyboardEventTap) Autorelease ¶

func (k VZKeyboardEventTap) Autorelease() VZKeyboardEventTap

Autorelease adds the receiver to the current autorelease pool.

func (VZKeyboardEventTap) Init ¶

Init initializes the instance.

type VZKeyboardEventTapClass ¶

type VZKeyboardEventTapClass struct {
	// contains filtered or unexported fields
}

func GetVZKeyboardEventTapClass ¶

func GetVZKeyboardEventTapClass() VZKeyboardEventTapClass

GetVZKeyboardEventTapClass returns the class object for VZKeyboardEventTap.

func (VZKeyboardEventTapClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZKeyboardEventTapClass) Class ¶

func (vc VZKeyboardEventTapClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZLinearFramebufferGraphicsDevice ¶

type VZLinearFramebufferGraphicsDevice struct {
	VZGraphicsDevice
}

See: https://developer.apple.com/documentation/Virtualization/_VZLinearFramebufferGraphicsDevice

func NewVZLinearFramebufferGraphicsDevice ¶

func NewVZLinearFramebufferGraphicsDevice() VZLinearFramebufferGraphicsDevice

NewVZLinearFramebufferGraphicsDevice creates a new VZLinearFramebufferGraphicsDevice instance.

func VZLinearFramebufferGraphicsDeviceFromID ¶

func VZLinearFramebufferGraphicsDeviceFromID(id objc.ID) VZLinearFramebufferGraphicsDevice

VZLinearFramebufferGraphicsDeviceFromID constructs a VZLinearFramebufferGraphicsDevice from an objc.ID.

func (VZLinearFramebufferGraphicsDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZLinearFramebufferGraphicsDevice) Init ¶

Init initializes the instance.

type VZLinearFramebufferGraphicsDeviceClass ¶

type VZLinearFramebufferGraphicsDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZLinearFramebufferGraphicsDeviceClass ¶

func GetVZLinearFramebufferGraphicsDeviceClass() VZLinearFramebufferGraphicsDeviceClass

GetVZLinearFramebufferGraphicsDeviceClass returns the class object for _VZLinearFramebufferGraphicsDevice.

func (VZLinearFramebufferGraphicsDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZLinearFramebufferGraphicsDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZLinearFramebufferGraphicsDeviceConfiguration ¶

type VZLinearFramebufferGraphicsDeviceConfiguration struct {
	VZGraphicsDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZLinearFramebufferGraphicsDeviceConfiguration

func NewVZLinearFramebufferGraphicsDeviceConfiguration ¶

func NewVZLinearFramebufferGraphicsDeviceConfiguration() VZLinearFramebufferGraphicsDeviceConfiguration

NewVZLinearFramebufferGraphicsDeviceConfiguration creates a new VZLinearFramebufferGraphicsDeviceConfiguration instance.

func VZLinearFramebufferGraphicsDeviceConfigurationFromID ¶

func VZLinearFramebufferGraphicsDeviceConfigurationFromID(id objc.ID) VZLinearFramebufferGraphicsDeviceConfiguration

VZLinearFramebufferGraphicsDeviceConfigurationFromID constructs a VZLinearFramebufferGraphicsDeviceConfiguration from an objc.ID.

func (VZLinearFramebufferGraphicsDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZLinearFramebufferGraphicsDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZLinearFramebufferGraphicsDeviceConfiguration) SetBackingStoreSize ¶

type VZLinearFramebufferGraphicsDeviceConfigurationClass ¶

type VZLinearFramebufferGraphicsDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZLinearFramebufferGraphicsDeviceConfigurationClass ¶

func GetVZLinearFramebufferGraphicsDeviceConfigurationClass() VZLinearFramebufferGraphicsDeviceConfigurationClass

GetVZLinearFramebufferGraphicsDeviceConfigurationClass returns the class object for _VZLinearFramebufferGraphicsDeviceConfiguration.

func (VZLinearFramebufferGraphicsDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZLinearFramebufferGraphicsDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZLinearFramebufferGraphicsDisplay ¶

type VZLinearFramebufferGraphicsDisplay struct {
	VZGraphicsDisplay
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZLinearFramebufferGraphicsDisplay

func NewVZLinearFramebufferGraphicsDisplay ¶

func NewVZLinearFramebufferGraphicsDisplay() VZLinearFramebufferGraphicsDisplay

NewVZLinearFramebufferGraphicsDisplay creates a new VZLinearFramebufferGraphicsDisplay instance.

func VZLinearFramebufferGraphicsDisplayFromID ¶

func VZLinearFramebufferGraphicsDisplayFromID(id objc.ID) VZLinearFramebufferGraphicsDisplay

VZLinearFramebufferGraphicsDisplayFromID constructs a VZLinearFramebufferGraphicsDisplay from an objc.ID.

func (VZLinearFramebufferGraphicsDisplay) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZLinearFramebufferGraphicsDisplay) DisplayConfiguration ¶

func (v VZLinearFramebufferGraphicsDisplay) DisplayConfiguration() objectivec.IObject

DisplayConfiguration is an exported wrapper for the private method _displayConfiguration.

func (VZLinearFramebufferGraphicsDisplay) Init ¶

Init initializes the instance.

type VZLinearFramebufferGraphicsDisplayClass ¶

type VZLinearFramebufferGraphicsDisplayClass struct {
	// contains filtered or unexported fields
}

func GetVZLinearFramebufferGraphicsDisplayClass ¶

func GetVZLinearFramebufferGraphicsDisplayClass() VZLinearFramebufferGraphicsDisplayClass

GetVZLinearFramebufferGraphicsDisplayClass returns the class object for _VZLinearFramebufferGraphicsDisplay.

func (VZLinearFramebufferGraphicsDisplayClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZLinearFramebufferGraphicsDisplayClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZLinuxRosettaCachingOptions ¶

type VZLinuxRosettaCachingOptions struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZLinuxRosettaCachingOptions

func NewVZLinuxRosettaCachingOptions ¶

func NewVZLinuxRosettaCachingOptions() VZLinuxRosettaCachingOptions

NewVZLinuxRosettaCachingOptions creates a new VZLinuxRosettaCachingOptions instance.

func VZLinuxRosettaCachingOptionsFromID ¶

func VZLinuxRosettaCachingOptionsFromID(id objc.ID) VZLinuxRosettaCachingOptions

VZLinuxRosettaCachingOptionsFromID constructs a VZLinuxRosettaCachingOptions from an objc.ID.

func (VZLinuxRosettaCachingOptions) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZLinuxRosettaCachingOptions) Init ¶

Init initializes the instance.

type VZLinuxRosettaCachingOptionsClass ¶

type VZLinuxRosettaCachingOptionsClass struct {
	// contains filtered or unexported fields
}

func GetVZLinuxRosettaCachingOptionsClass ¶

func GetVZLinuxRosettaCachingOptionsClass() VZLinuxRosettaCachingOptionsClass

GetVZLinuxRosettaCachingOptionsClass returns the class object for VZLinuxRosettaCachingOptions.

func (VZLinuxRosettaCachingOptionsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZLinuxRosettaCachingOptionsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMMIORegion ¶

type VZMMIORegion struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMMIORegion

func NewVZMMIORegion ¶

func NewVZMMIORegion() VZMMIORegion

NewVZMMIORegion creates a new VZMMIORegion instance.

func VZMMIORegionFromID ¶

func VZMMIORegionFromID(id objc.ID) VZMMIORegion

VZMMIORegionFromID constructs a VZMMIORegion from an objc.ID.

func (VZMMIORegion) Autorelease ¶

func (v VZMMIORegion) Autorelease() VZMMIORegion

Autorelease adds the receiver to the current autorelease pool.

func (VZMMIORegion) Init ¶

func (v VZMMIORegion) Init() VZMMIORegion

Init initializes the instance.

type VZMMIORegionClass ¶

type VZMMIORegionClass struct {
	// contains filtered or unexported fields
}

func GetVZMMIORegionClass ¶

func GetVZMMIORegionClass() VZMMIORegionClass

GetVZMMIORegionClass returns the class object for _VZMMIORegion.

func (VZMMIORegionClass) Alloc ¶

func (vc VZMMIORegionClass) Alloc() VZMMIORegion

Alloc allocates memory for a new instance of the class.

func (VZMMIORegionClass) Class ¶

func (vc VZMMIORegionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMacAuxiliaryStorage ¶

type VZMacAuxiliaryStorage struct {
	objectivec.Object
}

Methods ¶

  • [VZMacAuxiliaryStorage._allNVRAMDataVariablesInPartitionError]
  • [VZMacAuxiliaryStorage._allNVRAMDataVariablesWithError]
  • [VZMacAuxiliaryStorage._allNVRAMVariablesInPartitionError]
  • [VZMacAuxiliaryStorage._allNVRAMVariablesWithError]
  • [VZMacAuxiliaryStorage._dataValueForNVRAMVariableNamedError]
  • [VZMacAuxiliaryStorage._initializeUIDKeyWithWrappingKeyError]
  • [VZMacAuxiliaryStorage._removeNVRAMVariableNamedError]
  • [VZMacAuxiliaryStorage._setDataValueForNVRAMVariableNamedError]
  • [VZMacAuxiliaryStorage._setValueForNVRAMVariableNamedError]
  • [VZMacAuxiliaryStorage._valueForNVRAMVariableNamedError]

See: https://developer.apple.com/documentation/Virtualization/VZMacAuxiliaryStorage

func NewVZMacAuxiliaryStorage ¶

func NewVZMacAuxiliaryStorage() VZMacAuxiliaryStorage

NewVZMacAuxiliaryStorage creates a new VZMacAuxiliaryStorage instance.

func VZMacAuxiliaryStorageFromID ¶

func VZMacAuxiliaryStorageFromID(id objc.ID) VZMacAuxiliaryStorage

VZMacAuxiliaryStorageFromID constructs a VZMacAuxiliaryStorage from an objc.ID.

func (VZMacAuxiliaryStorage) AllNVRAMDataVariablesInPartitionError ¶

func (m VZMacAuxiliaryStorage) AllNVRAMDataVariablesInPartitionError(partition uint64) (objectivec.IObject, error)

AllNVRAMDataVariablesInPartitionError is an exported wrapper for the private method _allNVRAMDataVariablesInPartitionError.

func (VZMacAuxiliaryStorage) AllNVRAMDataVariablesWithError ¶

func (m VZMacAuxiliaryStorage) AllNVRAMDataVariablesWithError() (objectivec.IObject, error)

AllNVRAMDataVariablesWithError is an exported wrapper for the private method _allNVRAMDataVariablesWithError.

func (VZMacAuxiliaryStorage) AllNVRAMVariablesInPartitionError ¶

func (m VZMacAuxiliaryStorage) AllNVRAMVariablesInPartitionError(partition uint64) (objectivec.IObject, error)

AllNVRAMVariablesInPartitionError is an exported wrapper for the private method _allNVRAMVariablesInPartitionError.

func (VZMacAuxiliaryStorage) AllNVRAMVariablesWithError ¶

func (m VZMacAuxiliaryStorage) AllNVRAMVariablesWithError() (objectivec.IObject, error)

AllNVRAMVariablesWithError is an exported wrapper for the private method _allNVRAMVariablesWithError.

func (VZMacAuxiliaryStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacAuxiliaryStorage) DataValueForNVRAMVariableNamedError ¶

func (m VZMacAuxiliaryStorage) DataValueForNVRAMVariableNamedError(named objectivec.IObject) (objectivec.IObject, error)

DataValueForNVRAMVariableNamedError is an exported wrapper for the private method _dataValueForNVRAMVariableNamedError.

func (VZMacAuxiliaryStorage) Init ¶

Init initializes the instance.

func (VZMacAuxiliaryStorage) InitializeUIDKeyWithWrappingKeyError ¶

func (m VZMacAuxiliaryStorage) InitializeUIDKeyWithWrappingKeyError(key objectivec.IObject) (bool, error)

InitializeUIDKeyWithWrappingKeyError is an exported wrapper for the private method _initializeUIDKeyWithWrappingKeyError.

func (VZMacAuxiliaryStorage) RemoveNVRAMVariableNamedError ¶

func (m VZMacAuxiliaryStorage) RemoveNVRAMVariableNamedError(named objectivec.IObject) (bool, error)

RemoveNVRAMVariableNamedError is an exported wrapper for the private method _removeNVRAMVariableNamedError.

func (VZMacAuxiliaryStorage) SetDataValueForNVRAMVariableNamedError ¶

func (m VZMacAuxiliaryStorage) SetDataValueForNVRAMVariableNamedError(value objectivec.IObject, named objectivec.IObject) (bool, error)

SetDataValueForNVRAMVariableNamedError is an exported wrapper for the private method _setDataValueForNVRAMVariableNamedError.

func (VZMacAuxiliaryStorage) SetValueForNVRAMVariableNamedError ¶

func (m VZMacAuxiliaryStorage) SetValueForNVRAMVariableNamedError(value objectivec.IObject, named objectivec.IObject) (bool, error)

SetValueForNVRAMVariableNamedError is an exported wrapper for the private method _setValueForNVRAMVariableNamedError.

func (VZMacAuxiliaryStorage) ValueForNVRAMVariableNamedError ¶

func (m VZMacAuxiliaryStorage) ValueForNVRAMVariableNamedError(named objectivec.IObject) (objectivec.IObject, error)

ValueForNVRAMVariableNamedError is an exported wrapper for the private method _valueForNVRAMVariableNamedError.

type VZMacAuxiliaryStorageClass ¶

type VZMacAuxiliaryStorageClass struct {
	// contains filtered or unexported fields
}

func GetVZMacAuxiliaryStorageClass ¶

func GetVZMacAuxiliaryStorageClass() VZMacAuxiliaryStorageClass

GetVZMacAuxiliaryStorageClass returns the class object for VZMacAuxiliaryStorage.

func (VZMacAuxiliaryStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacAuxiliaryStorageClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacBatteryPowerSourceDevice ¶

type VZMacBatteryPowerSourceDevice struct {
	VZPowerSourceDevice
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatteryPowerSourceDevice

func NewVZMacBatteryPowerSourceDevice ¶

func NewVZMacBatteryPowerSourceDevice() VZMacBatteryPowerSourceDevice

NewVZMacBatteryPowerSourceDevice creates a new VZMacBatteryPowerSourceDevice instance.

func VZMacBatteryPowerSourceDeviceFromID ¶

func VZMacBatteryPowerSourceDeviceFromID(id objc.ID) VZMacBatteryPowerSourceDevice

VZMacBatteryPowerSourceDeviceFromID constructs a VZMacBatteryPowerSourceDevice from an objc.ID.

func (VZMacBatteryPowerSourceDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacBatteryPowerSourceDevice) Init ¶

Init initializes the instance.

func (VZMacBatteryPowerSourceDevice) SetSource ¶

type VZMacBatteryPowerSourceDeviceClass ¶

type VZMacBatteryPowerSourceDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZMacBatteryPowerSourceDeviceClass ¶

func GetVZMacBatteryPowerSourceDeviceClass() VZMacBatteryPowerSourceDeviceClass

GetVZMacBatteryPowerSourceDeviceClass returns the class object for _VZMacBatteryPowerSourceDevice.

func (VZMacBatteryPowerSourceDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacBatteryPowerSourceDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacBatteryPowerSourceDeviceConfiguration ¶

type VZMacBatteryPowerSourceDeviceConfiguration struct {
	VZPowerSourceDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatteryPowerSourceDeviceConfiguration

func NewVZMacBatteryPowerSourceDeviceConfiguration ¶

func NewVZMacBatteryPowerSourceDeviceConfiguration() VZMacBatteryPowerSourceDeviceConfiguration

NewVZMacBatteryPowerSourceDeviceConfiguration creates a new VZMacBatteryPowerSourceDeviceConfiguration instance.

func VZMacBatteryPowerSourceDeviceConfigurationFromID ¶

func VZMacBatteryPowerSourceDeviceConfigurationFromID(id objc.ID) VZMacBatteryPowerSourceDeviceConfiguration

VZMacBatteryPowerSourceDeviceConfigurationFromID constructs a VZMacBatteryPowerSourceDeviceConfiguration from an objc.ID.

func (VZMacBatteryPowerSourceDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacBatteryPowerSourceDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZMacBatteryPowerSourceDeviceConfiguration) SetSource ¶

type VZMacBatteryPowerSourceDeviceConfigurationClass ¶

type VZMacBatteryPowerSourceDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacBatteryPowerSourceDeviceConfigurationClass ¶

func GetVZMacBatteryPowerSourceDeviceConfigurationClass() VZMacBatteryPowerSourceDeviceConfigurationClass

GetVZMacBatteryPowerSourceDeviceConfigurationClass returns the class object for _VZMacBatteryPowerSourceDeviceConfiguration.

func (VZMacBatteryPowerSourceDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacBatteryPowerSourceDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacBatterySource ¶

type VZMacBatterySource struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatterySource

func NewVZMacBatterySource ¶

func NewVZMacBatterySource() VZMacBatterySource

NewVZMacBatterySource creates a new VZMacBatterySource instance.

func VZMacBatterySourceFromID ¶

func VZMacBatterySourceFromID(id objc.ID) VZMacBatterySource

VZMacBatterySourceFromID constructs a VZMacBatterySource from an objc.ID.

func (VZMacBatterySource) Autorelease ¶

func (v VZMacBatterySource) Autorelease() VZMacBatterySource

Autorelease adds the receiver to the current autorelease pool.

func (VZMacBatterySource) Init ¶

Init initializes the instance.

type VZMacBatterySourceClass ¶

type VZMacBatterySourceClass struct {
	// contains filtered or unexported fields
}

func GetVZMacBatterySourceClass ¶

func GetVZMacBatterySourceClass() VZMacBatterySourceClass

GetVZMacBatterySourceClass returns the class object for _VZMacBatterySource.

func (VZMacBatterySourceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacBatterySourceClass) Class ¶

func (vc VZMacBatterySourceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMacBatterySourceObserver ¶

type VZMacBatterySourceObserver interface {
	objectivec.IObject
}

_VZMacBatterySourceObserver protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZMacBatterySourceObserver

type VZMacBatterySourceObserverObject ¶

type VZMacBatterySourceObserverObject struct {
	objectivec.Object
}

VZMacBatterySourceObserverObject wraps an existing Objective-C object that conforms to the VZMacBatterySourceObserver protocol.

func VZMacBatterySourceObserverObjectFromID ¶

func VZMacBatterySourceObserverObjectFromID(id objc.ID) VZMacBatterySourceObserverObject

VZMacBatterySourceObserverObjectFromID constructs a VZMacBatterySourceObserverObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZMacBatterySourceObserverObject) BaseObject ¶

type VZMacBifrostDeviceConfiguration ¶

type VZMacBifrostDeviceConfiguration struct {
	VZBifrostDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacBifrostDeviceConfiguration

func NewVZMacBifrostDeviceConfiguration ¶

func NewVZMacBifrostDeviceConfiguration() VZMacBifrostDeviceConfiguration

NewVZMacBifrostDeviceConfiguration creates a new VZMacBifrostDeviceConfiguration instance.

func VZMacBifrostDeviceConfigurationFromID ¶

func VZMacBifrostDeviceConfigurationFromID(id objc.ID) VZMacBifrostDeviceConfiguration

VZMacBifrostDeviceConfigurationFromID constructs a VZMacBifrostDeviceConfiguration from an objc.ID.

func (VZMacBifrostDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacBifrostDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMacBifrostDeviceConfigurationClass ¶

type VZMacBifrostDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacBifrostDeviceConfigurationClass ¶

func GetVZMacBifrostDeviceConfigurationClass() VZMacBifrostDeviceConfigurationClass

GetVZMacBifrostDeviceConfigurationClass returns the class object for _VZMacBifrostDeviceConfiguration.

func (VZMacBifrostDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacBifrostDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacGraphicsDevice ¶

type VZMacGraphicsDevice struct {
	VZGraphicsDevice
}

Methods ¶

  • [VZMacGraphicsDevice._deviceFeatureLevel]
  • [VZMacGraphicsDevice._prefersLowPower]

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDevice

func NewVZMacGraphicsDevice ¶

func NewVZMacGraphicsDevice() VZMacGraphicsDevice

NewVZMacGraphicsDevice creates a new VZMacGraphicsDevice instance.

func VZMacGraphicsDeviceFromID ¶

func VZMacGraphicsDeviceFromID(id objc.ID) VZMacGraphicsDevice

VZMacGraphicsDeviceFromID constructs a VZMacGraphicsDevice from an objc.ID.

func (VZMacGraphicsDevice) Autorelease ¶

func (m VZMacGraphicsDevice) Autorelease() VZMacGraphicsDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZMacGraphicsDevice) DeviceFeatureLevel ¶

func (m VZMacGraphicsDevice) DeviceFeatureLevel() int64

DeviceFeatureLevel is an exported wrapper for the private method _deviceFeatureLevel.

func (VZMacGraphicsDevice) Init ¶

Init initializes the instance.

func (VZMacGraphicsDevice) PrefersLowPower ¶

func (m VZMacGraphicsDevice) PrefersLowPower() bool

PrefersLowPower is an exported wrapper for the private method _prefersLowPower.

type VZMacGraphicsDeviceClass ¶

type VZMacGraphicsDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZMacGraphicsDeviceClass ¶

func GetVZMacGraphicsDeviceClass() VZMacGraphicsDeviceClass

GetVZMacGraphicsDeviceClass returns the class object for VZMacGraphicsDevice.

func (VZMacGraphicsDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacGraphicsDeviceClass) Class ¶

func (vc VZMacGraphicsDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMacGraphicsDeviceConfiguration ¶

type VZMacGraphicsDeviceConfiguration struct {
	VZGraphicsDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDeviceConfiguration

func NewVZMacGraphicsDeviceConfiguration ¶

func NewVZMacGraphicsDeviceConfiguration() VZMacGraphicsDeviceConfiguration

NewVZMacGraphicsDeviceConfiguration creates a new VZMacGraphicsDeviceConfiguration instance.

func VZMacGraphicsDeviceConfigurationFromID ¶

func VZMacGraphicsDeviceConfigurationFromID(id objc.ID) VZMacGraphicsDeviceConfiguration

VZMacGraphicsDeviceConfigurationFromID constructs a VZMacGraphicsDeviceConfiguration from an objc.ID.

func (VZMacGraphicsDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacGraphicsDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZMacGraphicsDeviceConfiguration) SetDeviceFeatureLevel ¶

func (m VZMacGraphicsDeviceConfiguration) SetDeviceFeatureLevel(level int64)

SetDeviceFeatureLevel is an exported wrapper for the private method _setDeviceFeatureLevel.

func (VZMacGraphicsDeviceConfiguration) SetDisplayPortCount ¶

func (m VZMacGraphicsDeviceConfiguration) SetDisplayPortCount(count uint64)

SetDisplayPortCount is an exported wrapper for the private method _setDisplayPortCount.

func (VZMacGraphicsDeviceConfiguration) SetEnableProcessIsolation ¶

func (m VZMacGraphicsDeviceConfiguration) SetEnableProcessIsolation(isolation bool)

SetEnableProcessIsolation is an exported wrapper for the private method _setEnableProcessIsolation.

func (VZMacGraphicsDeviceConfiguration) SetImplicitlyAddsVideoToolboxDevice ¶

func (m VZMacGraphicsDeviceConfiguration) SetImplicitlyAddsVideoToolboxDevice(device bool)

SetImplicitlyAddsVideoToolboxDevice is an exported wrapper for the private method _setImplicitlyAddsVideoToolboxDevice.

func (VZMacGraphicsDeviceConfiguration) SetPrefersLowPower ¶

func (m VZMacGraphicsDeviceConfiguration) SetPrefersLowPower(power bool)

SetPrefersLowPower is an exported wrapper for the private method _setPrefersLowPower.

func (VZMacGraphicsDeviceConfiguration) Set_deviceFeatureLevel ¶

func (m VZMacGraphicsDeviceConfiguration) Set_deviceFeatureLevel(value int64)

func (VZMacGraphicsDeviceConfiguration) Set_displayPortCount ¶

func (m VZMacGraphicsDeviceConfiguration) Set_displayPortCount(value uint64)

func (VZMacGraphicsDeviceConfiguration) Set_enableProcessIsolation ¶

func (m VZMacGraphicsDeviceConfiguration) Set_enableProcessIsolation(value bool)

func (VZMacGraphicsDeviceConfiguration) Set_implicitlyAddsVideoToolboxDevice ¶

func (m VZMacGraphicsDeviceConfiguration) Set_implicitlyAddsVideoToolboxDevice(value bool)

func (VZMacGraphicsDeviceConfiguration) Set_prefersLowPower ¶

func (m VZMacGraphicsDeviceConfiguration) Set_prefersLowPower(value bool)

type VZMacGraphicsDeviceConfigurationClass ¶

type VZMacGraphicsDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacGraphicsDeviceConfigurationClass ¶

func GetVZMacGraphicsDeviceConfigurationClass() VZMacGraphicsDeviceConfigurationClass

GetVZMacGraphicsDeviceConfigurationClass returns the class object for VZMacGraphicsDeviceConfiguration.

func (VZMacGraphicsDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacGraphicsDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZMacGraphicsDeviceConfigurationClass) MaximumAllowedDisplayCount ¶

func (_VZMacGraphicsDeviceConfigurationClass VZMacGraphicsDeviceConfigurationClass) MaximumAllowedDisplayCount() uint64

MaximumAllowedDisplayCount is an exported wrapper for the private method _maximumAllowedDisplayCount.

type VZMacGraphicsDisplay ¶

type VZMacGraphicsDisplay struct {
	VZGraphicsDisplay
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDisplay

func NewVZMacGraphicsDisplay ¶

func NewVZMacGraphicsDisplay() VZMacGraphicsDisplay

NewVZMacGraphicsDisplay creates a new VZMacGraphicsDisplay instance.

func VZMacGraphicsDisplayFromID ¶

func VZMacGraphicsDisplayFromID(id objc.ID) VZMacGraphicsDisplay

VZMacGraphicsDisplayFromID constructs a VZMacGraphicsDisplay from an objc.ID.

func (VZMacGraphicsDisplay) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacGraphicsDisplay) ConnectionType ¶

func (m VZMacGraphicsDisplay) ConnectionType() int64

ConnectionType is an exported wrapper for the private method _connectionType.

func (VZMacGraphicsDisplay) DisplayIdentifier ¶

func (m VZMacGraphicsDisplay) DisplayIdentifier() objectivec.IObject

DisplayIdentifier is an exported wrapper for the private method _displayIdentifier.

func (VZMacGraphicsDisplay) DisplayMode ¶

func (m VZMacGraphicsDisplay) DisplayMode() int64

DisplayMode is an exported wrapper for the private method _displayMode.

func (VZMacGraphicsDisplay) Init ¶

Init initializes the instance.

type VZMacGraphicsDisplayClass ¶

type VZMacGraphicsDisplayClass struct {
	// contains filtered or unexported fields
}

func GetVZMacGraphicsDisplayClass ¶

func GetVZMacGraphicsDisplayClass() VZMacGraphicsDisplayClass

GetVZMacGraphicsDisplayClass returns the class object for VZMacGraphicsDisplay.

func (VZMacGraphicsDisplayClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacGraphicsDisplayClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacGraphicsDisplayConfiguration ¶

type VZMacGraphicsDisplayConfiguration struct {
	VZGraphicsDisplayConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacGraphicsDisplayConfiguration

func NewVZMacGraphicsDisplayConfiguration ¶

func NewVZMacGraphicsDisplayConfiguration() VZMacGraphicsDisplayConfiguration

NewVZMacGraphicsDisplayConfiguration creates a new VZMacGraphicsDisplayConfiguration instance.

func VZMacGraphicsDisplayConfigurationFromID ¶

func VZMacGraphicsDisplayConfigurationFromID(id objc.ID) VZMacGraphicsDisplayConfiguration

VZMacGraphicsDisplayConfigurationFromID constructs a VZMacGraphicsDisplayConfiguration from an objc.ID.

func (VZMacGraphicsDisplayConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacGraphicsDisplayConfiguration) Init ¶

Init initializes the instance.

func (VZMacGraphicsDisplayConfiguration) SetConnectionType ¶

func (m VZMacGraphicsDisplayConfiguration) SetConnectionType(type_ int64)

SetConnectionType is an exported wrapper for the private method _setConnectionType.

func (VZMacGraphicsDisplayConfiguration) SetDisplayIdentifier ¶

func (m VZMacGraphicsDisplayConfiguration) SetDisplayIdentifier(identifier objectivec.IObject)

SetDisplayIdentifier is an exported wrapper for the private method _setDisplayIdentifier.

func (VZMacGraphicsDisplayConfiguration) SetDisplayMode ¶

func (m VZMacGraphicsDisplayConfiguration) SetDisplayMode(mode int64)

SetDisplayMode is an exported wrapper for the private method _setDisplayMode.

func (VZMacGraphicsDisplayConfiguration) Set_connectionType ¶

func (m VZMacGraphicsDisplayConfiguration) Set_connectionType(value int64)

func (VZMacGraphicsDisplayConfiguration) Set_displayIdentifier ¶

func (m VZMacGraphicsDisplayConfiguration) Set_displayIdentifier(value string)

func (VZMacGraphicsDisplayConfiguration) Set_displayMode ¶

func (m VZMacGraphicsDisplayConfiguration) Set_displayMode(value int64)

type VZMacGraphicsDisplayConfigurationClass ¶

type VZMacGraphicsDisplayConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacGraphicsDisplayConfigurationClass ¶

func GetVZMacGraphicsDisplayConfigurationClass() VZMacGraphicsDisplayConfigurationClass

GetVZMacGraphicsDisplayConfigurationClass returns the class object for VZMacGraphicsDisplayConfiguration.

func (VZMacGraphicsDisplayConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacGraphicsDisplayConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacHIDDeviceConfiguration ¶

type VZMacHIDDeviceConfiguration struct {
	VZHIDDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacHIDDeviceConfiguration

func NewVZMacHIDDeviceConfiguration ¶

func NewVZMacHIDDeviceConfiguration() VZMacHIDDeviceConfiguration

NewVZMacHIDDeviceConfiguration creates a new VZMacHIDDeviceConfiguration instance.

func VZMacHIDDeviceConfigurationFromID ¶

func VZMacHIDDeviceConfigurationFromID(id objc.ID) VZMacHIDDeviceConfiguration

VZMacHIDDeviceConfigurationFromID constructs a VZMacHIDDeviceConfiguration from an objc.ID.

func (VZMacHIDDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacHIDDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZMacHIDDeviceConfiguration) SetProductID ¶

func (v VZMacHIDDeviceConfiguration) SetProductID(value uint16)

func (VZMacHIDDeviceConfiguration) SetRegistryProperties ¶

func (v VZMacHIDDeviceConfiguration) SetRegistryProperties(value foundation.INSDictionary)

func (VZMacHIDDeviceConfiguration) SetUsage ¶

func (v VZMacHIDDeviceConfiguration) SetUsage(value uint32)

func (VZMacHIDDeviceConfiguration) SetUsagePage ¶

func (v VZMacHIDDeviceConfiguration) SetUsagePage(value uint32)

func (VZMacHIDDeviceConfiguration) SetVendorID ¶

func (v VZMacHIDDeviceConfiguration) SetVendorID(value uint16)

type VZMacHIDDeviceConfigurationClass ¶

type VZMacHIDDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacHIDDeviceConfigurationClass ¶

func GetVZMacHIDDeviceConfigurationClass() VZMacHIDDeviceConfigurationClass

GetVZMacHIDDeviceConfigurationClass returns the class object for _VZMacHIDDeviceConfiguration.

func (VZMacHIDDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacHIDDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacHardwareModel ¶

type VZMacHardwareModel struct {
	objectivec.Object
}

Methods ¶

  • [VZMacHardwareModel._boardID]
  • [VZMacHardwareModel._isa]
  • [VZMacHardwareModel._variantID]
  • [VZMacHardwareModel._variantName]
  • VZMacHardwareModel.Supported

See: https://developer.apple.com/documentation/Virtualization/VZMacHardwareModel

func NewVZMacHardwareModel ¶

func NewVZMacHardwareModel() VZMacHardwareModel

NewVZMacHardwareModel creates a new VZMacHardwareModel instance.

func VZMacHardwareModelFromID ¶

func VZMacHardwareModelFromID(id objc.ID) VZMacHardwareModel

VZMacHardwareModelFromID constructs a VZMacHardwareModel from an objc.ID.

func (VZMacHardwareModel) Autorelease ¶

func (m VZMacHardwareModel) Autorelease() VZMacHardwareModel

Autorelease adds the receiver to the current autorelease pool.

func (VZMacHardwareModel) Init ¶

Init initializes the instance.

type VZMacHardwareModelClass ¶

type VZMacHardwareModelClass struct {
	// contains filtered or unexported fields
}

func GetVZMacHardwareModelClass ¶

func GetVZMacHardwareModelClass() VZMacHardwareModelClass

GetVZMacHardwareModelClass returns the class object for VZMacHardwareModel.

func (VZMacHardwareModelClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacHardwareModelClass) Class ¶

func (vc VZMacHardwareModelClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (VZMacHardwareModelClass) DefaultBoardIDForPlatformVersion ¶

func (_VZMacHardwareModelClass VZMacHardwareModelClass) DefaultBoardIDForPlatformVersion(version uint32) uint32

DefaultBoardIDForPlatformVersion is an exported wrapper for the private method _defaultBoardIDForPlatformVersion.

func (VZMacHardwareModelClass) DefaultHardwareModel ¶

func (_VZMacHardwareModelClass VZMacHardwareModelClass) DefaultHardwareModel() objectivec.IObject

DefaultHardwareModel is an exported wrapper for the private method _defaultHardwareModel.

func (VZMacHardwareModelClass) HardwareModelWithDescriptor ¶

func (_VZMacHardwareModelClass VZMacHardwareModelClass) HardwareModelWithDescriptor(descriptor objectivec.IObject) objectivec.IObject

HardwareModelWithDescriptor is an exported wrapper for the private method _hardwareModelWithDescriptor.

type VZMacHardwareModelDescriptor ¶

type VZMacHardwareModelDescriptor struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacHardwareModelDescriptor

func NewVZMacHardwareModelDescriptor ¶

func NewVZMacHardwareModelDescriptor() VZMacHardwareModelDescriptor

NewVZMacHardwareModelDescriptor creates a new VZMacHardwareModelDescriptor instance.

func VZMacHardwareModelDescriptorFromID ¶

func VZMacHardwareModelDescriptorFromID(id objc.ID) VZMacHardwareModelDescriptor

VZMacHardwareModelDescriptorFromID constructs a VZMacHardwareModelDescriptor from an objc.ID.

func (VZMacHardwareModelDescriptor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacHardwareModelDescriptor) Init ¶

Init initializes the instance.

type VZMacHardwareModelDescriptorClass ¶

type VZMacHardwareModelDescriptorClass struct {
	// contains filtered or unexported fields
}

func GetVZMacHardwareModelDescriptorClass ¶

func GetVZMacHardwareModelDescriptorClass() VZMacHardwareModelDescriptorClass

GetVZMacHardwareModelDescriptorClass returns the class object for _VZMacHardwareModelDescriptor.

func (VZMacHardwareModelDescriptorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacHardwareModelDescriptorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacHostBatterySource ¶

type VZMacHostBatterySource struct {
	VZMacBatterySource
}

See: https://developer.apple.com/documentation/Virtualization/_VZMacHostBatterySource

func NewVZMacHostBatterySource ¶

func NewVZMacHostBatterySource() VZMacHostBatterySource

NewVZMacHostBatterySource creates a new VZMacHostBatterySource instance.

func VZMacHostBatterySourceFromID ¶

func VZMacHostBatterySourceFromID(id objc.ID) VZMacHostBatterySource

VZMacHostBatterySourceFromID constructs a VZMacHostBatterySource from an objc.ID.

func (VZMacHostBatterySource) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacHostBatterySource) Init ¶

Init initializes the instance.

type VZMacHostBatterySourceClass ¶

type VZMacHostBatterySourceClass struct {
	// contains filtered or unexported fields
}

func GetVZMacHostBatterySourceClass ¶

func GetVZMacHostBatterySourceClass() VZMacHostBatterySourceClass

GetVZMacHostBatterySourceClass returns the class object for _VZMacHostBatterySource.

func (VZMacHostBatterySourceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacHostBatterySourceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacKeyboardConfiguration ¶

type VZMacKeyboardConfiguration struct {
	VZKeyboardConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacKeyboardConfiguration

func NewVZMacKeyboardConfiguration ¶

func NewVZMacKeyboardConfiguration() VZMacKeyboardConfiguration

NewVZMacKeyboardConfiguration creates a new VZMacKeyboardConfiguration instance.

func VZMacKeyboardConfigurationFromID ¶

func VZMacKeyboardConfigurationFromID(id objc.ID) VZMacKeyboardConfiguration

VZMacKeyboardConfigurationFromID constructs a VZMacKeyboardConfiguration from an objc.ID.

func (VZMacKeyboardConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacKeyboardConfiguration) Init ¶

Init initializes the instance.

func (VZMacKeyboardConfiguration) SetSoftwareKeyboard ¶

func (m VZMacKeyboardConfiguration) SetSoftwareKeyboard(keyboard bool)

SetSoftwareKeyboard is an exported wrapper for the private method _setSoftwareKeyboard.

func (VZMacKeyboardConfiguration) SetSupportsGlobeKey ¶

func (m VZMacKeyboardConfiguration) SetSupportsGlobeKey(key bool)

SetSupportsGlobeKey is an exported wrapper for the private method _setSupportsGlobeKey.

func (VZMacKeyboardConfiguration) Set_softwareKeyboard ¶

func (m VZMacKeyboardConfiguration) Set_softwareKeyboard(value bool)

func (VZMacKeyboardConfiguration) Set_supportsGlobeKey ¶

func (m VZMacKeyboardConfiguration) Set_supportsGlobeKey(value bool)

type VZMacKeyboardConfigurationClass ¶

type VZMacKeyboardConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacKeyboardConfigurationClass ¶

func GetVZMacKeyboardConfigurationClass() VZMacKeyboardConfigurationClass

GetVZMacKeyboardConfigurationClass returns the class object for VZMacKeyboardConfiguration.

func (VZMacKeyboardConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacKeyboardConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacMachineIdentifier ¶

type VZMacMachineIdentifier struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacMachineIdentifier

func NewVZMacMachineIdentifier ¶

func NewVZMacMachineIdentifier() VZMacMachineIdentifier

NewVZMacMachineIdentifier creates a new VZMacMachineIdentifier instance.

func VZMacMachineIdentifierFromID ¶

func VZMacMachineIdentifierFromID(id objc.ID) VZMacMachineIdentifier

VZMacMachineIdentifierFromID constructs a VZMacMachineIdentifier from an objc.ID.

func (VZMacMachineIdentifier) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacMachineIdentifier) Init ¶

Init initializes the instance.

type VZMacMachineIdentifierClass ¶

type VZMacMachineIdentifierClass struct {
	// contains filtered or unexported fields
}

func GetVZMacMachineIdentifierClass ¶

func GetVZMacMachineIdentifierClass() VZMacMachineIdentifierClass

GetVZMacMachineIdentifierClass returns the class object for VZMacMachineIdentifier.

func (VZMacMachineIdentifierClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacMachineIdentifierClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZMacMachineIdentifierClass) MachineIdentifierForVirtualMachineClone ¶

func (_VZMacMachineIdentifierClass VZMacMachineIdentifierClass) MachineIdentifierForVirtualMachineClone() objectivec.IObject

MachineIdentifierForVirtualMachineClone is an exported wrapper for the private method _machineIdentifierForVirtualMachineClone.

func (VZMacMachineIdentifierClass) MachineIdentifierForVirtualMachineCloneWithECIDSerialNumber ¶

func (_VZMacMachineIdentifierClass VZMacMachineIdentifierClass) MachineIdentifierForVirtualMachineCloneWithECIDSerialNumber(ecid uint64, number objectivec.IObject) objectivec.IObject

MachineIdentifierForVirtualMachineCloneWithECIDSerialNumber is an exported wrapper for the private method _machineIdentifierForVirtualMachineCloneWithECIDSerialNumber.

func (VZMacMachineIdentifierClass) MachineIdentifierForVirtualMachineCloneWithSerialNumber ¶

func (_VZMacMachineIdentifierClass VZMacMachineIdentifierClass) MachineIdentifierForVirtualMachineCloneWithSerialNumber(number objectivec.IObject) objectivec.IObject

MachineIdentifierForVirtualMachineCloneWithSerialNumber is an exported wrapper for the private method _machineIdentifierForVirtualMachineCloneWithSerialNumber.

func (VZMacMachineIdentifierClass) MachineIdentifierWithECIDSerialNumber ¶

func (_VZMacMachineIdentifierClass VZMacMachineIdentifierClass) MachineIdentifierWithECIDSerialNumber(ecid uint64, number objectivec.IObject) objectivec.IObject

MachineIdentifierWithECIDSerialNumber is an exported wrapper for the private method _machineIdentifierWithECIDSerialNumber.

func (VZMacMachineIdentifierClass) MachineIdentifierWithSerialNumber ¶

func (_VZMacMachineIdentifierClass VZMacMachineIdentifierClass) MachineIdentifierWithSerialNumber(number objectivec.IObject) objectivec.IObject

MachineIdentifierWithSerialNumber is an exported wrapper for the private method _machineIdentifierWithSerialNumber.

type VZMacNeuralEngineDeviceConfiguration ¶

type VZMacNeuralEngineDeviceConfiguration struct {
	VZAcceleratorDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacNeuralEngineDeviceConfiguration

func NewVZMacNeuralEngineDeviceConfiguration ¶

func NewVZMacNeuralEngineDeviceConfiguration() VZMacNeuralEngineDeviceConfiguration

NewVZMacNeuralEngineDeviceConfiguration creates a new VZMacNeuralEngineDeviceConfiguration instance.

func VZMacNeuralEngineDeviceConfigurationFromID ¶

func VZMacNeuralEngineDeviceConfigurationFromID(id objc.ID) VZMacNeuralEngineDeviceConfiguration

VZMacNeuralEngineDeviceConfigurationFromID constructs a VZMacNeuralEngineDeviceConfiguration from an objc.ID.

func (VZMacNeuralEngineDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacNeuralEngineDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZMacNeuralEngineDeviceConfiguration) IsSignatureMismatchAllowed ¶

func (v VZMacNeuralEngineDeviceConfiguration) IsSignatureMismatchAllowed() bool

IsSignatureMismatchAllowed is an exported wrapper for the private method _isSignatureMismatchAllowed.

func (VZMacNeuralEngineDeviceConfiguration) SetSignatureMismatchAllowed ¶

func (v VZMacNeuralEngineDeviceConfiguration) SetSignatureMismatchAllowed(allowed bool)

SetSignatureMismatchAllowed is an exported wrapper for the private method _setSignatureMismatchAllowed.

func (VZMacNeuralEngineDeviceConfiguration) Set_signatureMismatchAllowed ¶

func (v VZMacNeuralEngineDeviceConfiguration) Set_signatureMismatchAllowed(value bool)

type VZMacNeuralEngineDeviceConfigurationClass ¶

type VZMacNeuralEngineDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacNeuralEngineDeviceConfigurationClass ¶

func GetVZMacNeuralEngineDeviceConfigurationClass() VZMacNeuralEngineDeviceConfigurationClass

GetVZMacNeuralEngineDeviceConfigurationClass returns the class object for _VZMacNeuralEngineDeviceConfiguration.

func (VZMacNeuralEngineDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacNeuralEngineDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacOSBootLoader ¶

type VZMacOSBootLoader struct {
	VZBootLoader
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacOSBootLoader

func NewVZMacOSBootLoader ¶

func NewVZMacOSBootLoader() VZMacOSBootLoader

NewVZMacOSBootLoader creates a new VZMacOSBootLoader instance.

func VZMacOSBootLoaderFromID ¶

func VZMacOSBootLoaderFromID(id objc.ID) VZMacOSBootLoader

VZMacOSBootLoaderFromID constructs a VZMacOSBootLoader from an objc.ID.

func (VZMacOSBootLoader) Autorelease ¶

func (m VZMacOSBootLoader) Autorelease() VZMacOSBootLoader

Autorelease adds the receiver to the current autorelease pool.

func (VZMacOSBootLoader) Init ¶

Init initializes the instance.

func (VZMacOSBootLoader) SetROMURL ¶

func (m VZMacOSBootLoader) SetROMURL(romurl foundation.INSURL)

SetROMURL is an exported wrapper for the private method _setROMURL.

func (VZMacOSBootLoader) Set_romURL ¶

func (m VZMacOSBootLoader) Set_romURL(value foundation.INSURL)

type VZMacOSBootLoaderClass ¶

type VZMacOSBootLoaderClass struct {
	// contains filtered or unexported fields
}

func GetVZMacOSBootLoaderClass ¶

func GetVZMacOSBootLoaderClass() VZMacOSBootLoaderClass

GetVZMacOSBootLoaderClass returns the class object for VZMacOSBootLoader.

func (VZMacOSBootLoaderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacOSBootLoaderClass) Class ¶

func (vc VZMacOSBootLoaderClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMacOSBootLoaderGuestTraceEvent ¶

type VZMacOSBootLoaderGuestTraceEvent struct {
	VZGuestTraceEvent
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacOSBootLoaderGuestTraceEvent

func NewVZMacOSBootLoaderGuestTraceEvent ¶

func NewVZMacOSBootLoaderGuestTraceEvent() VZMacOSBootLoaderGuestTraceEvent

NewVZMacOSBootLoaderGuestTraceEvent creates a new VZMacOSBootLoaderGuestTraceEvent instance.

func VZMacOSBootLoaderGuestTraceEventFromID ¶

func VZMacOSBootLoaderGuestTraceEventFromID(id objc.ID) VZMacOSBootLoaderGuestTraceEvent

VZMacOSBootLoaderGuestTraceEventFromID constructs a VZMacOSBootLoaderGuestTraceEvent from an objc.ID.

func (VZMacOSBootLoaderGuestTraceEvent) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacOSBootLoaderGuestTraceEvent) Init ¶

Init initializes the instance.

type VZMacOSBootLoaderGuestTraceEventClass ¶

type VZMacOSBootLoaderGuestTraceEventClass struct {
	// contains filtered or unexported fields
}

func GetVZMacOSBootLoaderGuestTraceEventClass ¶

func GetVZMacOSBootLoaderGuestTraceEventClass() VZMacOSBootLoaderGuestTraceEventClass

GetVZMacOSBootLoaderGuestTraceEventClass returns the class object for _VZMacOSBootLoaderGuestTraceEvent.

func (VZMacOSBootLoaderGuestTraceEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacOSBootLoaderGuestTraceEventClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacOSConfigurationRequirements ¶

type VZMacOSConfigurationRequirements struct {
	objectivec.Object
}

Methods ¶

  • [VZMacOSConfigurationRequirements._variants]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSConfigurationRequirements

func NewVZMacOSConfigurationRequirements ¶

func NewVZMacOSConfigurationRequirements() VZMacOSConfigurationRequirements

NewVZMacOSConfigurationRequirements creates a new VZMacOSConfigurationRequirements instance.

func VZMacOSConfigurationRequirementsFromID ¶

func VZMacOSConfigurationRequirementsFromID(id objc.ID) VZMacOSConfigurationRequirements

VZMacOSConfigurationRequirementsFromID constructs a VZMacOSConfigurationRequirements from an objc.ID.

func (VZMacOSConfigurationRequirements) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacOSConfigurationRequirements) Init ¶

Init initializes the instance.

func (VZMacOSConfigurationRequirements) Variants ¶

Variants is an exported wrapper for the private method _variants.

type VZMacOSConfigurationRequirementsClass ¶

type VZMacOSConfigurationRequirementsClass struct {
	// contains filtered or unexported fields
}

func GetVZMacOSConfigurationRequirementsClass ¶

func GetVZMacOSConfigurationRequirementsClass() VZMacOSConfigurationRequirementsClass

GetVZMacOSConfigurationRequirementsClass returns the class object for VZMacOSConfigurationRequirements.

func (VZMacOSConfigurationRequirementsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacOSConfigurationRequirementsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacOSInstaller ¶

type VZMacOSInstaller struct {
	objectivec.Object
}

Methods ¶

  • [VZMacOSInstaller._disableMobileDeviceUpdate]

See: https://developer.apple.com/documentation/Virtualization/VZMacOSInstaller

func NewVZMacOSInstaller ¶

func NewVZMacOSInstaller() VZMacOSInstaller

NewVZMacOSInstaller creates a new VZMacOSInstaller instance.

func VZMacOSInstallerFromID ¶

func VZMacOSInstallerFromID(id objc.ID) VZMacOSInstaller

VZMacOSInstallerFromID constructs a VZMacOSInstaller from an objc.ID.

func (VZMacOSInstaller) Autorelease ¶

func (m VZMacOSInstaller) Autorelease() VZMacOSInstaller

Autorelease adds the receiver to the current autorelease pool.

func (VZMacOSInstaller) DisableMobileDeviceUpdate ¶

func (m VZMacOSInstaller) DisableMobileDeviceUpdate()

DisableMobileDeviceUpdate is an exported wrapper for the private method _disableMobileDeviceUpdate.

func (VZMacOSInstaller) Init ¶

Init initializes the instance.

type VZMacOSInstallerClass ¶

type VZMacOSInstallerClass struct {
	// contains filtered or unexported fields
}

func GetVZMacOSInstallerClass ¶

func GetVZMacOSInstallerClass() VZMacOSInstallerClass

GetVZMacOSInstallerClass returns the class object for VZMacOSInstaller.

func (VZMacOSInstallerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacOSInstallerClass) Class ¶

func (vc VZMacOSInstallerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMacOSRestoreImage ¶

type VZMacOSRestoreImage struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacOSRestoreImage

func NewVZMacOSRestoreImage ¶

func NewVZMacOSRestoreImage() VZMacOSRestoreImage

NewVZMacOSRestoreImage creates a new VZMacOSRestoreImage instance.

func VZMacOSRestoreImageFromID ¶

func VZMacOSRestoreImageFromID(id objc.ID) VZMacOSRestoreImage

VZMacOSRestoreImageFromID constructs a VZMacOSRestoreImage from an objc.ID.

func (VZMacOSRestoreImage) Autorelease ¶

func (m VZMacOSRestoreImage) Autorelease() VZMacOSRestoreImage

Autorelease adds the receiver to the current autorelease pool.

func (VZMacOSRestoreImage) Init ¶

Init initializes the instance.

type VZMacOSRestoreImageClass ¶

type VZMacOSRestoreImageClass struct {
	// contains filtered or unexported fields
}

func GetVZMacOSRestoreImageClass ¶

func GetVZMacOSRestoreImageClass() VZMacOSRestoreImageClass

GetVZMacOSRestoreImageClass returns the class object for VZMacOSRestoreImage.

func (VZMacOSRestoreImageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacOSRestoreImageClass) Class ¶

func (vc VZMacOSRestoreImageClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (VZMacOSRestoreImageClass) FetchAvailableImagesWithCompletionHandler ¶

func (_VZMacOSRestoreImageClass VZMacOSRestoreImageClass) FetchAvailableImagesWithCompletionHandler(handler ErrorHandler)

FetchAvailableImagesWithCompletionHandler is an exported wrapper for the private method _fetchAvailableImagesWithCompletionHandler.

func (VZMacOSRestoreImageClass) FetchLatestSupportedWithOptionsCompletionHandler ¶

func (_VZMacOSRestoreImageClass VZMacOSRestoreImageClass) FetchLatestSupportedWithOptionsCompletionHandler(options objectivec.IObject, handler ErrorHandler)

FetchLatestSupportedWithOptionsCompletionHandler is an exported wrapper for the private method _fetchLatestSupportedWithOptionsCompletionHandler.

func (VZMacOSRestoreImageClass) LoadCatalogWithOptionsCompletionHandler ¶

func (_VZMacOSRestoreImageClass VZMacOSRestoreImageClass) LoadCatalogWithOptionsCompletionHandler(options objectivec.IObject, handler ErrorHandler)

LoadCatalogWithOptionsCompletionHandler is an exported wrapper for the private method _loadCatalogWithOptionsCompletionHandler.

func (VZMacOSRestoreImageClass) LoadFileURLDeviceClassParserCompletionHandler ¶

func (_VZMacOSRestoreImageClass VZMacOSRestoreImageClass) LoadFileURLDeviceClassParserCompletionHandler(url foundation.INSURL, parser objectivec.IObject, handler ErrorHandler)

LoadFileURLDeviceClassParserCompletionHandler is an exported wrapper for the private method _loadFileURLDeviceClassParserCompletionHandler.

type VZMacOSVirtualMachineStartOptions ¶

type VZMacOSVirtualMachineStartOptions struct {
	VZVirtualMachineStartOptions
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacOSVirtualMachineStartOptions

func NewVZMacOSVirtualMachineStartOptions ¶

func NewVZMacOSVirtualMachineStartOptions() VZMacOSVirtualMachineStartOptions

NewVZMacOSVirtualMachineStartOptions creates a new VZMacOSVirtualMachineStartOptions instance.

func VZMacOSVirtualMachineStartOptionsFromID ¶

func VZMacOSVirtualMachineStartOptionsFromID(id objc.ID) VZMacOSVirtualMachineStartOptions

VZMacOSVirtualMachineStartOptionsFromID constructs a VZMacOSVirtualMachineStartOptions from an objc.ID.

func (VZMacOSVirtualMachineStartOptions) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacOSVirtualMachineStartOptions) Init ¶

Init initializes the instance.

func (VZMacOSVirtualMachineStartOptions) SetForceDFU ¶

func (m VZMacOSVirtualMachineStartOptions) SetForceDFU(dfu bool)

SetForceDFU is an exported wrapper for the private method _setForceDFU.

func (VZMacOSVirtualMachineStartOptions) SetStopInIBootStage1 ¶

func (m VZMacOSVirtualMachineStartOptions) SetStopInIBootStage1(stage1 bool)

SetStopInIBootStage1 is an exported wrapper for the private method _setStopInIBootStage1.

func (VZMacOSVirtualMachineStartOptions) SetStopInIBootStage2 ¶

func (m VZMacOSVirtualMachineStartOptions) SetStopInIBootStage2(stage2 bool)

SetStopInIBootStage2 is an exported wrapper for the private method _setStopInIBootStage2.

func (VZMacOSVirtualMachineStartOptions) Set_forceDFU ¶

func (m VZMacOSVirtualMachineStartOptions) Set_forceDFU(value bool)

func (VZMacOSVirtualMachineStartOptions) Set_stopInIBootStage1 ¶

func (m VZMacOSVirtualMachineStartOptions) Set_stopInIBootStage1(value bool)

func (VZMacOSVirtualMachineStartOptions) Set_stopInIBootStage2 ¶

func (m VZMacOSVirtualMachineStartOptions) Set_stopInIBootStage2(value bool)

type VZMacOSVirtualMachineStartOptionsClass ¶

type VZMacOSVirtualMachineStartOptionsClass struct {
	// contains filtered or unexported fields
}

func GetVZMacOSVirtualMachineStartOptionsClass ¶

func GetVZMacOSVirtualMachineStartOptionsClass() VZMacOSVirtualMachineStartOptionsClass

GetVZMacOSVirtualMachineStartOptionsClass returns the class object for VZMacOSVirtualMachineStartOptions.

func (VZMacOSVirtualMachineStartOptionsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacOSVirtualMachineStartOptionsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacPlatformConfiguration ¶

type VZMacPlatformConfiguration struct {
	VZPlatformConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMacPlatformConfiguration

func NewVZMacPlatformConfiguration ¶

func NewVZMacPlatformConfiguration() VZMacPlatformConfiguration

NewVZMacPlatformConfiguration creates a new VZMacPlatformConfiguration instance.

func VZMacPlatformConfigurationFromID ¶

func VZMacPlatformConfigurationFromID(id objc.ID) VZMacPlatformConfiguration

VZMacPlatformConfigurationFromID constructs a VZMacPlatformConfiguration from an objc.ID.

func (VZMacPlatformConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacPlatformConfiguration) Init ¶

Init initializes the instance.

func (VZMacPlatformConfiguration) IsFairPlayEnabled ¶

func (m VZMacPlatformConfiguration) IsFairPlayEnabled() bool

IsFairPlayEnabled is an exported wrapper for the private method _isFairPlayEnabled.

func (VZMacPlatformConfiguration) IsFakeEncryptionEnabled ¶

func (m VZMacPlatformConfiguration) IsFakeEncryptionEnabled() bool

IsFakeEncryptionEnabled is an exported wrapper for the private method _isFakeEncryptionEnabled.

func (VZMacPlatformConfiguration) IsProductionModeEnabled ¶

func (m VZMacPlatformConfiguration) IsProductionModeEnabled() bool

IsProductionModeEnabled is an exported wrapper for the private method _isProductionModeEnabled.

func (VZMacPlatformConfiguration) IsSIODescramblerEnabled ¶

func (m VZMacPlatformConfiguration) IsSIODescramblerEnabled() bool

IsSIODescramblerEnabled is an exported wrapper for the private method _isSIODescramblerEnabled.

func (VZMacPlatformConfiguration) IsStrongIdentityEnabled ¶

func (m VZMacPlatformConfiguration) IsStrongIdentityEnabled() bool

IsStrongIdentityEnabled is an exported wrapper for the private method _isStrongIdentityEnabled.

func (VZMacPlatformConfiguration) SetFairPlayEnabled ¶

func (m VZMacPlatformConfiguration) SetFairPlayEnabled(enabled bool)

SetFairPlayEnabled is an exported wrapper for the private method _setFairPlayEnabled.

func (VZMacPlatformConfiguration) SetFakeEncryptionEnabled ¶

func (m VZMacPlatformConfiguration) SetFakeEncryptionEnabled(enabled bool)

SetFakeEncryptionEnabled is an exported wrapper for the private method _setFakeEncryptionEnabled.

func (VZMacPlatformConfiguration) SetGuestEncryptionWrappingKey ¶

func (m VZMacPlatformConfiguration) SetGuestEncryptionWrappingKey(key objectivec.IObject)

SetGuestEncryptionWrappingKey is an exported wrapper for the private method _setGuestEncryptionWrappingKey.

func (VZMacPlatformConfiguration) SetHostAttributeShareOptions ¶

func (m VZMacPlatformConfiguration) SetHostAttributeShareOptions(options uint64)

SetHostAttributeShareOptions is an exported wrapper for the private method _setHostAttributeShareOptions.

func (VZMacPlatformConfiguration) SetProductionModeEnabled ¶

func (m VZMacPlatformConfiguration) SetProductionModeEnabled(enabled bool)

SetProductionModeEnabled is an exported wrapper for the private method _setProductionModeEnabled.

func (VZMacPlatformConfiguration) SetRemoteServiceDiscoveryConfiguration ¶

func (m VZMacPlatformConfiguration) SetRemoteServiceDiscoveryConfiguration(configuration objectivec.IObject)

SetRemoteServiceDiscoveryConfiguration is an exported wrapper for the private method _setRemoteServiceDiscoveryConfiguration.

func (VZMacPlatformConfiguration) SetSIODescramblerEnabled ¶

func (m VZMacPlatformConfiguration) SetSIODescramblerEnabled(enabled bool)

SetSIODescramblerEnabled is an exported wrapper for the private method _setSIODescramblerEnabled.

func (VZMacPlatformConfiguration) SetStrongIdentityEnabled ¶

func (m VZMacPlatformConfiguration) SetStrongIdentityEnabled(enabled bool)

SetStrongIdentityEnabled is an exported wrapper for the private method _setStrongIdentityEnabled.

func (VZMacPlatformConfiguration) Set_fairPlayEnabled ¶

func (m VZMacPlatformConfiguration) Set_fairPlayEnabled(value bool)

func (VZMacPlatformConfiguration) Set_fakeEncryptionEnabled ¶

func (m VZMacPlatformConfiguration) Set_fakeEncryptionEnabled(value bool)

func (VZMacPlatformConfiguration) Set_guestEncryptionWrappingKey ¶

func (m VZMacPlatformConfiguration) Set_guestEncryptionWrappingKey(value *VZWrappingKey)

func (VZMacPlatformConfiguration) Set_hostAttributeShareOptions ¶

func (m VZMacPlatformConfiguration) Set_hostAttributeShareOptions(value uint64)

func (VZMacPlatformConfiguration) Set_productionModeEnabled ¶

func (m VZMacPlatformConfiguration) Set_productionModeEnabled(value bool)

func (VZMacPlatformConfiguration) Set_remoteServiceDiscoveryConfiguration ¶

func (m VZMacPlatformConfiguration) Set_remoteServiceDiscoveryConfiguration(value *VZMacRemoteServiceDiscoveryConfiguration)

func (VZMacPlatformConfiguration) Set_sioDescramblerEnabled ¶

func (m VZMacPlatformConfiguration) Set_sioDescramblerEnabled(value bool)

func (VZMacPlatformConfiguration) Set_strongIdentityEnabled ¶

func (m VZMacPlatformConfiguration) Set_strongIdentityEnabled(value bool)

type VZMacPlatformConfigurationClass ¶

type VZMacPlatformConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacPlatformConfigurationClass ¶

func GetVZMacPlatformConfigurationClass() VZMacPlatformConfigurationClass

GetVZMacPlatformConfigurationClass returns the class object for VZMacPlatformConfiguration.

func (VZMacPlatformConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacPlatformConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacRemoteServiceDiscoveryConfiguration ¶

type VZMacRemoteServiceDiscoveryConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacRemoteServiceDiscoveryConfiguration

func NewVZMacRemoteServiceDiscoveryConfiguration ¶

func NewVZMacRemoteServiceDiscoveryConfiguration() VZMacRemoteServiceDiscoveryConfiguration

NewVZMacRemoteServiceDiscoveryConfiguration creates a new VZMacRemoteServiceDiscoveryConfiguration instance.

func VZMacRemoteServiceDiscoveryConfigurationFromID ¶

func VZMacRemoteServiceDiscoveryConfigurationFromID(id objc.ID) VZMacRemoteServiceDiscoveryConfiguration

VZMacRemoteServiceDiscoveryConfigurationFromID constructs a VZMacRemoteServiceDiscoveryConfiguration from an objc.ID.

func (VZMacRemoteServiceDiscoveryConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacRemoteServiceDiscoveryConfiguration) Init ¶

Init initializes the instance.

func (VZMacRemoteServiceDiscoveryConfiguration) SetGuestServiceAllowList ¶

func (v VZMacRemoteServiceDiscoveryConfiguration) SetGuestServiceAllowList(value foundation.INSArray)

func (VZMacRemoteServiceDiscoveryConfiguration) SetHostServiceAllowList ¶

func (v VZMacRemoteServiceDiscoveryConfiguration) SetHostServiceAllowList(value foundation.INSArray)

type VZMacRemoteServiceDiscoveryConfigurationClass ¶

type VZMacRemoteServiceDiscoveryConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacRemoteServiceDiscoveryConfigurationClass ¶

func GetVZMacRemoteServiceDiscoveryConfigurationClass() VZMacRemoteServiceDiscoveryConfigurationClass

GetVZMacRemoteServiceDiscoveryConfigurationClass returns the class object for _VZMacRemoteServiceDiscoveryConfiguration.

func (VZMacRemoteServiceDiscoveryConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacRemoteServiceDiscoveryConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacScalerAcceleratorDeviceConfiguration ¶

type VZMacScalerAcceleratorDeviceConfiguration struct {
	VZAcceleratorDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZMacScalerAcceleratorDeviceConfiguration

func NewVZMacScalerAcceleratorDeviceConfiguration ¶

func NewVZMacScalerAcceleratorDeviceConfiguration() VZMacScalerAcceleratorDeviceConfiguration

NewVZMacScalerAcceleratorDeviceConfiguration creates a new VZMacScalerAcceleratorDeviceConfiguration instance.

func VZMacScalerAcceleratorDeviceConfigurationFromID ¶

func VZMacScalerAcceleratorDeviceConfigurationFromID(id objc.ID) VZMacScalerAcceleratorDeviceConfiguration

VZMacScalerAcceleratorDeviceConfigurationFromID constructs a VZMacScalerAcceleratorDeviceConfiguration from an objc.ID.

func (VZMacScalerAcceleratorDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacScalerAcceleratorDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMacScalerAcceleratorDeviceConfigurationClass ¶

type VZMacScalerAcceleratorDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacScalerAcceleratorDeviceConfigurationClass ¶

func GetVZMacScalerAcceleratorDeviceConfigurationClass() VZMacScalerAcceleratorDeviceConfigurationClass

GetVZMacScalerAcceleratorDeviceConfigurationClass returns the class object for _VZMacScalerAcceleratorDeviceConfiguration.

func (VZMacScalerAcceleratorDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacScalerAcceleratorDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacSerialNumber ¶

type VZMacSerialNumber struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacSerialNumber

func NewVZMacSerialNumber ¶

func NewVZMacSerialNumber() VZMacSerialNumber

NewVZMacSerialNumber creates a new VZMacSerialNumber instance.

func VZMacSerialNumberFromID ¶

func VZMacSerialNumberFromID(id objc.ID) VZMacSerialNumber

VZMacSerialNumberFromID constructs a VZMacSerialNumber from an objc.ID.

func (VZMacSerialNumber) Autorelease ¶

func (v VZMacSerialNumber) Autorelease() VZMacSerialNumber

Autorelease adds the receiver to the current autorelease pool.

func (VZMacSerialNumber) Init ¶

Init initializes the instance.

type VZMacSerialNumberClass ¶

type VZMacSerialNumberClass struct {
	// contains filtered or unexported fields
}

func GetVZMacSerialNumberClass ¶

func GetVZMacSerialNumberClass() VZMacSerialNumberClass

GetVZMacSerialNumberClass returns the class object for _VZMacSerialNumber.

func (VZMacSerialNumberClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacSerialNumberClass) Class ¶

func (vc VZMacSerialNumberClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMacSyntheticBatterySource ¶

type VZMacSyntheticBatterySource struct {
	VZMacBatterySource
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMacSyntheticBatterySource

func NewVZMacSyntheticBatterySource ¶

func NewVZMacSyntheticBatterySource() VZMacSyntheticBatterySource

NewVZMacSyntheticBatterySource creates a new VZMacSyntheticBatterySource instance.

func VZMacSyntheticBatterySourceFromID ¶

func VZMacSyntheticBatterySourceFromID(id objc.ID) VZMacSyntheticBatterySource

VZMacSyntheticBatterySourceFromID constructs a VZMacSyntheticBatterySource from an objc.ID.

func (VZMacSyntheticBatterySource) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacSyntheticBatterySource) Init ¶

Init initializes the instance.

func (VZMacSyntheticBatterySource) SetCharge ¶

func (v VZMacSyntheticBatterySource) SetCharge(value float64)

func (VZMacSyntheticBatterySource) SetConnectivity ¶

func (v VZMacSyntheticBatterySource) SetConnectivity(value int64)

type VZMacSyntheticBatterySourceClass ¶

type VZMacSyntheticBatterySourceClass struct {
	// contains filtered or unexported fields
}

func GetVZMacSyntheticBatterySourceClass ¶

func GetVZMacSyntheticBatterySourceClass() VZMacSyntheticBatterySourceClass

GetVZMacSyntheticBatterySourceClass returns the class object for _VZMacSyntheticBatterySource.

func (VZMacSyntheticBatterySourceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacSyntheticBatterySourceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacTouchIDDeviceConfiguration ¶

type VZMacTouchIDDeviceConfiguration struct {
	VZBiometricDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZMacTouchIDDeviceConfiguration

func NewVZMacTouchIDDeviceConfiguration ¶

func NewVZMacTouchIDDeviceConfiguration() VZMacTouchIDDeviceConfiguration

NewVZMacTouchIDDeviceConfiguration creates a new VZMacTouchIDDeviceConfiguration instance.

func VZMacTouchIDDeviceConfigurationFromID ¶

func VZMacTouchIDDeviceConfigurationFromID(id objc.ID) VZMacTouchIDDeviceConfiguration

VZMacTouchIDDeviceConfigurationFromID constructs a VZMacTouchIDDeviceConfiguration from an objc.ID.

func (VZMacTouchIDDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacTouchIDDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMacTouchIDDeviceConfigurationClass ¶

type VZMacTouchIDDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacTouchIDDeviceConfigurationClass ¶

func GetVZMacTouchIDDeviceConfigurationClass() VZMacTouchIDDeviceConfigurationClass

GetVZMacTouchIDDeviceConfigurationClass returns the class object for _VZMacTouchIDDeviceConfiguration.

func (VZMacTouchIDDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacTouchIDDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacTrackpadConfiguration ¶

type VZMacTrackpadConfiguration struct {
	VZPointingDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZMacTrackpadConfiguration

func NewVZMacTrackpadConfiguration ¶

func NewVZMacTrackpadConfiguration() VZMacTrackpadConfiguration

NewVZMacTrackpadConfiguration creates a new VZMacTrackpadConfiguration instance.

func VZMacTrackpadConfigurationFromID ¶

func VZMacTrackpadConfigurationFromID(id objc.ID) VZMacTrackpadConfiguration

VZMacTrackpadConfigurationFromID constructs a VZMacTrackpadConfiguration from an objc.ID.

func (VZMacTrackpadConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacTrackpadConfiguration) Init ¶

Init initializes the instance.

type VZMacTrackpadConfigurationClass ¶

type VZMacTrackpadConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacTrackpadConfigurationClass ¶

func GetVZMacTrackpadConfigurationClass() VZMacTrackpadConfigurationClass

GetVZMacTrackpadConfigurationClass returns the class object for VZMacTrackpadConfiguration.

func (VZMacTrackpadConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacTrackpadConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacVideoToolboxDeviceConfiguration ¶

type VZMacVideoToolboxDeviceConfiguration struct {
	VZAcceleratorDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZMacVideoToolboxDeviceConfiguration

func NewVZMacVideoToolboxDeviceConfiguration ¶

func NewVZMacVideoToolboxDeviceConfiguration() VZMacVideoToolboxDeviceConfiguration

NewVZMacVideoToolboxDeviceConfiguration creates a new VZMacVideoToolboxDeviceConfiguration instance.

func VZMacVideoToolboxDeviceConfigurationFromID ¶

func VZMacVideoToolboxDeviceConfigurationFromID(id objc.ID) VZMacVideoToolboxDeviceConfiguration

VZMacVideoToolboxDeviceConfigurationFromID constructs a VZMacVideoToolboxDeviceConfiguration from an objc.ID.

func (VZMacVideoToolboxDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacVideoToolboxDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMacVideoToolboxDeviceConfigurationClass ¶

type VZMacVideoToolboxDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacVideoToolboxDeviceConfigurationClass ¶

func GetVZMacVideoToolboxDeviceConfigurationClass() VZMacVideoToolboxDeviceConfigurationClass

GetVZMacVideoToolboxDeviceConfigurationClass returns the class object for _VZMacVideoToolboxDeviceConfiguration.

func (VZMacVideoToolboxDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacVideoToolboxDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZMacVideoToolboxDeviceConfigurationClass) IsSupported ¶

func (_VZMacVideoToolboxDeviceConfigurationClass VZMacVideoToolboxDeviceConfigurationClass) IsSupported() bool

IsSupported is an exported wrapper for the private method _isSupported.

type VZMacWallPowerSourceDevice ¶

type VZMacWallPowerSourceDevice struct {
	VZPowerSourceDevice
}

See: https://developer.apple.com/documentation/Virtualization/_VZMacWallPowerSourceDevice

func NewVZMacWallPowerSourceDevice ¶

func NewVZMacWallPowerSourceDevice() VZMacWallPowerSourceDevice

NewVZMacWallPowerSourceDevice creates a new VZMacWallPowerSourceDevice instance.

func VZMacWallPowerSourceDeviceFromID ¶

func VZMacWallPowerSourceDeviceFromID(id objc.ID) VZMacWallPowerSourceDevice

VZMacWallPowerSourceDeviceFromID constructs a VZMacWallPowerSourceDevice from an objc.ID.

func (VZMacWallPowerSourceDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacWallPowerSourceDevice) Init ¶

Init initializes the instance.

type VZMacWallPowerSourceDeviceClass ¶

type VZMacWallPowerSourceDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZMacWallPowerSourceDeviceClass ¶

func GetVZMacWallPowerSourceDeviceClass() VZMacWallPowerSourceDeviceClass

GetVZMacWallPowerSourceDeviceClass returns the class object for _VZMacWallPowerSourceDevice.

func (VZMacWallPowerSourceDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacWallPowerSourceDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMacWallPowerSourceDeviceConfiguration ¶

type VZMacWallPowerSourceDeviceConfiguration struct {
	VZPowerSourceDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZMacWallPowerSourceDeviceConfiguration

func NewVZMacWallPowerSourceDeviceConfiguration ¶

func NewVZMacWallPowerSourceDeviceConfiguration() VZMacWallPowerSourceDeviceConfiguration

NewVZMacWallPowerSourceDeviceConfiguration creates a new VZMacWallPowerSourceDeviceConfiguration instance.

func VZMacWallPowerSourceDeviceConfigurationFromID ¶

func VZMacWallPowerSourceDeviceConfigurationFromID(id objc.ID) VZMacWallPowerSourceDeviceConfiguration

VZMacWallPowerSourceDeviceConfigurationFromID constructs a VZMacWallPowerSourceDeviceConfiguration from an objc.ID.

func (VZMacWallPowerSourceDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMacWallPowerSourceDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMacWallPowerSourceDeviceConfigurationClass ¶

type VZMacWallPowerSourceDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMacWallPowerSourceDeviceConfigurationClass ¶

func GetVZMacWallPowerSourceDeviceConfigurationClass() VZMacWallPowerSourceDeviceConfigurationClass

GetVZMacWallPowerSourceDeviceConfigurationClass returns the class object for _VZMacWallPowerSourceDeviceConfiguration.

func (VZMacWallPowerSourceDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMacWallPowerSourceDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMagnifyEvent ¶

type VZMagnifyEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMagnifyEvent

func NewVZMagnifyEvent ¶

func NewVZMagnifyEvent() VZMagnifyEvent

NewVZMagnifyEvent creates a new VZMagnifyEvent instance.

func VZMagnifyEventFromID ¶

func VZMagnifyEventFromID(id objc.ID) VZMagnifyEvent

VZMagnifyEventFromID constructs a VZMagnifyEvent from an objc.ID.

func (VZMagnifyEvent) Autorelease ¶

func (v VZMagnifyEvent) Autorelease() VZMagnifyEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZMagnifyEvent) Init ¶

func (v VZMagnifyEvent) Init() VZMagnifyEvent

Init initializes the instance.

type VZMagnifyEventClass ¶

type VZMagnifyEventClass struct {
	// contains filtered or unexported fields
}

func GetVZMagnifyEventClass ¶

func GetVZMagnifyEventClass() VZMagnifyEventClass

GetVZMagnifyEventClass returns the class object for _VZMagnifyEvent.

func (VZMagnifyEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMagnifyEventClass) Class ¶

func (vc VZMagnifyEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMailboxDeviceAttachment ¶

type VZMailboxDeviceAttachment struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMailboxDeviceAttachment

func NewVZMailboxDeviceAttachment ¶

func NewVZMailboxDeviceAttachment() VZMailboxDeviceAttachment

NewVZMailboxDeviceAttachment creates a new VZMailboxDeviceAttachment instance.

func VZMailboxDeviceAttachmentFromID ¶

func VZMailboxDeviceAttachmentFromID(id objc.ID) VZMailboxDeviceAttachment

VZMailboxDeviceAttachmentFromID constructs a VZMailboxDeviceAttachment from an objc.ID.

func (VZMailboxDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMailboxDeviceAttachment) Init ¶

Init initializes the instance.

type VZMailboxDeviceAttachmentClass ¶

type VZMailboxDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZMailboxDeviceAttachmentClass ¶

func GetVZMailboxDeviceAttachmentClass() VZMailboxDeviceAttachmentClass

GetVZMailboxDeviceAttachmentClass returns the class object for _VZMailboxDeviceAttachment.

func (VZMailboxDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMailboxDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMailboxDeviceConfiguration ¶

type VZMailboxDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMailboxDeviceConfiguration

func NewVZMailboxDeviceConfiguration ¶

func NewVZMailboxDeviceConfiguration() VZMailboxDeviceConfiguration

NewVZMailboxDeviceConfiguration creates a new VZMailboxDeviceConfiguration instance.

func VZMailboxDeviceConfigurationFromID ¶

func VZMailboxDeviceConfigurationFromID(id objc.ID) VZMailboxDeviceConfiguration

VZMailboxDeviceConfigurationFromID constructs a VZMailboxDeviceConfiguration from an objc.ID.

func (VZMailboxDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMailboxDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZMailboxDeviceConfiguration) SetAttachment ¶

type VZMailboxDeviceConfigurationClass ¶

type VZMailboxDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMailboxDeviceConfigurationClass ¶

func GetVZMailboxDeviceConfigurationClass() VZMailboxDeviceConfigurationClass

GetVZMailboxDeviceConfigurationClass returns the class object for _VZMailboxDeviceConfiguration.

func (VZMailboxDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMailboxDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMailboxHandleMailboxDeviceConfiguration ¶

type VZMailboxHandleMailboxDeviceConfiguration struct {
	VZMailboxDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZMailboxHandleMailboxDeviceConfiguration

func NewVZMailboxHandleMailboxDeviceConfiguration ¶

func NewVZMailboxHandleMailboxDeviceConfiguration() VZMailboxHandleMailboxDeviceConfiguration

NewVZMailboxHandleMailboxDeviceConfiguration creates a new VZMailboxHandleMailboxDeviceConfiguration instance.

func VZMailboxHandleMailboxDeviceConfigurationFromID ¶

func VZMailboxHandleMailboxDeviceConfigurationFromID(id objc.ID) VZMailboxHandleMailboxDeviceConfiguration

VZMailboxHandleMailboxDeviceConfigurationFromID constructs a VZMailboxHandleMailboxDeviceConfiguration from an objc.ID.

func (VZMailboxHandleMailboxDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMailboxHandleMailboxDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMailboxHandleMailboxDeviceConfigurationClass ¶

type VZMailboxHandleMailboxDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMailboxHandleMailboxDeviceConfigurationClass ¶

func GetVZMailboxHandleMailboxDeviceConfigurationClass() VZMailboxHandleMailboxDeviceConfigurationClass

GetVZMailboxHandleMailboxDeviceConfigurationClass returns the class object for _VZMailboxHandleMailboxDeviceConfiguration.

func (VZMailboxHandleMailboxDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMailboxHandleMailboxDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMemory ¶

type VZMemory struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMemory

func NewVZMemory ¶

func NewVZMemory() VZMemory

NewVZMemory creates a new VZMemory instance.

func VZMemoryFromID ¶

func VZMemoryFromID(id objc.ID) VZMemory

VZMemoryFromID constructs a VZMemory from an objc.ID.

func (VZMemory) Autorelease ¶

func (v VZMemory) Autorelease() VZMemory

Autorelease adds the receiver to the current autorelease pool.

func (VZMemory) Init ¶

func (v VZMemory) Init() VZMemory

Init initializes the instance.

type VZMemoryBalloonDevice ¶

type VZMemoryBalloonDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZMemoryBalloonDevice._init]

See: https://developer.apple.com/documentation/Virtualization/VZMemoryBalloonDevice

func NewVZMemoryBalloonDevice ¶

func NewVZMemoryBalloonDevice() VZMemoryBalloonDevice

NewVZMemoryBalloonDevice creates a new VZMemoryBalloonDevice instance.

func VZMemoryBalloonDeviceFromID ¶

func VZMemoryBalloonDeviceFromID(id objc.ID) VZMemoryBalloonDevice

VZMemoryBalloonDeviceFromID constructs a VZMemoryBalloonDevice from an objc.ID.

func (VZMemoryBalloonDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMemoryBalloonDevice) Init ¶

Init initializes the instance.

type VZMemoryBalloonDeviceClass ¶

type VZMemoryBalloonDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZMemoryBalloonDeviceClass ¶

func GetVZMemoryBalloonDeviceClass() VZMemoryBalloonDeviceClass

GetVZMemoryBalloonDeviceClass returns the class object for VZMemoryBalloonDevice.

func (VZMemoryBalloonDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMemoryBalloonDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMemoryBalloonDeviceConfiguration ¶

type VZMemoryBalloonDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZMemoryBalloonDeviceConfiguration

func NewVZMemoryBalloonDeviceConfiguration ¶

func NewVZMemoryBalloonDeviceConfiguration() VZMemoryBalloonDeviceConfiguration

NewVZMemoryBalloonDeviceConfiguration creates a new VZMemoryBalloonDeviceConfiguration instance.

func VZMemoryBalloonDeviceConfigurationFromID ¶

func VZMemoryBalloonDeviceConfigurationFromID(id objc.ID) VZMemoryBalloonDeviceConfiguration

VZMemoryBalloonDeviceConfigurationFromID constructs a VZMemoryBalloonDeviceConfiguration from an objc.ID.

func (VZMemoryBalloonDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMemoryBalloonDeviceConfiguration) Init ¶

Init initializes the instance.

type VZMemoryBalloonDeviceConfigurationClass ¶

type VZMemoryBalloonDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMemoryBalloonDeviceConfigurationClass ¶

func GetVZMemoryBalloonDeviceConfigurationClass() VZMemoryBalloonDeviceConfigurationClass

GetVZMemoryBalloonDeviceConfigurationClass returns the class object for VZMemoryBalloonDeviceConfiguration.

func (VZMemoryBalloonDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMemoryBalloonDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMemoryClass ¶

type VZMemoryClass struct {
	// contains filtered or unexported fields
}

func GetVZMemoryClass ¶

func GetVZMemoryClass() VZMemoryClass

GetVZMemoryClass returns the class object for _VZMemory.

func (VZMemoryClass) Alloc ¶

func (vc VZMemoryClass) Alloc() VZMemory

Alloc allocates memory for a new instance of the class.

func (VZMemoryClass) Class ¶

func (vc VZMemoryClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMouse ¶

type VZMouse struct {
	VZPointingDevice
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMouse

func NewVZMouse ¶

func NewVZMouse() VZMouse

NewVZMouse creates a new VZMouse instance.

func VZMouseFromID ¶

func VZMouseFromID(id objc.ID) VZMouse

VZMouseFromID constructs a VZMouse from an objc.ID.

func (VZMouse) Autorelease ¶

func (v VZMouse) Autorelease() VZMouse

Autorelease adds the receiver to the current autorelease pool.

func (VZMouse) Init ¶

func (v VZMouse) Init() VZMouse

Init initializes the instance.

type VZMouseClass ¶

type VZMouseClass struct {
	// contains filtered or unexported fields
}

func GetVZMouseClass ¶

func GetVZMouseClass() VZMouseClass

GetVZMouseClass returns the class object for _VZMouse.

func (VZMouseClass) Alloc ¶

func (vc VZMouseClass) Alloc() VZMouse

Alloc allocates memory for a new instance of the class.

func (VZMouseClass) Class ¶

func (vc VZMouseClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMouseEvent ¶

type VZMouseEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMouseEvent

func NewVZMouseEvent ¶

func NewVZMouseEvent() VZMouseEvent

NewVZMouseEvent creates a new VZMouseEvent instance.

func VZMouseEventFromID ¶

func VZMouseEventFromID(id objc.ID) VZMouseEvent

VZMouseEventFromID constructs a VZMouseEvent from an objc.ID.

func (VZMouseEvent) Autorelease ¶

func (v VZMouseEvent) Autorelease() VZMouseEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZMouseEvent) Init ¶

func (v VZMouseEvent) Init() VZMouseEvent

Init initializes the instance.

type VZMouseEventClass ¶

type VZMouseEventClass struct {
	// contains filtered or unexported fields
}

func GetVZMouseEventClass ¶

func GetVZMouseEventClass() VZMouseEventClass

GetVZMouseEventClass returns the class object for _VZMouseEvent.

func (VZMouseEventClass) Alloc ¶

func (vc VZMouseEventClass) Alloc() VZMouseEvent

Alloc allocates memory for a new instance of the class.

func (VZMouseEventClass) Class ¶

func (vc VZMouseEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMultiTouchDevice ¶

type VZMultiTouchDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchDevice

func NewVZMultiTouchDevice ¶

func NewVZMultiTouchDevice() VZMultiTouchDevice

NewVZMultiTouchDevice creates a new VZMultiTouchDevice instance.

func VZMultiTouchDeviceFromID ¶

func VZMultiTouchDeviceFromID(id objc.ID) VZMultiTouchDevice

VZMultiTouchDeviceFromID constructs a VZMultiTouchDevice from an objc.ID.

func (VZMultiTouchDevice) Autorelease ¶

func (v VZMultiTouchDevice) Autorelease() VZMultiTouchDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZMultiTouchDevice) Init ¶

Init initializes the instance.

type VZMultiTouchDeviceClass ¶

type VZMultiTouchDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZMultiTouchDeviceClass ¶

func GetVZMultiTouchDeviceClass() VZMultiTouchDeviceClass

GetVZMultiTouchDeviceClass returns the class object for _VZMultiTouchDevice.

func (VZMultiTouchDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMultiTouchDeviceClass) Class ¶

func (vc VZMultiTouchDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMultiTouchDeviceConfiguration ¶

type VZMultiTouchDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchDeviceConfiguration

func NewVZMultiTouchDeviceConfiguration ¶

func NewVZMultiTouchDeviceConfiguration() VZMultiTouchDeviceConfiguration

NewVZMultiTouchDeviceConfiguration creates a new VZMultiTouchDeviceConfiguration instance.

func VZMultiTouchDeviceConfigurationFromID ¶

func VZMultiTouchDeviceConfigurationFromID(id objc.ID) VZMultiTouchDeviceConfiguration

VZMultiTouchDeviceConfigurationFromID constructs a VZMultiTouchDeviceConfiguration from an objc.ID.

func (VZMultiTouchDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZMultiTouchDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZMultiTouchDeviceConfiguration) SetAssociationIdentifier ¶

func (v VZMultiTouchDeviceConfiguration) SetAssociationIdentifier(value foundation.NSUUID)

type VZMultiTouchDeviceConfigurationClass ¶

type VZMultiTouchDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZMultiTouchDeviceConfigurationClass ¶

func GetVZMultiTouchDeviceConfigurationClass() VZMultiTouchDeviceConfigurationClass

GetVZMultiTouchDeviceConfigurationClass returns the class object for _VZMultiTouchDeviceConfiguration.

func (VZMultiTouchDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMultiTouchDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZMultiTouchEvent ¶

type VZMultiTouchEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchEvent

func NewVZMultiTouchEvent ¶

func NewVZMultiTouchEvent() VZMultiTouchEvent

NewVZMultiTouchEvent creates a new VZMultiTouchEvent instance.

func VZMultiTouchEventFromID ¶

func VZMultiTouchEventFromID(id objc.ID) VZMultiTouchEvent

VZMultiTouchEventFromID constructs a VZMultiTouchEvent from an objc.ID.

func (VZMultiTouchEvent) Autorelease ¶

func (v VZMultiTouchEvent) Autorelease() VZMultiTouchEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZMultiTouchEvent) Init ¶

Init initializes the instance.

type VZMultiTouchEventClass ¶

type VZMultiTouchEventClass struct {
	// contains filtered or unexported fields
}

func GetVZMultiTouchEventClass ¶

func GetVZMultiTouchEventClass() VZMultiTouchEventClass

GetVZMultiTouchEventClass returns the class object for _VZMultiTouchEvent.

func (VZMultiTouchEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZMultiTouchEventClass) Class ¶

func (vc VZMultiTouchEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZMultiTouchEventSender ¶

type VZMultiTouchEventSender interface {
	objectivec.IObject

	// SendMultiTouchEventsMultiTouchDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchEventSender/sendMultiTouchEvents:multiTouchDeviceIndex:
	SendMultiTouchEventsMultiTouchDeviceIndex(events unsafe.Pointer, index uint32)
}

_VZMultiTouchEventSender protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZMultiTouchEventSender

type VZMultiTouchEventSenderObject ¶

type VZMultiTouchEventSenderObject struct {
	objectivec.Object
}

VZMultiTouchEventSenderObject wraps an existing Objective-C object that conforms to the VZMultiTouchEventSender protocol.

func VZMultiTouchEventSenderObjectFromID ¶

func VZMultiTouchEventSenderObjectFromID(id objc.ID) VZMultiTouchEventSenderObject

VZMultiTouchEventSenderObjectFromID constructs a VZMultiTouchEventSenderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZMultiTouchEventSenderObject) BaseObject ¶

type VZNATNetworkDeviceAttachment ¶

type VZNATNetworkDeviceAttachment struct {
	VZNetworkDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZNATNetworkDeviceAttachment

func NewVZNATNetworkDeviceAttachment ¶

func NewVZNATNetworkDeviceAttachment() VZNATNetworkDeviceAttachment

NewVZNATNetworkDeviceAttachment creates a new VZNATNetworkDeviceAttachment instance.

func VZNATNetworkDeviceAttachmentFromID ¶

func VZNATNetworkDeviceAttachmentFromID(id objc.ID) VZNATNetworkDeviceAttachment

VZNATNetworkDeviceAttachmentFromID constructs a VZNATNetworkDeviceAttachment from an objc.ID.

func (VZNATNetworkDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZNATNetworkDeviceAttachment) Init ¶

Init initializes the instance.

func (VZNATNetworkDeviceAttachment) SetInterfaceIsolationEnabled ¶

func (n VZNATNetworkDeviceAttachment) SetInterfaceIsolationEnabled(enabled bool)

SetInterfaceIsolationEnabled is an exported wrapper for the private method _setInterfaceIsolationEnabled.

func (VZNATNetworkDeviceAttachment) Set_interfaceIsolationEnabled ¶

func (n VZNATNetworkDeviceAttachment) Set_interfaceIsolationEnabled(value bool)

type VZNATNetworkDeviceAttachmentClass ¶

type VZNATNetworkDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZNATNetworkDeviceAttachmentClass ¶

func GetVZNATNetworkDeviceAttachmentClass() VZNATNetworkDeviceAttachmentClass

GetVZNATNetworkDeviceAttachmentClass returns the class object for VZNATNetworkDeviceAttachment.

func (VZNATNetworkDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZNATNetworkDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZNetworkBlockDeviceStorageDeviceAttachment ¶

type VZNetworkBlockDeviceStorageDeviceAttachment struct {
	VZStorageDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZNetworkBlockDeviceStorageDeviceAttachment

func NewVZNetworkBlockDeviceStorageDeviceAttachment ¶

func NewVZNetworkBlockDeviceStorageDeviceAttachment() VZNetworkBlockDeviceStorageDeviceAttachment

NewVZNetworkBlockDeviceStorageDeviceAttachment creates a new VZNetworkBlockDeviceStorageDeviceAttachment instance.

func VZNetworkBlockDeviceStorageDeviceAttachmentFromID ¶

func VZNetworkBlockDeviceStorageDeviceAttachmentFromID(id objc.ID) VZNetworkBlockDeviceStorageDeviceAttachment

VZNetworkBlockDeviceStorageDeviceAttachmentFromID constructs a VZNetworkBlockDeviceStorageDeviceAttachment from an objc.ID.

func (VZNetworkBlockDeviceStorageDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZNetworkBlockDeviceStorageDeviceAttachment) Init ¶

Init initializes the instance.

type VZNetworkBlockDeviceStorageDeviceAttachmentClass ¶

type VZNetworkBlockDeviceStorageDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZNetworkBlockDeviceStorageDeviceAttachmentClass ¶

func GetVZNetworkBlockDeviceStorageDeviceAttachmentClass() VZNetworkBlockDeviceStorageDeviceAttachmentClass

GetVZNetworkBlockDeviceStorageDeviceAttachmentClass returns the class object for VZNetworkBlockDeviceStorageDeviceAttachment.

func (VZNetworkBlockDeviceStorageDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZNetworkBlockDeviceStorageDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZNetworkBlockDeviceStorageDeviceAttachmentClass) DefaultReadOnly ¶

func (_VZNetworkBlockDeviceStorageDeviceAttachmentClass VZNetworkBlockDeviceStorageDeviceAttachmentClass) DefaultReadOnly() bool

DefaultReadOnly is an exported wrapper for the private method _defaultReadOnly.

func (VZNetworkBlockDeviceStorageDeviceAttachmentClass) DefaultSynchronizationMode ¶

func (_VZNetworkBlockDeviceStorageDeviceAttachmentClass VZNetworkBlockDeviceStorageDeviceAttachmentClass) DefaultSynchronizationMode() int64

DefaultSynchronizationMode is an exported wrapper for the private method _defaultSynchronizationMode.

func (VZNetworkBlockDeviceStorageDeviceAttachmentClass) DefaultTimeout ¶

func (_VZNetworkBlockDeviceStorageDeviceAttachmentClass VZNetworkBlockDeviceStorageDeviceAttachmentClass) DefaultTimeout() float64

DefaultTimeout is an exported wrapper for the private method _defaultTimeout.

type VZNetworkDevice ¶

type VZNetworkDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZNetworkDevice._type]

See: https://developer.apple.com/documentation/Virtualization/VZNetworkDevice

func NewVZNetworkDevice ¶

func NewVZNetworkDevice() VZNetworkDevice

NewVZNetworkDevice creates a new VZNetworkDevice instance.

func VZNetworkDeviceFromID ¶

func VZNetworkDeviceFromID(id objc.ID) VZNetworkDevice

VZNetworkDeviceFromID constructs a VZNetworkDevice from an objc.ID.

func (VZNetworkDevice) Autorelease ¶

func (n VZNetworkDevice) Autorelease() VZNetworkDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZNetworkDevice) Init ¶

Init initializes the instance.

type VZNetworkDeviceAttachment ¶

type VZNetworkDeviceAttachment struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZNetworkDeviceAttachment

func NewVZNetworkDeviceAttachment ¶

func NewVZNetworkDeviceAttachment() VZNetworkDeviceAttachment

NewVZNetworkDeviceAttachment creates a new VZNetworkDeviceAttachment instance.

func VZNetworkDeviceAttachmentFromID ¶

func VZNetworkDeviceAttachmentFromID(id objc.ID) VZNetworkDeviceAttachment

VZNetworkDeviceAttachmentFromID constructs a VZNetworkDeviceAttachment from an objc.ID.

func (VZNetworkDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZNetworkDeviceAttachment) Init ¶

Init initializes the instance.

type VZNetworkDeviceAttachmentClass ¶

type VZNetworkDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZNetworkDeviceAttachmentClass ¶

func GetVZNetworkDeviceAttachmentClass() VZNetworkDeviceAttachmentClass

GetVZNetworkDeviceAttachmentClass returns the class object for VZNetworkDeviceAttachment.

func (VZNetworkDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZNetworkDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZNetworkDeviceClass ¶

type VZNetworkDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZNetworkDeviceClass ¶

func GetVZNetworkDeviceClass() VZNetworkDeviceClass

GetVZNetworkDeviceClass returns the class object for VZNetworkDevice.

func (VZNetworkDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZNetworkDeviceClass) Class ¶

func (vc VZNetworkDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZNetworkDeviceConfiguration ¶

type VZNetworkDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZNetworkDeviceConfiguration

func NewVZNetworkDeviceConfiguration ¶

func NewVZNetworkDeviceConfiguration() VZNetworkDeviceConfiguration

NewVZNetworkDeviceConfiguration creates a new VZNetworkDeviceConfiguration instance.

func VZNetworkDeviceConfigurationFromID ¶

func VZNetworkDeviceConfigurationFromID(id objc.ID) VZNetworkDeviceConfiguration

VZNetworkDeviceConfigurationFromID constructs a VZNetworkDeviceConfiguration from an objc.ID.

func (VZNetworkDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZNetworkDeviceConfiguration) Init ¶

Init initializes the instance.

type VZNetworkDeviceConfigurationClass ¶

type VZNetworkDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZNetworkDeviceConfigurationClass ¶

func GetVZNetworkDeviceConfigurationClass() VZNetworkDeviceConfigurationClass

GetVZNetworkDeviceConfigurationClass returns the class object for VZNetworkDeviceConfiguration.

func (VZNetworkDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZNetworkDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZObserverProxy ¶

type VZObserverProxy struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/VZObserverProxy

func NewVZObserverProxy ¶

func NewVZObserverProxy() VZObserverProxy

NewVZObserverProxy creates a new VZObserverProxy instance.

func VZObserverProxyFromID ¶

func VZObserverProxyFromID(id objc.ID) VZObserverProxy

VZObserverProxyFromID constructs a VZObserverProxy from an objc.ID.

func (VZObserverProxy) Autorelease ¶

func (o VZObserverProxy) Autorelease() VZObserverProxy

Autorelease adds the receiver to the current autorelease pool.

func (VZObserverProxy) Init ¶

Init initializes the instance.

type VZObserverProxyClass ¶

type VZObserverProxyClass struct {
	// contains filtered or unexported fields
}

func GetVZObserverProxyClass ¶

func GetVZObserverProxyClass() VZObserverProxyClass

GetVZObserverProxyClass returns the class object for VZObserverProxy.

func (VZObserverProxyClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZObserverProxyClass) Class ¶

func (vc VZObserverProxyClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZPCIDeviceConfiguration ¶

type VZPCIDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZPCIDeviceConfiguration

func NewVZPCIDeviceConfiguration ¶

func NewVZPCIDeviceConfiguration() VZPCIDeviceConfiguration

NewVZPCIDeviceConfiguration creates a new VZPCIDeviceConfiguration instance.

func VZPCIDeviceConfigurationFromID ¶

func VZPCIDeviceConfigurationFromID(id objc.ID) VZPCIDeviceConfiguration

VZPCIDeviceConfigurationFromID constructs a VZPCIDeviceConfiguration from an objc.ID.

func (VZPCIDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPCIDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZPCIDeviceConfiguration) PciDevice ¶

PciDevice is an exported wrapper for the private method _pciDevice.

type VZPCIDeviceConfigurationClass ¶

type VZPCIDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPCIDeviceConfigurationClass ¶

func GetVZPCIDeviceConfigurationClass() VZPCIDeviceConfigurationClass

GetVZPCIDeviceConfigurationClass returns the class object for _VZPCIDeviceConfiguration.

func (VZPCIDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPCIDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPCIPassthroughDeviceConfiguration ¶

type VZPCIPassthroughDeviceConfiguration struct {
	VZPCIDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZPCIPassthroughDeviceConfiguration

func NewVZPCIPassthroughDeviceConfiguration ¶

func NewVZPCIPassthroughDeviceConfiguration() VZPCIPassthroughDeviceConfiguration

NewVZPCIPassthroughDeviceConfiguration creates a new VZPCIPassthroughDeviceConfiguration instance.

func VZPCIPassthroughDeviceConfigurationFromID ¶

func VZPCIPassthroughDeviceConfigurationFromID(id objc.ID) VZPCIPassthroughDeviceConfiguration

VZPCIPassthroughDeviceConfigurationFromID constructs a VZPCIPassthroughDeviceConfiguration from an objc.ID.

func (VZPCIPassthroughDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPCIPassthroughDeviceConfiguration) Init ¶

Init initializes the instance.

type VZPCIPassthroughDeviceConfigurationClass ¶

type VZPCIPassthroughDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPCIPassthroughDeviceConfigurationClass ¶

func GetVZPCIPassthroughDeviceConfigurationClass() VZPCIPassthroughDeviceConfigurationClass

GetVZPCIPassthroughDeviceConfigurationClass returns the class object for _VZPCIPassthroughDeviceConfiguration.

func (VZPCIPassthroughDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPCIPassthroughDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPL011SerialPortConfiguration ¶

type VZPL011SerialPortConfiguration struct {
	VZSerialPortConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZPL011SerialPortConfiguration

func NewVZPL011SerialPortConfiguration ¶

func NewVZPL011SerialPortConfiguration() VZPL011SerialPortConfiguration

NewVZPL011SerialPortConfiguration creates a new VZPL011SerialPortConfiguration instance.

func VZPL011SerialPortConfigurationFromID ¶

func VZPL011SerialPortConfigurationFromID(id objc.ID) VZPL011SerialPortConfiguration

VZPL011SerialPortConfigurationFromID constructs a VZPL011SerialPortConfiguration from an objc.ID.

func (VZPL011SerialPortConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPL011SerialPortConfiguration) Init ¶

Init initializes the instance.

type VZPL011SerialPortConfigurationClass ¶

type VZPL011SerialPortConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPL011SerialPortConfigurationClass ¶

func GetVZPL011SerialPortConfigurationClass() VZPL011SerialPortConfigurationClass

GetVZPL011SerialPortConfigurationClass returns the class object for _VZPL011SerialPortConfiguration.

func (VZPL011SerialPortConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPL011SerialPortConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPanicDeviceConfiguration ¶

type VZPanicDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZPanicDeviceConfiguration

func NewVZPanicDeviceConfiguration ¶

func NewVZPanicDeviceConfiguration() VZPanicDeviceConfiguration

NewVZPanicDeviceConfiguration creates a new VZPanicDeviceConfiguration instance.

func VZPanicDeviceConfigurationFromID ¶

func VZPanicDeviceConfigurationFromID(id objc.ID) VZPanicDeviceConfiguration

VZPanicDeviceConfigurationFromID constructs a VZPanicDeviceConfiguration from an objc.ID.

func (VZPanicDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPanicDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZPanicDeviceConfiguration) PanicDevice ¶

PanicDevice is an exported wrapper for the private method _panicDevice.

type VZPanicDeviceConfigurationClass ¶

type VZPanicDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPanicDeviceConfigurationClass ¶

func GetVZPanicDeviceConfigurationClass() VZPanicDeviceConfigurationClass

GetVZPanicDeviceConfigurationClass returns the class object for _VZPanicDeviceConfiguration.

func (VZPanicDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPanicDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPlatformConfiguration ¶

type VZPlatformConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZPlatformConfiguration

func NewVZPlatformConfiguration ¶

func NewVZPlatformConfiguration() VZPlatformConfiguration

NewVZPlatformConfiguration creates a new VZPlatformConfiguration instance.

func VZPlatformConfigurationFromID ¶

func VZPlatformConfigurationFromID(id objc.ID) VZPlatformConfiguration

VZPlatformConfigurationFromID constructs a VZPlatformConfiguration from an objc.ID.

func (VZPlatformConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPlatformConfiguration) Init ¶

Init initializes the instance.

type VZPlatformConfigurationClass ¶

type VZPlatformConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPlatformConfigurationClass ¶

func GetVZPlatformConfigurationClass() VZPlatformConfigurationClass

GetVZPlatformConfigurationClass returns the class object for VZPlatformConfiguration.

func (VZPlatformConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPlatformConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPluginBridgeInterface ¶

type VZPluginBridgeInterface interface {
	objectivec.IObject
}

_VZPluginBridgeInterface protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZPluginBridgeInterface

type VZPluginBridgeInterfaceObject ¶

type VZPluginBridgeInterfaceObject struct {
	objectivec.Object
}

VZPluginBridgeInterfaceObject wraps an existing Objective-C object that conforms to the VZPluginBridgeInterface protocol.

func VZPluginBridgeInterfaceObjectFromID ¶

func VZPluginBridgeInterfaceObjectFromID(id objc.ID) VZPluginBridgeInterfaceObject

VZPluginBridgeInterfaceObjectFromID constructs a VZPluginBridgeInterfaceObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZPluginBridgeInterfaceObject) BaseObject ¶

type VZPluginConnectionDelegate ¶

type VZPluginConnectionDelegate interface {
	objectivec.IObject

	// InvalidateConnection protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPluginConnectionDelegate/invalidateConnection
	InvalidateConnection()
}

_VZPluginConnectionDelegate protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZPluginConnectionDelegate

type VZPluginConnectionDelegateConfig ¶

type VZPluginConnectionDelegateConfig struct {

	// Other Methods
	InvalidateConnection func()
}

VZPluginConnectionDelegateConfig holds optional typed callbacks for [_VZPluginConnectionDelegate] methods. Set non-nil fields to register the corresponding Objective-C delegate method. Methods with nil callbacks are not registered, so [NSObject.RespondsToSelector] returns false for them — matching the Objective-C delegate pattern exactly.

See Apple Documentation for protocol details.

type VZPluginConnectionDelegateObject ¶

type VZPluginConnectionDelegateObject struct {
	objectivec.Object
}

VZPluginConnectionDelegateObject wraps an existing Objective-C object that conforms to the VZPluginConnectionDelegate protocol.

func NewVZPluginConnectionDelegate ¶

func NewVZPluginConnectionDelegate(config VZPluginConnectionDelegateConfig) VZPluginConnectionDelegateObject

NewVZPluginConnectionDelegate creates an Objective-C object implementing the [_VZPluginConnectionDelegate] protocol.

Each call registers a unique Objective-C class containing only the methods set in config. This means [NSObject.RespondsToSelector] works correctly for optional delegate methods — only non-nil callbacks are registered.

The returned VZPluginConnectionDelegateObject satisfies the VZPluginConnectionDelegate interface and can be passed directly to SetDelegate and similar methods.

See Apple Documentation for protocol details.

func VZPluginConnectionDelegateObjectFromID ¶

func VZPluginConnectionDelegateObjectFromID(id objc.ID) VZPluginConnectionDelegateObject

VZPluginConnectionDelegateObjectFromID constructs a VZPluginConnectionDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZPluginConnectionDelegateObject) BaseObject ¶

type VZPluginService ¶

type VZPluginService struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZPluginService

func NewVZPluginService ¶

func NewVZPluginService() VZPluginService

NewVZPluginService creates a new VZPluginService instance.

func VZPluginServiceFromID ¶

func VZPluginServiceFromID(id objc.ID) VZPluginService

VZPluginServiceFromID constructs a VZPluginService from an objc.ID.

func (VZPluginService) Autorelease ¶

func (v VZPluginService) Autorelease() VZPluginService

Autorelease adds the receiver to the current autorelease pool.

func (VZPluginService) Init ¶

Init initializes the instance.

type VZPluginServiceClass ¶

type VZPluginServiceClass struct {
	// contains filtered or unexported fields
}

func GetVZPluginServiceClass ¶

func GetVZPluginServiceClass() VZPluginServiceClass

GetVZPluginServiceClass returns the class object for _VZPluginService.

func (VZPluginServiceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPluginServiceClass) Class ¶

func (vc VZPluginServiceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (VZPluginServiceClass) XpcMain ¶

func (_VZPluginServiceClass VZPluginServiceClass) XpcMain() int

See: https://developer.apple.com/documentation/Virtualization/_VZPluginService/xpcMain

type VZPointingDevice ¶

type VZPointingDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZPointingDevice

func NewVZPointingDevice ¶

func NewVZPointingDevice() VZPointingDevice

NewVZPointingDevice creates a new VZPointingDevice instance.

func VZPointingDeviceFromID ¶

func VZPointingDeviceFromID(id objc.ID) VZPointingDevice

VZPointingDeviceFromID constructs a VZPointingDevice from an objc.ID.

func (VZPointingDevice) Autorelease ¶

func (v VZPointingDevice) Autorelease() VZPointingDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZPointingDevice) Init ¶

Init initializes the instance.

type VZPointingDeviceClass ¶

type VZPointingDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZPointingDeviceClass ¶

func GetVZPointingDeviceClass() VZPointingDeviceClass

GetVZPointingDeviceClass returns the class object for _VZPointingDevice.

func (VZPointingDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPointingDeviceClass) Class ¶

func (vc VZPointingDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZPointingDeviceConfiguration ¶

type VZPointingDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZPointingDeviceConfiguration

func NewVZPointingDeviceConfiguration ¶

func NewVZPointingDeviceConfiguration() VZPointingDeviceConfiguration

NewVZPointingDeviceConfiguration creates a new VZPointingDeviceConfiguration instance.

func VZPointingDeviceConfigurationFromID ¶

func VZPointingDeviceConfigurationFromID(id objc.ID) VZPointingDeviceConfiguration

VZPointingDeviceConfigurationFromID constructs a VZPointingDeviceConfiguration from an objc.ID.

func (VZPointingDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPointingDeviceConfiguration) Init ¶

Init initializes the instance.

type VZPointingDeviceConfigurationClass ¶

type VZPointingDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPointingDeviceConfigurationClass ¶

func GetVZPointingDeviceConfigurationClass() VZPointingDeviceConfigurationClass

GetVZPointingDeviceConfigurationClass returns the class object for VZPointingDeviceConfiguration.

func (VZPointingDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPointingDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPointingEventSender ¶

type VZPointingEventSender interface {
	objectivec.IObject

	// SendDigitizerEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendDigitizerEvents:pointingDeviceIndex:
	SendDigitizerEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)

	// SendMagnifyEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendMagnifyEvents:pointingDeviceIndex:
	SendMagnifyEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)

	// SendMouseEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendMouseEvents:pointingDeviceIndex:
	SendMouseEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)

	// SendQuickLookEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendQuickLookEvents:pointingDeviceIndex:
	SendQuickLookEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)

	// SendRotationEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendRotationEvents:pointingDeviceIndex:
	SendRotationEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)

	// SendScrollWheelEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendScrollWheelEvents:pointingDeviceIndex:
	SendScrollWheelEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)

	// SendSmartMagnifyEventsPointingDeviceIndex protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender/sendSmartMagnifyEvents:pointingDeviceIndex:
	SendSmartMagnifyEventsPointingDeviceIndex(events unsafe.Pointer, index uint32)
}

_VZPointingEventSender protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZPointingEventSender

type VZPointingEventSenderObject ¶

type VZPointingEventSenderObject struct {
	objectivec.Object
}

VZPointingEventSenderObject wraps an existing Objective-C object that conforms to the VZPointingEventSender protocol.

func VZPointingEventSenderObjectFromID ¶

func VZPointingEventSenderObjectFromID(id objc.ID) VZPointingEventSenderObject

VZPointingEventSenderObjectFromID constructs a VZPointingEventSenderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZPointingEventSenderObject) BaseObject ¶

type VZPowerSourceDevice ¶

type VZPowerSourceDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZPowerSourceDevice._init]

See: https://developer.apple.com/documentation/Virtualization/_VZPowerSourceDevice

func NewVZPowerSourceDevice ¶

func NewVZPowerSourceDevice() VZPowerSourceDevice

NewVZPowerSourceDevice creates a new VZPowerSourceDevice instance.

func VZPowerSourceDeviceFromID ¶

func VZPowerSourceDeviceFromID(id objc.ID) VZPowerSourceDevice

VZPowerSourceDeviceFromID constructs a VZPowerSourceDevice from an objc.ID.

func (VZPowerSourceDevice) Autorelease ¶

func (v VZPowerSourceDevice) Autorelease() VZPowerSourceDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZPowerSourceDevice) Init ¶

Init initializes the instance.

type VZPowerSourceDeviceClass ¶

type VZPowerSourceDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZPowerSourceDeviceClass ¶

func GetVZPowerSourceDeviceClass() VZPowerSourceDeviceClass

GetVZPowerSourceDeviceClass returns the class object for _VZPowerSourceDevice.

func (VZPowerSourceDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPowerSourceDeviceClass) Class ¶

func (vc VZPowerSourceDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZPowerSourceDeviceConfiguration ¶

type VZPowerSourceDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZPowerSourceDeviceConfiguration

func NewVZPowerSourceDeviceConfiguration ¶

func NewVZPowerSourceDeviceConfiguration() VZPowerSourceDeviceConfiguration

NewVZPowerSourceDeviceConfiguration creates a new VZPowerSourceDeviceConfiguration instance.

func VZPowerSourceDeviceConfigurationFromID ¶

func VZPowerSourceDeviceConfigurationFromID(id objc.ID) VZPowerSourceDeviceConfiguration

VZPowerSourceDeviceConfigurationFromID constructs a VZPowerSourceDeviceConfiguration from an objc.ID.

func (VZPowerSourceDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPowerSourceDeviceConfiguration) Init ¶

Init initializes the instance.

type VZPowerSourceDeviceConfigurationClass ¶

type VZPowerSourceDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPowerSourceDeviceConfigurationClass ¶

func GetVZPowerSourceDeviceConfigurationClass() VZPowerSourceDeviceConfigurationClass

GetVZPowerSourceDeviceConfigurationClass returns the class object for _VZPowerSourceDeviceConfiguration.

func (VZPowerSourceDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPowerSourceDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZPvPanicDeviceConfiguration ¶

type VZPvPanicDeviceConfiguration struct {
	VZPanicDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZPvPanicDeviceConfiguration

func NewVZPvPanicDeviceConfiguration ¶

func NewVZPvPanicDeviceConfiguration() VZPvPanicDeviceConfiguration

NewVZPvPanicDeviceConfiguration creates a new VZPvPanicDeviceConfiguration instance.

func VZPvPanicDeviceConfigurationFromID ¶

func VZPvPanicDeviceConfigurationFromID(id objc.ID) VZPvPanicDeviceConfiguration

VZPvPanicDeviceConfigurationFromID constructs a VZPvPanicDeviceConfiguration from an objc.ID.

func (VZPvPanicDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZPvPanicDeviceConfiguration) Init ¶

Init initializes the instance.

type VZPvPanicDeviceConfigurationClass ¶

type VZPvPanicDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZPvPanicDeviceConfigurationClass ¶

func GetVZPvPanicDeviceConfigurationClass() VZPvPanicDeviceConfigurationClass

GetVZPvPanicDeviceConfigurationClass returns the class object for _VZPvPanicDeviceConfiguration.

func (VZPvPanicDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZPvPanicDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZQuickLookEvent ¶

type VZQuickLookEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZQuickLookEvent

func NewVZQuickLookEvent ¶

func NewVZQuickLookEvent() VZQuickLookEvent

NewVZQuickLookEvent creates a new VZQuickLookEvent instance.

func VZQuickLookEventFromID ¶

func VZQuickLookEventFromID(id objc.ID) VZQuickLookEvent

VZQuickLookEventFromID constructs a VZQuickLookEvent from an objc.ID.

func (VZQuickLookEvent) Autorelease ¶

func (v VZQuickLookEvent) Autorelease() VZQuickLookEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZQuickLookEvent) Init ¶

Init initializes the instance.

type VZQuickLookEventClass ¶

type VZQuickLookEventClass struct {
	// contains filtered or unexported fields
}

func GetVZQuickLookEventClass ¶

func GetVZQuickLookEventClass() VZQuickLookEventClass

GetVZQuickLookEventClass returns the class object for _VZQuickLookEvent.

func (VZQuickLookEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZQuickLookEventClass) Class ¶

func (vc VZQuickLookEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZRotationEvent ¶

type VZRotationEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZRotationEvent

func NewVZRotationEvent ¶

func NewVZRotationEvent() VZRotationEvent

NewVZRotationEvent creates a new VZRotationEvent instance.

func VZRotationEventFromID ¶

func VZRotationEventFromID(id objc.ID) VZRotationEvent

VZRotationEventFromID constructs a VZRotationEvent from an objc.ID.

func (VZRotationEvent) Autorelease ¶

func (v VZRotationEvent) Autorelease() VZRotationEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZRotationEvent) Init ¶

Init initializes the instance.

type VZRotationEventClass ¶

type VZRotationEventClass struct {
	// contains filtered or unexported fields
}

func GetVZRotationEventClass ¶

func GetVZRotationEventClass() VZRotationEventClass

GetVZRotationEventClass returns the class object for _VZRotationEvent.

func (VZRotationEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZRotationEventClass) Class ¶

func (vc VZRotationEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSEPCoprocessor ¶

type VZSEPCoprocessor struct {
	VZCoprocessor
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSEPCoprocessor

func NewVZSEPCoprocessor ¶

func NewVZSEPCoprocessor() VZSEPCoprocessor

NewVZSEPCoprocessor creates a new VZSEPCoprocessor instance.

func VZSEPCoprocessorFromID ¶

func VZSEPCoprocessorFromID(id objc.ID) VZSEPCoprocessor

VZSEPCoprocessorFromID constructs a VZSEPCoprocessor from an objc.ID.

func (VZSEPCoprocessor) Autorelease ¶

func (v VZSEPCoprocessor) Autorelease() VZSEPCoprocessor

Autorelease adds the receiver to the current autorelease pool.

func (VZSEPCoprocessor) Init ¶

Init initializes the instance.

type VZSEPCoprocessorClass ¶

type VZSEPCoprocessorClass struct {
	// contains filtered or unexported fields
}

func GetVZSEPCoprocessorClass ¶

func GetVZSEPCoprocessorClass() VZSEPCoprocessorClass

GetVZSEPCoprocessorClass returns the class object for _VZSEPCoprocessor.

func (VZSEPCoprocessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSEPCoprocessorClass) Class ¶

func (vc VZSEPCoprocessorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSEPCoprocessorConfiguration ¶

type VZSEPCoprocessorConfiguration struct {
	VZCoprocessorConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSEPCoprocessorConfiguration

func NewVZSEPCoprocessorConfiguration ¶

func NewVZSEPCoprocessorConfiguration() VZSEPCoprocessorConfiguration

NewVZSEPCoprocessorConfiguration creates a new VZSEPCoprocessorConfiguration instance.

func VZSEPCoprocessorConfigurationFromID ¶

func VZSEPCoprocessorConfigurationFromID(id objc.ID) VZSEPCoprocessorConfiguration

VZSEPCoprocessorConfigurationFromID constructs a VZSEPCoprocessorConfiguration from an objc.ID.

func (VZSEPCoprocessorConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSEPCoprocessorConfiguration) Init ¶

Init initializes the instance.

func (VZSEPCoprocessorConfiguration) SetDebugStub ¶

func (VZSEPCoprocessorConfiguration) SetRomBinaryURL ¶

func (v VZSEPCoprocessorConfiguration) SetRomBinaryURL(value foundation.INSURL)

type VZSEPCoprocessorConfigurationClass ¶

type VZSEPCoprocessorConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZSEPCoprocessorConfigurationClass ¶

func GetVZSEPCoprocessorConfigurationClass() VZSEPCoprocessorConfigurationClass

GetVZSEPCoprocessorConfigurationClass returns the class object for _VZSEPCoprocessorConfiguration.

func (VZSEPCoprocessorConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSEPCoprocessorConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSEPStorage ¶

type VZSEPStorage struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSEPStorage

func NewVZSEPStorage ¶

func NewVZSEPStorage() VZSEPStorage

NewVZSEPStorage creates a new VZSEPStorage instance.

func VZSEPStorageFromID ¶

func VZSEPStorageFromID(id objc.ID) VZSEPStorage

VZSEPStorageFromID constructs a VZSEPStorage from an objc.ID.

func (VZSEPStorage) Autorelease ¶

func (v VZSEPStorage) Autorelease() VZSEPStorage

Autorelease adds the receiver to the current autorelease pool.

func (VZSEPStorage) Init ¶

func (v VZSEPStorage) Init() VZSEPStorage

Init initializes the instance.

type VZSEPStorageClass ¶

type VZSEPStorageClass struct {
	// contains filtered or unexported fields
}

func GetVZSEPStorageClass ¶

func GetVZSEPStorageClass() VZSEPStorageClass

GetVZSEPStorageClass returns the class object for _VZSEPStorage.

func (VZSEPStorageClass) Alloc ¶

func (vc VZSEPStorageClass) Alloc() VZSEPStorage

Alloc allocates memory for a new instance of the class.

func (VZSEPStorageClass) Class ¶

func (vc VZSEPStorageClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZScreenCoordinatePointerEvent ¶

type VZScreenCoordinatePointerEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZScreenCoordinatePointerEvent

func NewVZScreenCoordinatePointerEvent ¶

func NewVZScreenCoordinatePointerEvent() VZScreenCoordinatePointerEvent

NewVZScreenCoordinatePointerEvent creates a new VZScreenCoordinatePointerEvent instance.

func VZScreenCoordinatePointerEventFromID ¶

func VZScreenCoordinatePointerEventFromID(id objc.ID) VZScreenCoordinatePointerEvent

VZScreenCoordinatePointerEventFromID constructs a VZScreenCoordinatePointerEvent from an objc.ID.

func (VZScreenCoordinatePointerEvent) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZScreenCoordinatePointerEvent) Init ¶

Init initializes the instance.

type VZScreenCoordinatePointerEventClass ¶

type VZScreenCoordinatePointerEventClass struct {
	// contains filtered or unexported fields
}

func GetVZScreenCoordinatePointerEventClass ¶

func GetVZScreenCoordinatePointerEventClass() VZScreenCoordinatePointerEventClass

GetVZScreenCoordinatePointerEventClass returns the class object for _VZScreenCoordinatePointerEvent.

func (VZScreenCoordinatePointerEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZScreenCoordinatePointerEventClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZScreenCoordinatePointingDevice ¶

type VZScreenCoordinatePointingDevice struct {
	VZPointingDevice
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZScreenCoordinatePointingDevice

func NewVZScreenCoordinatePointingDevice ¶

func NewVZScreenCoordinatePointingDevice() VZScreenCoordinatePointingDevice

NewVZScreenCoordinatePointingDevice creates a new VZScreenCoordinatePointingDevice instance.

func VZScreenCoordinatePointingDeviceFromID ¶

func VZScreenCoordinatePointingDeviceFromID(id objc.ID) VZScreenCoordinatePointingDevice

VZScreenCoordinatePointingDeviceFromID constructs a VZScreenCoordinatePointingDevice from an objc.ID.

func (VZScreenCoordinatePointingDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZScreenCoordinatePointingDevice) Init ¶

Init initializes the instance.

type VZScreenCoordinatePointingDeviceClass ¶

type VZScreenCoordinatePointingDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZScreenCoordinatePointingDeviceClass ¶

func GetVZScreenCoordinatePointingDeviceClass() VZScreenCoordinatePointingDeviceClass

GetVZScreenCoordinatePointingDeviceClass returns the class object for _VZScreenCoordinatePointingDevice.

func (VZScreenCoordinatePointingDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZScreenCoordinatePointingDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZScrollWheelEvent ¶

type VZScrollWheelEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZScrollWheelEvent

func NewVZScrollWheelEvent ¶

func NewVZScrollWheelEvent() VZScrollWheelEvent

NewVZScrollWheelEvent creates a new VZScrollWheelEvent instance.

func VZScrollWheelEventFromID ¶

func VZScrollWheelEventFromID(id objc.ID) VZScrollWheelEvent

VZScrollWheelEventFromID constructs a VZScrollWheelEvent from an objc.ID.

func (VZScrollWheelEvent) Autorelease ¶

func (v VZScrollWheelEvent) Autorelease() VZScrollWheelEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZScrollWheelEvent) Init ¶

Init initializes the instance.

type VZScrollWheelEventClass ¶

type VZScrollWheelEventClass struct {
	// contains filtered or unexported fields
}

func GetVZScrollWheelEventClass ¶

func GetVZScrollWheelEventClass() VZScrollWheelEventClass

GetVZScrollWheelEventClass returns the class object for _VZScrollWheelEvent.

func (VZScrollWheelEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZScrollWheelEventClass) Class ¶

func (vc VZScrollWheelEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSerialPort ¶

type VZSerialPort struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSerialPort

func NewVZSerialPort ¶

func NewVZSerialPort() VZSerialPort

NewVZSerialPort creates a new VZSerialPort instance.

func VZSerialPortFromID ¶

func VZSerialPortFromID(id objc.ID) VZSerialPort

VZSerialPortFromID constructs a VZSerialPort from an objc.ID.

func (VZSerialPort) Autorelease ¶

func (v VZSerialPort) Autorelease() VZSerialPort

Autorelease adds the receiver to the current autorelease pool.

func (VZSerialPort) Init ¶

func (v VZSerialPort) Init() VZSerialPort

Init initializes the instance.

func (VZSerialPort) SetAttachment ¶

func (v VZSerialPort) SetAttachment(value IVZSerialPortAttachment)

type VZSerialPortAttachment ¶

type VZSerialPortAttachment struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZSerialPortAttachment

func NewVZSerialPortAttachment ¶

func NewVZSerialPortAttachment() VZSerialPortAttachment

NewVZSerialPortAttachment creates a new VZSerialPortAttachment instance.

func VZSerialPortAttachmentFromID ¶

func VZSerialPortAttachmentFromID(id objc.ID) VZSerialPortAttachment

VZSerialPortAttachmentFromID constructs a VZSerialPortAttachment from an objc.ID.

func (VZSerialPortAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSerialPortAttachment) Init ¶

Init initializes the instance.

type VZSerialPortAttachmentClass ¶

type VZSerialPortAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZSerialPortAttachmentClass ¶

func GetVZSerialPortAttachmentClass() VZSerialPortAttachmentClass

GetVZSerialPortAttachmentClass returns the class object for VZSerialPortAttachment.

func (VZSerialPortAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSerialPortAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSerialPortClass ¶

type VZSerialPortClass struct {
	// contains filtered or unexported fields
}

func GetVZSerialPortClass ¶

func GetVZSerialPortClass() VZSerialPortClass

GetVZSerialPortClass returns the class object for _VZSerialPort.

func (VZSerialPortClass) Alloc ¶

func (vc VZSerialPortClass) Alloc() VZSerialPort

Alloc allocates memory for a new instance of the class.

func (VZSerialPortClass) Class ¶

func (vc VZSerialPortClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSerialPortConfiguration ¶

type VZSerialPortConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZSerialPortConfiguration

func NewVZSerialPortConfiguration ¶

func NewVZSerialPortConfiguration() VZSerialPortConfiguration

NewVZSerialPortConfiguration creates a new VZSerialPortConfiguration instance.

func VZSerialPortConfigurationFromID ¶

func VZSerialPortConfigurationFromID(id objc.ID) VZSerialPortConfiguration

VZSerialPortConfigurationFromID constructs a VZSerialPortConfiguration from an objc.ID.

func (VZSerialPortConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSerialPortConfiguration) Init ¶

Init initializes the instance.

type VZSerialPortConfigurationClass ¶

type VZSerialPortConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZSerialPortConfigurationClass ¶

func GetVZSerialPortConfigurationClass() VZSerialPortConfigurationClass

GetVZSerialPortConfigurationClass returns the class object for VZSerialPortConfiguration.

func (VZSerialPortConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSerialPortConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZSerialPortConfigurationClass) SerialPortType ¶

func (_VZSerialPortConfigurationClass VZSerialPortConfigurationClass) SerialPortType() int64

See: https://developer.apple.com/documentation/Virtualization/VZSerialPortConfiguration/serialPortType

type VZSharedDirectory ¶

type VZSharedDirectory struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZSharedDirectory

func NewVZSharedDirectory ¶

func NewVZSharedDirectory() VZSharedDirectory

NewVZSharedDirectory creates a new VZSharedDirectory instance.

func VZSharedDirectoryFromID ¶

func VZSharedDirectoryFromID(id objc.ID) VZSharedDirectory

VZSharedDirectoryFromID constructs a VZSharedDirectory from an objc.ID.

func (VZSharedDirectory) Autorelease ¶

func (s VZSharedDirectory) Autorelease() VZSharedDirectory

Autorelease adds the receiver to the current autorelease pool.

func (VZSharedDirectory) Init ¶

Init initializes the instance.

type VZSharedDirectoryClass ¶

type VZSharedDirectoryClass struct {
	// contains filtered or unexported fields
}

func GetVZSharedDirectoryClass ¶

func GetVZSharedDirectoryClass() VZSharedDirectoryClass

GetVZSharedDirectoryClass returns the class object for VZSharedDirectory.

func (VZSharedDirectoryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSharedDirectoryClass) Class ¶

func (vc VZSharedDirectoryClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSmartMagnifyEvent ¶

type VZSmartMagnifyEvent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSmartMagnifyEvent

func NewVZSmartMagnifyEvent ¶

func NewVZSmartMagnifyEvent() VZSmartMagnifyEvent

NewVZSmartMagnifyEvent creates a new VZSmartMagnifyEvent instance.

func VZSmartMagnifyEventFromID ¶

func VZSmartMagnifyEventFromID(id objc.ID) VZSmartMagnifyEvent

VZSmartMagnifyEventFromID constructs a VZSmartMagnifyEvent from an objc.ID.

func (VZSmartMagnifyEvent) Autorelease ¶

func (v VZSmartMagnifyEvent) Autorelease() VZSmartMagnifyEvent

Autorelease adds the receiver to the current autorelease pool.

func (VZSmartMagnifyEvent) Init ¶

Init initializes the instance.

type VZSmartMagnifyEventClass ¶

type VZSmartMagnifyEventClass struct {
	// contains filtered or unexported fields
}

func GetVZSmartMagnifyEventClass ¶

func GetVZSmartMagnifyEventClass() VZSmartMagnifyEventClass

GetVZSmartMagnifyEventClass returns the class object for _VZSmartMagnifyEvent.

func (VZSmartMagnifyEventClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSmartMagnifyEventClass) Class ¶

func (vc VZSmartMagnifyEventClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSocketDevice ¶

type VZSocketDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZSocketDevice._init]

See: https://developer.apple.com/documentation/Virtualization/VZSocketDevice

func NewVZSocketDevice ¶

func NewVZSocketDevice() VZSocketDevice

NewVZSocketDevice creates a new VZSocketDevice instance.

func VZSocketDeviceFromID ¶

func VZSocketDeviceFromID(id objc.ID) VZSocketDevice

VZSocketDeviceFromID constructs a VZSocketDevice from an objc.ID.

func (VZSocketDevice) Autorelease ¶

func (s VZSocketDevice) Autorelease() VZSocketDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZSocketDevice) Init ¶

func (s VZSocketDevice) Init() VZSocketDevice

Init initializes the instance.

type VZSocketDeviceClass ¶

type VZSocketDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZSocketDeviceClass ¶

func GetVZSocketDeviceClass() VZSocketDeviceClass

GetVZSocketDeviceClass returns the class object for VZSocketDevice.

func (VZSocketDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSocketDeviceClass) Class ¶

func (vc VZSocketDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSocketDeviceConfiguration ¶

type VZSocketDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZSocketDeviceConfiguration

func NewVZSocketDeviceConfiguration ¶

func NewVZSocketDeviceConfiguration() VZSocketDeviceConfiguration

NewVZSocketDeviceConfiguration creates a new VZSocketDeviceConfiguration instance.

func VZSocketDeviceConfigurationFromID ¶

func VZSocketDeviceConfigurationFromID(id objc.ID) VZSocketDeviceConfiguration

VZSocketDeviceConfigurationFromID constructs a VZSocketDeviceConfiguration from an objc.ID.

func (VZSocketDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSocketDeviceConfiguration) Init ¶

Init initializes the instance.

type VZSocketDeviceConfigurationClass ¶

type VZSocketDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZSocketDeviceConfigurationClass ¶

func GetVZSocketDeviceConfigurationClass() VZSocketDeviceConfigurationClass

GetVZSocketDeviceConfigurationClass returns the class object for VZSocketDeviceConfiguration.

func (VZSocketDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSocketDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSocketSerialPortAttachment ¶

type VZSocketSerialPortAttachment struct {
	VZSerialPortAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSocketSerialPortAttachment

func NewVZSocketSerialPortAttachment ¶

func NewVZSocketSerialPortAttachment() VZSocketSerialPortAttachment

NewVZSocketSerialPortAttachment creates a new VZSocketSerialPortAttachment instance.

func VZSocketSerialPortAttachmentFromID ¶

func VZSocketSerialPortAttachmentFromID(id objc.ID) VZSocketSerialPortAttachment

VZSocketSerialPortAttachmentFromID constructs a VZSocketSerialPortAttachment from an objc.ID.

func (VZSocketSerialPortAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSocketSerialPortAttachment) Init ¶

Init initializes the instance.

type VZSocketSerialPortAttachmentClass ¶

type VZSocketSerialPortAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZSocketSerialPortAttachmentClass ¶

func GetVZSocketSerialPortAttachmentClass() VZSocketSerialPortAttachmentClass

GetVZSocketSerialPortAttachmentClass returns the class object for _VZSocketSerialPortAttachment.

func (VZSocketSerialPortAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSocketSerialPortAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSpiceAgent ¶

type VZSpiceAgent struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZSpiceAgent

func NewVZSpiceAgent ¶

func NewVZSpiceAgent() VZSpiceAgent

NewVZSpiceAgent creates a new VZSpiceAgent instance.

func VZSpiceAgentFromID ¶

func VZSpiceAgentFromID(id objc.ID) VZSpiceAgent

VZSpiceAgentFromID constructs a VZSpiceAgent from an objc.ID.

func (VZSpiceAgent) Autorelease ¶

func (s VZSpiceAgent) Autorelease() VZSpiceAgent

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgent) Init ¶

func (s VZSpiceAgent) Init() VZSpiceAgent

Init initializes the instance.

type VZSpiceAgentClass ¶

type VZSpiceAgentClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentClass ¶

func GetVZSpiceAgentClass() VZSpiceAgentClass

GetVZSpiceAgentClass returns the class object for VZSpiceAgent.

func (VZSpiceAgentClass) Alloc ¶

func (vc VZSpiceAgentClass) Alloc() VZSpiceAgent

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentClass) Class ¶

func (vc VZSpiceAgentClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSpiceAgentCore ¶

type VZSpiceAgentCore struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCore

func NewVZSpiceAgentCore ¶

func NewVZSpiceAgentCore() VZSpiceAgentCore

NewVZSpiceAgentCore creates a new VZSpiceAgentCore instance.

func VZSpiceAgentCoreFromID ¶

func VZSpiceAgentCoreFromID(id objc.ID) VZSpiceAgentCore

VZSpiceAgentCoreFromID constructs a VZSpiceAgentCore from an objc.ID.

func (VZSpiceAgentCore) Autorelease ¶

func (v VZSpiceAgentCore) Autorelease() VZSpiceAgentCore

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgentCore) Init ¶

Init initializes the instance.

type VZSpiceAgentCoreCapabilities ¶

type VZSpiceAgentCoreCapabilities struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCoreCapabilities

func NewVZSpiceAgentCoreCapabilities ¶

func NewVZSpiceAgentCoreCapabilities() VZSpiceAgentCoreCapabilities

NewVZSpiceAgentCoreCapabilities creates a new VZSpiceAgentCoreCapabilities instance.

func VZSpiceAgentCoreCapabilitiesFromID ¶

func VZSpiceAgentCoreCapabilitiesFromID(id objc.ID) VZSpiceAgentCoreCapabilities

VZSpiceAgentCoreCapabilitiesFromID constructs a VZSpiceAgentCoreCapabilities from an objc.ID.

func (VZSpiceAgentCoreCapabilities) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgentCoreCapabilities) Init ¶

Init initializes the instance.

func (VZSpiceAgentCoreCapabilities) SetClipboard ¶

func (v VZSpiceAgentCoreCapabilities) SetClipboard(value bool)

type VZSpiceAgentCoreCapabilitiesClass ¶

type VZSpiceAgentCoreCapabilitiesClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentCoreCapabilitiesClass ¶

func GetVZSpiceAgentCoreCapabilitiesClass() VZSpiceAgentCoreCapabilitiesClass

GetVZSpiceAgentCoreCapabilitiesClass returns the class object for _VZSpiceAgentCoreCapabilities.

func (VZSpiceAgentCoreCapabilitiesClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentCoreCapabilitiesClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSpiceAgentCoreClass ¶

type VZSpiceAgentCoreClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentCoreClass ¶

func GetVZSpiceAgentCoreClass() VZSpiceAgentCoreClass

GetVZSpiceAgentCoreClass returns the class object for _VZSpiceAgentCore.

func (VZSpiceAgentCoreClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentCoreClass) Class ¶

func (vc VZSpiceAgentCoreClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZSpiceAgentCorePasteboardItemState ¶

type VZSpiceAgentCorePasteboardItemState struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCorePasteboardItemState

func NewVZSpiceAgentCorePasteboardItemState ¶

func NewVZSpiceAgentCorePasteboardItemState() VZSpiceAgentCorePasteboardItemState

NewVZSpiceAgentCorePasteboardItemState creates a new VZSpiceAgentCorePasteboardItemState instance.

func VZSpiceAgentCorePasteboardItemStateFromID ¶

func VZSpiceAgentCorePasteboardItemStateFromID(id objc.ID) VZSpiceAgentCorePasteboardItemState

VZSpiceAgentCorePasteboardItemStateFromID constructs a VZSpiceAgentCorePasteboardItemState from an objc.ID.

func (VZSpiceAgentCorePasteboardItemState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgentCorePasteboardItemState) Init ¶

Init initializes the instance.

type VZSpiceAgentCorePasteboardItemStateClass ¶

type VZSpiceAgentCorePasteboardItemStateClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentCorePasteboardItemStateClass ¶

func GetVZSpiceAgentCorePasteboardItemStateClass() VZSpiceAgentCorePasteboardItemStateClass

GetVZSpiceAgentCorePasteboardItemStateClass returns the class object for _VZSpiceAgentCorePasteboardItemState.

func (VZSpiceAgentCorePasteboardItemStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentCorePasteboardItemStateClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSpiceAgentCorePasteboardState ¶

type VZSpiceAgentCorePasteboardState struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCorePasteboardState

func NewVZSpiceAgentCorePasteboardState ¶

func NewVZSpiceAgentCorePasteboardState() VZSpiceAgentCorePasteboardState

NewVZSpiceAgentCorePasteboardState creates a new VZSpiceAgentCorePasteboardState instance.

func VZSpiceAgentCorePasteboardStateFromID ¶

func VZSpiceAgentCorePasteboardStateFromID(id objc.ID) VZSpiceAgentCorePasteboardState

VZSpiceAgentCorePasteboardStateFromID constructs a VZSpiceAgentCorePasteboardState from an objc.ID.

func (VZSpiceAgentCorePasteboardState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgentCorePasteboardState) Init ¶

Init initializes the instance.

type VZSpiceAgentCorePasteboardStateClass ¶

type VZSpiceAgentCorePasteboardStateClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentCorePasteboardStateClass ¶

func GetVZSpiceAgentCorePasteboardStateClass() VZSpiceAgentCorePasteboardStateClass

GetVZSpiceAgentCorePasteboardStateClass returns the class object for _VZSpiceAgentCorePasteboardState.

func (VZSpiceAgentCorePasteboardStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentCorePasteboardStateClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSpiceAgentCoreSession ¶

type VZSpiceAgentCoreSession struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZSpiceAgentCoreSession

func NewVZSpiceAgentCoreSession ¶

func NewVZSpiceAgentCoreSession() VZSpiceAgentCoreSession

NewVZSpiceAgentCoreSession creates a new VZSpiceAgentCoreSession instance.

func VZSpiceAgentCoreSessionFromID ¶

func VZSpiceAgentCoreSessionFromID(id objc.ID) VZSpiceAgentCoreSession

VZSpiceAgentCoreSessionFromID constructs a VZSpiceAgentCoreSession from an objc.ID.

func (VZSpiceAgentCoreSession) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgentCoreSession) Init ¶

Init initializes the instance.

type VZSpiceAgentCoreSessionClass ¶

type VZSpiceAgentCoreSessionClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentCoreSessionClass ¶

func GetVZSpiceAgentCoreSessionClass() VZSpiceAgentCoreSessionClass

GetVZSpiceAgentCoreSessionClass returns the class object for _VZSpiceAgentCoreSession.

func (VZSpiceAgentCoreSessionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentCoreSessionClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZSpiceAgentPortAttachment ¶

type VZSpiceAgentPortAttachment struct {
	VZSerialPortAttachment
}

See: https://developer.apple.com/documentation/Virtualization/VZSpiceAgentPortAttachment

func NewVZSpiceAgentPortAttachment ¶

func NewVZSpiceAgentPortAttachment() VZSpiceAgentPortAttachment

NewVZSpiceAgentPortAttachment creates a new VZSpiceAgentPortAttachment instance.

func VZSpiceAgentPortAttachmentFromID ¶

func VZSpiceAgentPortAttachmentFromID(id objc.ID) VZSpiceAgentPortAttachment

VZSpiceAgentPortAttachmentFromID constructs a VZSpiceAgentPortAttachment from an objc.ID.

func (VZSpiceAgentPortAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZSpiceAgentPortAttachment) Init ¶

Init initializes the instance.

type VZSpiceAgentPortAttachmentClass ¶

type VZSpiceAgentPortAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZSpiceAgentPortAttachmentClass ¶

func GetVZSpiceAgentPortAttachmentClass() VZSpiceAgentPortAttachmentClass

GetVZSpiceAgentPortAttachmentClass returns the class object for VZSpiceAgentPortAttachment.

func (VZSpiceAgentPortAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZSpiceAgentPortAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZStorageDevice ¶

type VZStorageDevice struct {
	objectivec.Object
}

Methods ¶

  • [VZStorageDevice._attachment]
  • [VZStorageDevice._initWithAttachment]
  • [VZStorageDevice._initWithVirtualMachineAttachment]
  • [VZStorageDevice._initWithVirtualMachineStorageDeviceIndexAttachment]
  • [VZStorageDevice._setAttachmentCompletionHandler]
  • [VZStorageDevice._setVirtualMachine]

See: https://developer.apple.com/documentation/Virtualization/VZStorageDevice

func NewVZStorageDevice ¶

func NewVZStorageDevice() VZStorageDevice

NewVZStorageDevice creates a new VZStorageDevice instance.

func VZStorageDeviceFromID ¶

func VZStorageDeviceFromID(id objc.ID) VZStorageDevice

VZStorageDeviceFromID constructs a VZStorageDevice from an objc.ID.

func (VZStorageDevice) Attachment ¶

func (s VZStorageDevice) Attachment() objectivec.IObject

Attachment is an exported wrapper for the private method _attachment.

func (VZStorageDevice) Autorelease ¶

func (s VZStorageDevice) Autorelease() VZStorageDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZStorageDevice) Init ¶

Init initializes the instance.

func (VZStorageDevice) InitWithAttachment ¶

func (s VZStorageDevice) InitWithAttachment(attachment objectivec.IObject) objectivec.IObject

InitWithAttachment is an exported wrapper for the private method _initWithAttachment.

func (VZStorageDevice) InitWithVirtualMachineAttachment ¶

func (s VZStorageDevice) InitWithVirtualMachineAttachment(machine objectivec.IObject, attachment objectivec.IObject) objectivec.IObject

InitWithVirtualMachineAttachment is an exported wrapper for the private method _initWithVirtualMachineAttachment.

func (VZStorageDevice) InitWithVirtualMachineStorageDeviceIndexAttachment ¶

func (s VZStorageDevice) InitWithVirtualMachineStorageDeviceIndexAttachment(machine objectivec.IObject, index uint64, attachment objectivec.IObject) objectivec.IObject

InitWithVirtualMachineStorageDeviceIndexAttachment is an exported wrapper for the private method _initWithVirtualMachineStorageDeviceIndexAttachment.

func (VZStorageDevice) SetAttachmentCompletionHandler ¶

func (s VZStorageDevice) SetAttachmentCompletionHandler(attachment objectivec.IObject, handler ErrorHandler)

SetAttachmentCompletionHandler is an exported wrapper for the private method _setAttachmentCompletionHandler.

func (VZStorageDevice) SetVirtualMachine ¶

func (s VZStorageDevice) SetVirtualMachine(machine objectivec.IObject)

SetVirtualMachine is an exported wrapper for the private method _setVirtualMachine.

type VZStorageDeviceAttachment ¶

type VZStorageDeviceAttachment struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZStorageDeviceAttachment

func NewVZStorageDeviceAttachment ¶

func NewVZStorageDeviceAttachment() VZStorageDeviceAttachment

NewVZStorageDeviceAttachment creates a new VZStorageDeviceAttachment instance.

func VZStorageDeviceAttachmentFromID ¶

func VZStorageDeviceAttachmentFromID(id objc.ID) VZStorageDeviceAttachment

VZStorageDeviceAttachmentFromID constructs a VZStorageDeviceAttachment from an objc.ID.

func (VZStorageDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZStorageDeviceAttachment) Init ¶

Init initializes the instance.

type VZStorageDeviceAttachmentClass ¶

type VZStorageDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZStorageDeviceAttachmentClass ¶

func GetVZStorageDeviceAttachmentClass() VZStorageDeviceAttachmentClass

GetVZStorageDeviceAttachmentClass returns the class object for VZStorageDeviceAttachment.

func (VZStorageDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZStorageDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZStorageDeviceClass ¶

type VZStorageDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZStorageDeviceClass ¶

func GetVZStorageDeviceClass() VZStorageDeviceClass

GetVZStorageDeviceClass returns the class object for VZStorageDevice.

func (VZStorageDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZStorageDeviceClass) Class ¶

func (vc VZStorageDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZStorageDeviceConfiguration ¶

type VZStorageDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZStorageDeviceConfiguration

func NewVZStorageDeviceConfiguration ¶

func NewVZStorageDeviceConfiguration() VZStorageDeviceConfiguration

NewVZStorageDeviceConfiguration creates a new VZStorageDeviceConfiguration instance.

func VZStorageDeviceConfigurationFromID ¶

func VZStorageDeviceConfigurationFromID(id objc.ID) VZStorageDeviceConfiguration

VZStorageDeviceConfigurationFromID constructs a VZStorageDeviceConfiguration from an objc.ID.

func (VZStorageDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZStorageDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZStorageDeviceConfiguration) InitWithAttachment ¶

func (s VZStorageDeviceConfiguration) InitWithAttachment(attachment objectivec.IObject) objectivec.IObject

InitWithAttachment is an exported wrapper for the private method _initWithAttachment.

func (VZStorageDeviceConfiguration) SetAttachment ¶

func (s VZStorageDeviceConfiguration) SetAttachment(attachment objectivec.IObject)

SetAttachment is an exported wrapper for the private method _setAttachment.

type VZStorageDeviceConfigurationClass ¶

type VZStorageDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZStorageDeviceConfigurationClass ¶

func GetVZStorageDeviceConfigurationClass() VZStorageDeviceConfigurationClass

GetVZStorageDeviceConfigurationClass returns the class object for VZStorageDeviceConfiguration.

func (VZStorageDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZStorageDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZTemporaryRAMStorageDeviceAttachment ¶

type VZTemporaryRAMStorageDeviceAttachment struct {
	VZStorageDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZTemporaryRAMStorageDeviceAttachment

func NewVZTemporaryRAMStorageDeviceAttachment ¶

func NewVZTemporaryRAMStorageDeviceAttachment() VZTemporaryRAMStorageDeviceAttachment

NewVZTemporaryRAMStorageDeviceAttachment creates a new VZTemporaryRAMStorageDeviceAttachment instance.

func VZTemporaryRAMStorageDeviceAttachmentFromID ¶

func VZTemporaryRAMStorageDeviceAttachmentFromID(id objc.ID) VZTemporaryRAMStorageDeviceAttachment

VZTemporaryRAMStorageDeviceAttachmentFromID constructs a VZTemporaryRAMStorageDeviceAttachment from an objc.ID.

func (VZTemporaryRAMStorageDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZTemporaryRAMStorageDeviceAttachment) GetAttachmentWithQueueCompletionHandler ¶

func (v VZTemporaryRAMStorageDeviceAttachment) GetAttachmentWithQueueCompletionHandler(queue objectivec.IObject, handler ErrorHandler)

GetAttachmentWithQueueCompletionHandler is an exported wrapper for the private method _getAttachmentWithQueueCompletionHandler.

func (VZTemporaryRAMStorageDeviceAttachment) Init ¶

Init initializes the instance.

type VZTemporaryRAMStorageDeviceAttachmentClass ¶

type VZTemporaryRAMStorageDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZTemporaryRAMStorageDeviceAttachmentClass ¶

func GetVZTemporaryRAMStorageDeviceAttachmentClass() VZTemporaryRAMStorageDeviceAttachmentClass

GetVZTemporaryRAMStorageDeviceAttachmentClass returns the class object for _VZTemporaryRAMStorageDeviceAttachment.

func (VZTemporaryRAMStorageDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZTemporaryRAMStorageDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZTouch ¶

type VZTouch struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZTouch

func NewVZTouch ¶

func NewVZTouch() VZTouch

NewVZTouch creates a new VZTouch instance.

func VZTouchFromID ¶

func VZTouchFromID(id objc.ID) VZTouch

VZTouchFromID constructs a VZTouch from an objc.ID.

func (VZTouch) Autorelease ¶

func (v VZTouch) Autorelease() VZTouch

Autorelease adds the receiver to the current autorelease pool.

func (VZTouch) Init ¶

func (v VZTouch) Init() VZTouch

Init initializes the instance.

type VZTouchClass ¶

type VZTouchClass struct {
	// contains filtered or unexported fields
}

func GetVZTouchClass ¶

func GetVZTouchClass() VZTouchClass

GetVZTouchClass returns the class object for _VZTouch.

func (VZTouchClass) Alloc ¶

func (vc VZTouchClass) Alloc() VZTouch

Alloc allocates memory for a new instance of the class.

func (VZTouchClass) Class ¶

func (vc VZTouchClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZUSBController ¶

type VZUSBController struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZUSBController

func NewVZUSBController ¶

func NewVZUSBController() VZUSBController

NewVZUSBController creates a new VZUSBController instance.

func VZUSBControllerFromID ¶

func VZUSBControllerFromID(id objc.ID) VZUSBController

VZUSBControllerFromID constructs a VZUSBController from an objc.ID.

func (VZUSBController) Autorelease ¶

func (u VZUSBController) Autorelease() VZUSBController

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBController) CapturePassthroughDevicesWithCompletionHandler ¶

func (u VZUSBController) CapturePassthroughDevicesWithCompletionHandler(handler ErrorHandler)

CapturePassthroughDevicesWithCompletionHandler is an exported wrapper for the private method _capturePassthroughDevicesWithCompletionHandler.

func (VZUSBController) Init ¶

Init initializes the instance.

func (VZUSBController) InitWithVirtualMachineUsbControllerIndexUsbDevices ¶

func (u VZUSBController) InitWithVirtualMachineUsbControllerIndexUsbDevices(machine objectivec.IObject, index uint64, devices objectivec.IObject) objectivec.IObject

InitWithVirtualMachineUsbControllerIndexUsbDevices is an exported wrapper for the private method _initWithVirtualMachineUsbControllerIndexUsbDevices.

func (VZUSBController) ReleasePassthroughDevices ¶

func (u VZUSBController) ReleasePassthroughDevices()

ReleasePassthroughDevices is an exported wrapper for the private method _releasePassthroughDevices.

func (VZUSBController) SetDelegate ¶

func (u VZUSBController) SetDelegate(value objectivec.IObject)

type VZUSBControllerClass ¶

type VZUSBControllerClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBControllerClass ¶

func GetVZUSBControllerClass() VZUSBControllerClass

GetVZUSBControllerClass returns the class object for VZUSBController.

func (VZUSBControllerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBControllerClass) Class ¶

func (vc VZUSBControllerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZUSBControllerConfiguration ¶

type VZUSBControllerConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZUSBControllerConfiguration

func NewVZUSBControllerConfiguration ¶

func NewVZUSBControllerConfiguration() VZUSBControllerConfiguration

NewVZUSBControllerConfiguration creates a new VZUSBControllerConfiguration instance.

func VZUSBControllerConfigurationFromID ¶

func VZUSBControllerConfigurationFromID(id objc.ID) VZUSBControllerConfiguration

VZUSBControllerConfigurationFromID constructs a VZUSBControllerConfiguration from an objc.ID.

func (VZUSBControllerConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBControllerConfiguration) Init ¶

Init initializes the instance.

type VZUSBControllerConfigurationClass ¶

type VZUSBControllerConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBControllerConfigurationClass ¶

func GetVZUSBControllerConfigurationClass() VZUSBControllerConfigurationClass

GetVZUSBControllerConfigurationClass returns the class object for VZUSBControllerConfiguration.

func (VZUSBControllerConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBControllerConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBDevice ¶

type VZUSBDevice interface {
	objectivec.IObject
}

VZUSBDevice protocol.

See: https://developer.apple.com/documentation/Virtualization/VZUSBDevice

type VZUSBDeviceConfiguration ¶

type VZUSBDeviceConfiguration interface {
	objectivec.IObject
}

VZUSBDeviceConfiguration protocol.

See: https://developer.apple.com/documentation/Virtualization/VZUSBDeviceConfiguration

type VZUSBDeviceConfigurationInternal ¶

type VZUSBDeviceConfigurationInternal interface {
	objectivec.IObject
}

_VZUSBDeviceConfigurationInternal protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZUSBDeviceConfigurationInternal

type VZUSBDeviceConfigurationInternalObject ¶

type VZUSBDeviceConfigurationInternalObject struct {
	objectivec.Object
}

VZUSBDeviceConfigurationInternalObject wraps an existing Objective-C object that conforms to the VZUSBDeviceConfigurationInternal protocol.

func VZUSBDeviceConfigurationInternalObjectFromID ¶

func VZUSBDeviceConfigurationInternalObjectFromID(id objc.ID) VZUSBDeviceConfigurationInternalObject

VZUSBDeviceConfigurationInternalObjectFromID constructs a VZUSBDeviceConfigurationInternalObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZUSBDeviceConfigurationInternalObject) BaseObject ¶

type VZUSBDeviceConfigurationObject ¶

type VZUSBDeviceConfigurationObject struct {
	objectivec.Object
}

VZUSBDeviceConfigurationObject wraps an existing Objective-C object that conforms to the VZUSBDeviceConfiguration protocol.

func VZUSBDeviceConfigurationObjectFromID ¶

func VZUSBDeviceConfigurationObjectFromID(id objc.ID) VZUSBDeviceConfigurationObject

VZUSBDeviceConfigurationObjectFromID constructs a VZUSBDeviceConfigurationObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZUSBDeviceConfigurationObject) BaseObject ¶

type VZUSBDeviceConfigurationSignature ¶

type VZUSBDeviceConfigurationSignature interface {
	objectivec.IObject
}

_VZUSBDeviceConfigurationSignature protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZUSBDeviceConfigurationSignature

type VZUSBDeviceConfigurationSignatureObject ¶

type VZUSBDeviceConfigurationSignatureObject struct {
	objectivec.Object
}

VZUSBDeviceConfigurationSignatureObject wraps an existing Objective-C object that conforms to the VZUSBDeviceConfigurationSignature protocol.

func VZUSBDeviceConfigurationSignatureObjectFromID ¶

func VZUSBDeviceConfigurationSignatureObjectFromID(id objc.ID) VZUSBDeviceConfigurationSignatureObject

VZUSBDeviceConfigurationSignatureObjectFromID constructs a VZUSBDeviceConfigurationSignatureObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZUSBDeviceConfigurationSignatureObject) BaseObject ¶

type VZUSBDeviceInternal ¶

type VZUSBDeviceInternal interface {
	objectivec.IObject

	// IsPointingDevice protocol.
	//
	// See: https://developer.apple.com/documentation/Virtualization/_VZUSBDeviceInternal/isPointingDevice
	IsPointingDevice() bool
}

_VZUSBDeviceInternal protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZUSBDeviceInternal

type VZUSBDeviceInternalObject ¶

type VZUSBDeviceInternalObject struct {
	objectivec.Object
}

VZUSBDeviceInternalObject wraps an existing Objective-C object that conforms to the VZUSBDeviceInternal protocol.

func VZUSBDeviceInternalObjectFromID ¶

func VZUSBDeviceInternalObjectFromID(id objc.ID) VZUSBDeviceInternalObject

VZUSBDeviceInternalObjectFromID constructs a VZUSBDeviceInternalObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZUSBDeviceInternalObject) BaseObject ¶

type VZUSBDeviceObject ¶

type VZUSBDeviceObject struct {
	objectivec.Object
}

VZUSBDeviceObject wraps an existing Objective-C object that conforms to the VZUSBDevice protocol.

func VZUSBDeviceObjectFromID ¶

func VZUSBDeviceObjectFromID(id objc.ID) VZUSBDeviceObject

VZUSBDeviceObjectFromID constructs a VZUSBDeviceObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZUSBDeviceObject) BaseObject ¶

func (o VZUSBDeviceObject) BaseObject() objectivec.Object

type VZUSBKeyboard ¶

type VZUSBKeyboard struct {
	VZKeyboard
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZUSBKeyboard

func NewVZUSBKeyboard ¶

func NewVZUSBKeyboard() VZUSBKeyboard

NewVZUSBKeyboard creates a new VZUSBKeyboard instance.

func VZUSBKeyboardFromID ¶

func VZUSBKeyboardFromID(id objc.ID) VZUSBKeyboard

VZUSBKeyboardFromID constructs a VZUSBKeyboard from an objc.ID.

func (VZUSBKeyboard) Autorelease ¶

func (v VZUSBKeyboard) Autorelease() VZUSBKeyboard

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBKeyboard) Init ¶

func (v VZUSBKeyboard) Init() VZUSBKeyboard

Init initializes the instance.

type VZUSBKeyboardClass ¶

type VZUSBKeyboardClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBKeyboardClass ¶

func GetVZUSBKeyboardClass() VZUSBKeyboardClass

GetVZUSBKeyboardClass returns the class object for _VZUSBKeyboard.

func (VZUSBKeyboardClass) Alloc ¶

func (vc VZUSBKeyboardClass) Alloc() VZUSBKeyboard

Alloc allocates memory for a new instance of the class.

func (VZUSBKeyboardClass) Class ¶

func (vc VZUSBKeyboardClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZUSBKeyboardConfiguration ¶

type VZUSBKeyboardConfiguration struct {
	VZKeyboardConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZUSBKeyboardConfiguration

func NewVZUSBKeyboardConfiguration ¶

func NewVZUSBKeyboardConfiguration() VZUSBKeyboardConfiguration

NewVZUSBKeyboardConfiguration creates a new VZUSBKeyboardConfiguration instance.

func VZUSBKeyboardConfigurationFromID ¶

func VZUSBKeyboardConfigurationFromID(id objc.ID) VZUSBKeyboardConfiguration

VZUSBKeyboardConfigurationFromID constructs a VZUSBKeyboardConfiguration from an objc.ID.

func (VZUSBKeyboardConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBKeyboardConfiguration) Init ¶

Init initializes the instance.

type VZUSBKeyboardConfigurationClass ¶

type VZUSBKeyboardConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBKeyboardConfigurationClass ¶

func GetVZUSBKeyboardConfigurationClass() VZUSBKeyboardConfigurationClass

GetVZUSBKeyboardConfigurationClass returns the class object for VZUSBKeyboardConfiguration.

func (VZUSBKeyboardConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBKeyboardConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBMassStorageDevice ¶

type VZUSBMassStorageDevice struct {
	VZStorageDevice
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZUSBMassStorageDevice

func NewVZUSBMassStorageDevice ¶

func NewVZUSBMassStorageDevice() VZUSBMassStorageDevice

NewVZUSBMassStorageDevice creates a new VZUSBMassStorageDevice instance.

func VZUSBMassStorageDeviceFromID ¶

func VZUSBMassStorageDeviceFromID(id objc.ID) VZUSBMassStorageDevice

VZUSBMassStorageDeviceFromID constructs a VZUSBMassStorageDevice from an objc.ID.

func (VZUSBMassStorageDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBMassStorageDevice) Init ¶

Init initializes the instance.

func (VZUSBMassStorageDevice) SetConfiguration ¶

func (VZUSBMassStorageDevice) SetUsbController ¶

func (u VZUSBMassStorageDevice) SetUsbController(value IVZUSBController)

func (VZUSBMassStorageDevice) SetVirtualMachine ¶

func (u VZUSBMassStorageDevice) SetVirtualMachine(value IVZVirtualMachine)

type VZUSBMassStorageDeviceClass ¶

type VZUSBMassStorageDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBMassStorageDeviceClass ¶

func GetVZUSBMassStorageDeviceClass() VZUSBMassStorageDeviceClass

GetVZUSBMassStorageDeviceClass returns the class object for VZUSBMassStorageDevice.

func (VZUSBMassStorageDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBMassStorageDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBMassStorageDeviceConfiguration ¶

type VZUSBMassStorageDeviceConfiguration struct {
	VZStorageDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZUSBMassStorageDeviceConfiguration

func NewVZUSBMassStorageDeviceConfiguration ¶

func NewVZUSBMassStorageDeviceConfiguration() VZUSBMassStorageDeviceConfiguration

NewVZUSBMassStorageDeviceConfiguration creates a new VZUSBMassStorageDeviceConfiguration instance.

func VZUSBMassStorageDeviceConfigurationFromID ¶

func VZUSBMassStorageDeviceConfigurationFromID(id objc.ID) VZUSBMassStorageDeviceConfiguration

VZUSBMassStorageDeviceConfigurationFromID constructs a VZUSBMassStorageDeviceConfiguration from an objc.ID.

func (VZUSBMassStorageDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBMassStorageDeviceConfiguration) Init ¶

Init initializes the instance.

type VZUSBMassStorageDeviceConfigurationClass ¶

type VZUSBMassStorageDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBMassStorageDeviceConfigurationClass ¶

func GetVZUSBMassStorageDeviceConfigurationClass() VZUSBMassStorageDeviceConfigurationClass

GetVZUSBMassStorageDeviceConfigurationClass returns the class object for VZUSBMassStorageDeviceConfiguration.

func (VZUSBMassStorageDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBMassStorageDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBMouseConfiguration ¶

type VZUSBMouseConfiguration struct {
	VZPointingDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZUSBMouseConfiguration

func NewVZUSBMouseConfiguration ¶

func NewVZUSBMouseConfiguration() VZUSBMouseConfiguration

NewVZUSBMouseConfiguration creates a new VZUSBMouseConfiguration instance.

func VZUSBMouseConfigurationFromID ¶

func VZUSBMouseConfigurationFromID(id objc.ID) VZUSBMouseConfiguration

VZUSBMouseConfigurationFromID constructs a VZUSBMouseConfiguration from an objc.ID.

func (VZUSBMouseConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBMouseConfiguration) Init ¶

Init initializes the instance.

type VZUSBMouseConfigurationClass ¶

type VZUSBMouseConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBMouseConfigurationClass ¶

func GetVZUSBMouseConfigurationClass() VZUSBMouseConfigurationClass

GetVZUSBMouseConfigurationClass returns the class object for _VZUSBMouseConfiguration.

func (VZUSBMouseConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBMouseConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBOpticalDriveDeviceConfiguration ¶

type VZUSBOpticalDriveDeviceConfiguration struct {
	VZStorageDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZUSBOpticalDriveDeviceConfiguration

func NewVZUSBOpticalDriveDeviceConfiguration ¶

func NewVZUSBOpticalDriveDeviceConfiguration() VZUSBOpticalDriveDeviceConfiguration

NewVZUSBOpticalDriveDeviceConfiguration creates a new VZUSBOpticalDriveDeviceConfiguration instance.

func VZUSBOpticalDriveDeviceConfigurationFromID ¶

func VZUSBOpticalDriveDeviceConfigurationFromID(id objc.ID) VZUSBOpticalDriveDeviceConfiguration

VZUSBOpticalDriveDeviceConfigurationFromID constructs a VZUSBOpticalDriveDeviceConfiguration from an objc.ID.

func (VZUSBOpticalDriveDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBOpticalDriveDeviceConfiguration) GetStorageDeviceWithQueueSessionCompletionHandler ¶

func (v VZUSBOpticalDriveDeviceConfiguration) GetStorageDeviceWithQueueSessionCompletionHandler(queue objectivec.IObject, session unsafe.Pointer, handler ErrorHandler)

GetStorageDeviceWithQueueSessionCompletionHandler is an exported wrapper for the private method _getStorageDeviceWithQueueSessionCompletionHandler.

func (VZUSBOpticalDriveDeviceConfiguration) Init ¶

Init initializes the instance.

type VZUSBOpticalDriveDeviceConfigurationClass ¶

type VZUSBOpticalDriveDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBOpticalDriveDeviceConfigurationClass ¶

func GetVZUSBOpticalDriveDeviceConfigurationClass() VZUSBOpticalDriveDeviceConfigurationClass

GetVZUSBOpticalDriveDeviceConfigurationClass returns the class object for _VZUSBOpticalDriveDeviceConfiguration.

func (VZUSBOpticalDriveDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBOpticalDriveDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBPassthroughDevice ¶

type VZUSBPassthroughDevice struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZUSBPassthroughDevice

func NewVZUSBPassthroughDevice ¶

func NewVZUSBPassthroughDevice() VZUSBPassthroughDevice

NewVZUSBPassthroughDevice creates a new VZUSBPassthroughDevice instance.

func VZUSBPassthroughDeviceFromID ¶

func VZUSBPassthroughDeviceFromID(id objc.ID) VZUSBPassthroughDevice

VZUSBPassthroughDeviceFromID constructs a VZUSBPassthroughDevice from an objc.ID.

func (VZUSBPassthroughDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBPassthroughDevice) Init ¶

Init initializes the instance.

func (VZUSBPassthroughDevice) SetConfiguration ¶

func (VZUSBPassthroughDevice) SetUsbController ¶

func (v VZUSBPassthroughDevice) SetUsbController(value IVZUSBController)

func (VZUSBPassthroughDevice) SetVirtualMachine ¶

func (v VZUSBPassthroughDevice) SetVirtualMachine(value IVZVirtualMachine)

type VZUSBPassthroughDeviceClass ¶

type VZUSBPassthroughDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBPassthroughDeviceClass ¶

func GetVZUSBPassthroughDeviceClass() VZUSBPassthroughDeviceClass

GetVZUSBPassthroughDeviceClass returns the class object for _VZUSBPassthroughDevice.

func (VZUSBPassthroughDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBPassthroughDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBPassthroughDeviceConfiguration ¶

type VZUSBPassthroughDeviceConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZUSBPassthroughDeviceConfiguration

func NewVZUSBPassthroughDeviceConfiguration ¶

func NewVZUSBPassthroughDeviceConfiguration() VZUSBPassthroughDeviceConfiguration

NewVZUSBPassthroughDeviceConfiguration creates a new VZUSBPassthroughDeviceConfiguration instance.

func VZUSBPassthroughDeviceConfigurationFromID ¶

func VZUSBPassthroughDeviceConfigurationFromID(id objc.ID) VZUSBPassthroughDeviceConfiguration

VZUSBPassthroughDeviceConfigurationFromID constructs a VZUSBPassthroughDeviceConfiguration from an objc.ID.

func (VZUSBPassthroughDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBPassthroughDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZUSBPassthroughDeviceConfiguration) SetUuid ¶

type VZUSBPassthroughDeviceConfigurationClass ¶

type VZUSBPassthroughDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBPassthroughDeviceConfigurationClass ¶

func GetVZUSBPassthroughDeviceConfigurationClass() VZUSBPassthroughDeviceConfigurationClass

GetVZUSBPassthroughDeviceConfigurationClass returns the class object for _VZUSBPassthroughDeviceConfiguration.

func (VZUSBPassthroughDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBPassthroughDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBScreenCoordinatePointingDeviceConfiguration ¶

type VZUSBScreenCoordinatePointingDeviceConfiguration struct {
	VZPointingDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZUSBScreenCoordinatePointingDeviceConfiguration

func NewVZUSBScreenCoordinatePointingDeviceConfiguration ¶

func NewVZUSBScreenCoordinatePointingDeviceConfiguration() VZUSBScreenCoordinatePointingDeviceConfiguration

NewVZUSBScreenCoordinatePointingDeviceConfiguration creates a new VZUSBScreenCoordinatePointingDeviceConfiguration instance.

func VZUSBScreenCoordinatePointingDeviceConfigurationFromID ¶

func VZUSBScreenCoordinatePointingDeviceConfigurationFromID(id objc.ID) VZUSBScreenCoordinatePointingDeviceConfiguration

VZUSBScreenCoordinatePointingDeviceConfigurationFromID constructs a VZUSBScreenCoordinatePointingDeviceConfiguration from an objc.ID.

func (VZUSBScreenCoordinatePointingDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBScreenCoordinatePointingDeviceConfiguration) Init ¶

Init initializes the instance.

type VZUSBScreenCoordinatePointingDeviceConfigurationClass ¶

type VZUSBScreenCoordinatePointingDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBScreenCoordinatePointingDeviceConfigurationClass ¶

func GetVZUSBScreenCoordinatePointingDeviceConfigurationClass() VZUSBScreenCoordinatePointingDeviceConfigurationClass

GetVZUSBScreenCoordinatePointingDeviceConfigurationClass returns the class object for VZUSBScreenCoordinatePointingDeviceConfiguration.

func (VZUSBScreenCoordinatePointingDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBScreenCoordinatePointingDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUSBTouchScreenConfiguration ¶

type VZUSBTouchScreenConfiguration struct {
	VZMultiTouchDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZUSBTouchScreenConfiguration

func NewVZUSBTouchScreenConfiguration ¶

func NewVZUSBTouchScreenConfiguration() VZUSBTouchScreenConfiguration

NewVZUSBTouchScreenConfiguration creates a new VZUSBTouchScreenConfiguration instance.

func VZUSBTouchScreenConfigurationFromID ¶

func VZUSBTouchScreenConfigurationFromID(id objc.ID) VZUSBTouchScreenConfiguration

VZUSBTouchScreenConfigurationFromID constructs a VZUSBTouchScreenConfiguration from an objc.ID.

func (VZUSBTouchScreenConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUSBTouchScreenConfiguration) Init ¶

Init initializes the instance.

type VZUSBTouchScreenConfigurationClass ¶

type VZUSBTouchScreenConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZUSBTouchScreenConfigurationClass ¶

func GetVZUSBTouchScreenConfigurationClass() VZUSBTouchScreenConfigurationClass

GetVZUSBTouchScreenConfigurationClass returns the class object for _VZUSBTouchScreenConfiguration.

func (VZUSBTouchScreenConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUSBTouchScreenConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZUnixSocketBifrostAttachment ¶

type VZUnixSocketBifrostAttachment struct {
	VZBifrostAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZUnixSocketBifrostAttachment

func NewVZUnixSocketBifrostAttachment ¶

func NewVZUnixSocketBifrostAttachment() VZUnixSocketBifrostAttachment

NewVZUnixSocketBifrostAttachment creates a new VZUnixSocketBifrostAttachment instance.

func VZUnixSocketBifrostAttachmentFromID ¶

func VZUnixSocketBifrostAttachmentFromID(id objc.ID) VZUnixSocketBifrostAttachment

VZUnixSocketBifrostAttachmentFromID constructs a VZUnixSocketBifrostAttachment from an objc.ID.

func (VZUnixSocketBifrostAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZUnixSocketBifrostAttachment) Init ¶

Init initializes the instance.

type VZUnixSocketBifrostAttachmentClass ¶

type VZUnixSocketBifrostAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZUnixSocketBifrostAttachmentClass ¶

func GetVZUnixSocketBifrostAttachmentClass() VZUnixSocketBifrostAttachmentClass

GetVZUnixSocketBifrostAttachmentClass returns the class object for _VZUnixSocketBifrostAttachment.

func (VZUnixSocketBifrostAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZUnixSocketBifrostAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZUnixSocketBifrostAttachmentClass) MaximumPathLength ¶

func (_VZUnixSocketBifrostAttachmentClass VZUnixSocketBifrostAttachmentClass) MaximumPathLength() uint64

See: https://developer.apple.com/documentation/Virtualization/_VZUnixSocketBifrostAttachment/maximumPathLength

type VZVNCAuthenticationSecurityConfiguration ¶

type VZVNCAuthenticationSecurityConfiguration struct {
	VZVNCSecurityConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVNCAuthenticationSecurityConfiguration

func NewVZVNCAuthenticationSecurityConfiguration ¶

func NewVZVNCAuthenticationSecurityConfiguration() VZVNCAuthenticationSecurityConfiguration

NewVZVNCAuthenticationSecurityConfiguration creates a new VZVNCAuthenticationSecurityConfiguration instance.

func VZVNCAuthenticationSecurityConfigurationFromID ¶

func VZVNCAuthenticationSecurityConfigurationFromID(id objc.ID) VZVNCAuthenticationSecurityConfiguration

VZVNCAuthenticationSecurityConfigurationFromID constructs a VZVNCAuthenticationSecurityConfiguration from an objc.ID.

func (VZVNCAuthenticationSecurityConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVNCAuthenticationSecurityConfiguration) Init ¶

Init initializes the instance.

type VZVNCAuthenticationSecurityConfigurationClass ¶

type VZVNCAuthenticationSecurityConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVNCAuthenticationSecurityConfigurationClass ¶

func GetVZVNCAuthenticationSecurityConfigurationClass() VZVNCAuthenticationSecurityConfigurationClass

GetVZVNCAuthenticationSecurityConfigurationClass returns the class object for _VZVNCAuthenticationSecurityConfiguration.

func (VZVNCAuthenticationSecurityConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVNCAuthenticationSecurityConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVNCNoSecuritySecurityConfiguration ¶

type VZVNCNoSecuritySecurityConfiguration struct {
	VZVNCSecurityConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/_VZVNCNoSecuritySecurityConfiguration

func NewVZVNCNoSecuritySecurityConfiguration ¶

func NewVZVNCNoSecuritySecurityConfiguration() VZVNCNoSecuritySecurityConfiguration

NewVZVNCNoSecuritySecurityConfiguration creates a new VZVNCNoSecuritySecurityConfiguration instance.

func VZVNCNoSecuritySecurityConfigurationFromID ¶

func VZVNCNoSecuritySecurityConfigurationFromID(id objc.ID) VZVNCNoSecuritySecurityConfiguration

VZVNCNoSecuritySecurityConfigurationFromID constructs a VZVNCNoSecuritySecurityConfiguration from an objc.ID.

func (VZVNCNoSecuritySecurityConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVNCNoSecuritySecurityConfiguration) Init ¶

Init initializes the instance.

type VZVNCNoSecuritySecurityConfigurationClass ¶

type VZVNCNoSecuritySecurityConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVNCNoSecuritySecurityConfigurationClass ¶

func GetVZVNCNoSecuritySecurityConfigurationClass() VZVNCNoSecuritySecurityConfigurationClass

GetVZVNCNoSecuritySecurityConfigurationClass returns the class object for _VZVNCNoSecuritySecurityConfiguration.

func (VZVNCNoSecuritySecurityConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVNCNoSecuritySecurityConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVNCSecurityConfiguration ¶

type VZVNCSecurityConfiguration struct {
	objectivec.Object
}

Methods ¶

  • [VZVNCSecurityConfiguration._init]

See: https://developer.apple.com/documentation/Virtualization/_VZVNCSecurityConfiguration

func NewVZVNCSecurityConfiguration ¶

func NewVZVNCSecurityConfiguration() VZVNCSecurityConfiguration

NewVZVNCSecurityConfiguration creates a new VZVNCSecurityConfiguration instance.

func VZVNCSecurityConfigurationFromID ¶

func VZVNCSecurityConfigurationFromID(id objc.ID) VZVNCSecurityConfiguration

VZVNCSecurityConfigurationFromID constructs a VZVNCSecurityConfiguration from an objc.ID.

func (VZVNCSecurityConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVNCSecurityConfiguration) Init ¶

Init initializes the instance.

type VZVNCSecurityConfigurationClass ¶

type VZVNCSecurityConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVNCSecurityConfigurationClass ¶

func GetVZVNCSecurityConfigurationClass() VZVNCSecurityConfigurationClass

GetVZVNCSecurityConfigurationClass returns the class object for _VZVNCSecurityConfiguration.

func (VZVNCSecurityConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVNCSecurityConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVNCServer ¶

type VZVNCServer struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVNCServer

func NewVZVNCServer ¶

func NewVZVNCServer() VZVNCServer

NewVZVNCServer creates a new VZVNCServer instance.

func VZVNCServerFromID ¶

func VZVNCServerFromID(id objc.ID) VZVNCServer

VZVNCServerFromID constructs a VZVNCServer from an objc.ID.

func (VZVNCServer) Autorelease ¶

func (v VZVNCServer) Autorelease() VZVNCServer

Autorelease adds the receiver to the current autorelease pool.

func (VZVNCServer) Init ¶

func (v VZVNCServer) Init() VZVNCServer

Init initializes the instance.

func (VZVNCServer) SetDelegate ¶

func (v VZVNCServer) SetDelegate(value objectivec.IObject)

func (VZVNCServer) SetGraphicsDisplay ¶

func (v VZVNCServer) SetGraphicsDisplay(value IVZGraphicsDisplay)

func (VZVNCServer) SetState ¶

func (v VZVNCServer) SetState(value int64)

func (VZVNCServer) SetVirtualMachine ¶

func (v VZVNCServer) SetVirtualMachine(value IVZVirtualMachine)

type VZVNCServerClass ¶

type VZVNCServerClass struct {
	// contains filtered or unexported fields
}

func GetVZVNCServerClass ¶

func GetVZVNCServerClass() VZVNCServerClass

GetVZVNCServerClass returns the class object for _VZVNCServer.

func (VZVNCServerClass) Alloc ¶

func (vc VZVNCServerClass) Alloc() VZVNCServer

Alloc allocates memory for a new instance of the class.

func (VZVNCServerClass) Class ¶

func (vc VZVNCServerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZVhostUserNetworkDeviceAttachment ¶

type VZVhostUserNetworkDeviceAttachment struct {
	VZNetworkDeviceAttachment
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVhostUserNetworkDeviceAttachment

func NewVZVhostUserNetworkDeviceAttachment ¶

func NewVZVhostUserNetworkDeviceAttachment() VZVhostUserNetworkDeviceAttachment

NewVZVhostUserNetworkDeviceAttachment creates a new VZVhostUserNetworkDeviceAttachment instance.

func VZVhostUserNetworkDeviceAttachmentFromID ¶

func VZVhostUserNetworkDeviceAttachmentFromID(id objc.ID) VZVhostUserNetworkDeviceAttachment

VZVhostUserNetworkDeviceAttachmentFromID constructs a VZVhostUserNetworkDeviceAttachment from an objc.ID.

func (VZVhostUserNetworkDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVhostUserNetworkDeviceAttachment) Init ¶

Init initializes the instance.

type VZVhostUserNetworkDeviceAttachmentClass ¶

type VZVhostUserNetworkDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZVhostUserNetworkDeviceAttachmentClass ¶

func GetVZVhostUserNetworkDeviceAttachmentClass() VZVhostUserNetworkDeviceAttachmentClass

GetVZVhostUserNetworkDeviceAttachmentClass returns the class object for _VZVhostUserNetworkDeviceAttachment.

func (VZVhostUserNetworkDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVhostUserNetworkDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZVhostUserNetworkDeviceAttachmentClass) DefaultMaximumTransmissionUnit ¶

func (_VZVhostUserNetworkDeviceAttachmentClass VZVhostUserNetworkDeviceAttachmentClass) DefaultMaximumTransmissionUnit() int64

DefaultMaximumTransmissionUnit is an exported wrapper for the private method _defaultMaximumTransmissionUnit.

func (VZVhostUserNetworkDeviceAttachmentClass) DefaultOffloadMode ¶

func (_VZVhostUserNetworkDeviceAttachmentClass VZVhostUserNetworkDeviceAttachmentClass) DefaultOffloadMode() int64

DefaultOffloadMode is an exported wrapper for the private method _defaultOffloadMode.

type VZVirtioConsoleDevice ¶

type VZVirtioConsoleDevice struct {
	VZConsoleDevice
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioConsoleDevice

func NewVZVirtioConsoleDevice ¶

func NewVZVirtioConsoleDevice() VZVirtioConsoleDevice

NewVZVirtioConsoleDevice creates a new VZVirtioConsoleDevice instance.

func VZVirtioConsoleDeviceFromID ¶

func VZVirtioConsoleDeviceFromID(id objc.ID) VZVirtioConsoleDevice

VZVirtioConsoleDeviceFromID constructs a VZVirtioConsoleDevice from an objc.ID.

func (VZVirtioConsoleDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioConsoleDevice) Init ¶

Init initializes the instance.

type VZVirtioConsoleDeviceClass ¶

type VZVirtioConsoleDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioConsoleDeviceClass ¶

func GetVZVirtioConsoleDeviceClass() VZVirtioConsoleDeviceClass

GetVZVirtioConsoleDeviceClass returns the class object for VZVirtioConsoleDevice.

func (VZVirtioConsoleDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioConsoleDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioConsoleDeviceConfiguration ¶

type VZVirtioConsoleDeviceConfiguration struct {
	VZConsoleDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioConsoleDeviceConfiguration

func NewVZVirtioConsoleDeviceConfiguration ¶

func NewVZVirtioConsoleDeviceConfiguration() VZVirtioConsoleDeviceConfiguration

NewVZVirtioConsoleDeviceConfiguration creates a new VZVirtioConsoleDeviceConfiguration instance.

func VZVirtioConsoleDeviceConfigurationFromID ¶

func VZVirtioConsoleDeviceConfigurationFromID(id objc.ID) VZVirtioConsoleDeviceConfiguration

VZVirtioConsoleDeviceConfigurationFromID constructs a VZVirtioConsoleDeviceConfiguration from an objc.ID.

func (VZVirtioConsoleDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioConsoleDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioConsoleDeviceConfigurationClass ¶

type VZVirtioConsoleDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioConsoleDeviceConfigurationClass ¶

func GetVZVirtioConsoleDeviceConfigurationClass() VZVirtioConsoleDeviceConfigurationClass

GetVZVirtioConsoleDeviceConfigurationClass returns the class object for VZVirtioConsoleDeviceConfiguration.

func (VZVirtioConsoleDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioConsoleDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioConsoleDeviceDelegate ¶

type VZVirtioConsoleDeviceDelegate interface {
	objectivec.IObject
}

VZVirtioConsoleDeviceDelegate protocol.

See: https://developer.apple.com/documentation/Virtualization/VZVirtioConsoleDeviceDelegate

type VZVirtioConsoleDeviceDelegateObject ¶

type VZVirtioConsoleDeviceDelegateObject struct {
	objectivec.Object
}

VZVirtioConsoleDeviceDelegateObject wraps an existing Objective-C object that conforms to the VZVirtioConsoleDeviceDelegate protocol.

func VZVirtioConsoleDeviceDelegateObjectFromID ¶

func VZVirtioConsoleDeviceDelegateObjectFromID(id objc.ID) VZVirtioConsoleDeviceDelegateObject

VZVirtioConsoleDeviceDelegateObjectFromID constructs a VZVirtioConsoleDeviceDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZVirtioConsoleDeviceDelegateObject) BaseObject ¶

type VZVirtioConsoleDeviceSerialPortConfiguration ¶

type VZVirtioConsoleDeviceSerialPortConfiguration struct {
	VZSerialPortConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioConsoleDeviceSerialPortConfiguration

func NewVZVirtioConsoleDeviceSerialPortConfiguration ¶

func NewVZVirtioConsoleDeviceSerialPortConfiguration() VZVirtioConsoleDeviceSerialPortConfiguration

NewVZVirtioConsoleDeviceSerialPortConfiguration creates a new VZVirtioConsoleDeviceSerialPortConfiguration instance.

func VZVirtioConsoleDeviceSerialPortConfigurationFromID ¶

func VZVirtioConsoleDeviceSerialPortConfigurationFromID(id objc.ID) VZVirtioConsoleDeviceSerialPortConfiguration

VZVirtioConsoleDeviceSerialPortConfigurationFromID constructs a VZVirtioConsoleDeviceSerialPortConfiguration from an objc.ID.

func (VZVirtioConsoleDeviceSerialPortConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioConsoleDeviceSerialPortConfiguration) Init ¶

Init initializes the instance.

type VZVirtioConsoleDeviceSerialPortConfigurationClass ¶

type VZVirtioConsoleDeviceSerialPortConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioConsoleDeviceSerialPortConfigurationClass ¶

func GetVZVirtioConsoleDeviceSerialPortConfigurationClass() VZVirtioConsoleDeviceSerialPortConfigurationClass

GetVZVirtioConsoleDeviceSerialPortConfigurationClass returns the class object for VZVirtioConsoleDeviceSerialPortConfiguration.

func (VZVirtioConsoleDeviceSerialPortConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioConsoleDeviceSerialPortConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioConsolePortConfiguration ¶

type VZVirtioConsolePortConfiguration struct {
	VZConsolePortConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioConsolePortConfiguration

func NewVZVirtioConsolePortConfiguration ¶

func NewVZVirtioConsolePortConfiguration() VZVirtioConsolePortConfiguration

NewVZVirtioConsolePortConfiguration creates a new VZVirtioConsolePortConfiguration instance.

func VZVirtioConsolePortConfigurationFromID ¶

func VZVirtioConsolePortConfigurationFromID(id objc.ID) VZVirtioConsolePortConfiguration

VZVirtioConsolePortConfigurationFromID constructs a VZVirtioConsolePortConfiguration from an objc.ID.

func (VZVirtioConsolePortConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioConsolePortConfiguration) Init ¶

Init initializes the instance.

type VZVirtioConsolePortConfigurationClass ¶

type VZVirtioConsolePortConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioConsolePortConfigurationClass ¶

func GetVZVirtioConsolePortConfigurationClass() VZVirtioConsolePortConfigurationClass

GetVZVirtioConsolePortConfigurationClass returns the class object for VZVirtioConsolePortConfiguration.

func (VZVirtioConsolePortConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioConsolePortConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioDeviceSpecificConfiguration ¶

type VZVirtioDeviceSpecificConfiguration struct {
	objectivec.Object
}

Methods ¶

  • [VZVirtioDeviceSpecificConfiguration._configuration]
  • [VZVirtioDeviceSpecificConfiguration._init]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioDeviceSpecificConfiguration

func NewVZVirtioDeviceSpecificConfiguration ¶

func NewVZVirtioDeviceSpecificConfiguration() VZVirtioDeviceSpecificConfiguration

NewVZVirtioDeviceSpecificConfiguration creates a new VZVirtioDeviceSpecificConfiguration instance.

func VZVirtioDeviceSpecificConfigurationFromID ¶

func VZVirtioDeviceSpecificConfigurationFromID(id objc.ID) VZVirtioDeviceSpecificConfiguration

VZVirtioDeviceSpecificConfigurationFromID constructs a VZVirtioDeviceSpecificConfiguration from an objc.ID.

func (VZVirtioDeviceSpecificConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioDeviceSpecificConfiguration) Init ¶

Init initializes the instance.

type VZVirtioDeviceSpecificConfigurationClass ¶

type VZVirtioDeviceSpecificConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioDeviceSpecificConfigurationClass ¶

func GetVZVirtioDeviceSpecificConfigurationClass() VZVirtioDeviceSpecificConfigurationClass

GetVZVirtioDeviceSpecificConfigurationClass returns the class object for _VZVirtioDeviceSpecificConfiguration.

func (VZVirtioDeviceSpecificConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioDeviceSpecificConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioEntropyDeviceConfiguration ¶

type VZVirtioEntropyDeviceConfiguration struct {
	VZEntropyDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioEntropyDeviceConfiguration

func NewVZVirtioEntropyDeviceConfiguration ¶

func NewVZVirtioEntropyDeviceConfiguration() VZVirtioEntropyDeviceConfiguration

NewVZVirtioEntropyDeviceConfiguration creates a new VZVirtioEntropyDeviceConfiguration instance.

func VZVirtioEntropyDeviceConfigurationFromID ¶

func VZVirtioEntropyDeviceConfigurationFromID(id objc.ID) VZVirtioEntropyDeviceConfiguration

VZVirtioEntropyDeviceConfigurationFromID constructs a VZVirtioEntropyDeviceConfiguration from an objc.ID.

func (VZVirtioEntropyDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioEntropyDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioEntropyDeviceConfigurationClass ¶

type VZVirtioEntropyDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioEntropyDeviceConfigurationClass ¶

func GetVZVirtioEntropyDeviceConfigurationClass() VZVirtioEntropyDeviceConfigurationClass

GetVZVirtioEntropyDeviceConfigurationClass returns the class object for VZVirtioEntropyDeviceConfiguration.

func (VZVirtioEntropyDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioEntropyDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioFileSystemDeviceConfiguration ¶

type VZVirtioFileSystemDeviceConfiguration struct {
	VZDirectorySharingDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioFileSystemDeviceConfiguration

func NewVZVirtioFileSystemDeviceConfiguration ¶

func NewVZVirtioFileSystemDeviceConfiguration() VZVirtioFileSystemDeviceConfiguration

NewVZVirtioFileSystemDeviceConfiguration creates a new VZVirtioFileSystemDeviceConfiguration instance.

func VZVirtioFileSystemDeviceConfigurationFromID ¶

func VZVirtioFileSystemDeviceConfigurationFromID(id objc.ID) VZVirtioFileSystemDeviceConfiguration

VZVirtioFileSystemDeviceConfigurationFromID constructs a VZVirtioFileSystemDeviceConfiguration from an objc.ID.

func (VZVirtioFileSystemDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioFileSystemDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioFileSystemDeviceConfigurationClass ¶

type VZVirtioFileSystemDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioFileSystemDeviceConfigurationClass ¶

func GetVZVirtioFileSystemDeviceConfigurationClass() VZVirtioFileSystemDeviceConfigurationClass

GetVZVirtioFileSystemDeviceConfigurationClass returns the class object for VZVirtioFileSystemDeviceConfiguration.

func (VZVirtioFileSystemDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioFileSystemDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioGenericDeviceSpecificConfiguration ¶

type VZVirtioGenericDeviceSpecificConfiguration struct {
	VZVirtioDeviceSpecificConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioGenericDeviceSpecificConfiguration

func NewVZVirtioGenericDeviceSpecificConfiguration ¶

func NewVZVirtioGenericDeviceSpecificConfiguration() VZVirtioGenericDeviceSpecificConfiguration

NewVZVirtioGenericDeviceSpecificConfiguration creates a new VZVirtioGenericDeviceSpecificConfiguration instance.

func VZVirtioGenericDeviceSpecificConfigurationFromID ¶

func VZVirtioGenericDeviceSpecificConfigurationFromID(id objc.ID) VZVirtioGenericDeviceSpecificConfiguration

VZVirtioGenericDeviceSpecificConfigurationFromID constructs a VZVirtioGenericDeviceSpecificConfiguration from an objc.ID.

func (VZVirtioGenericDeviceSpecificConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioGenericDeviceSpecificConfiguration) Init ¶

Init initializes the instance.

type VZVirtioGenericDeviceSpecificConfigurationClass ¶

type VZVirtioGenericDeviceSpecificConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioGenericDeviceSpecificConfigurationClass ¶

func GetVZVirtioGenericDeviceSpecificConfigurationClass() VZVirtioGenericDeviceSpecificConfigurationClass

GetVZVirtioGenericDeviceSpecificConfigurationClass returns the class object for _VZVirtioGenericDeviceSpecificConfiguration.

func (VZVirtioGenericDeviceSpecificConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioGenericDeviceSpecificConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioGraphicsDevice ¶

type VZVirtioGraphicsDevice struct {
	VZGraphicsDevice
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioGraphicsDevice

func NewVZVirtioGraphicsDevice ¶

func NewVZVirtioGraphicsDevice() VZVirtioGraphicsDevice

NewVZVirtioGraphicsDevice creates a new VZVirtioGraphicsDevice instance.

func VZVirtioGraphicsDeviceFromID ¶

func VZVirtioGraphicsDeviceFromID(id objc.ID) VZVirtioGraphicsDevice

VZVirtioGraphicsDeviceFromID constructs a VZVirtioGraphicsDevice from an objc.ID.

func (VZVirtioGraphicsDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioGraphicsDevice) Init ¶

Init initializes the instance.

type VZVirtioGraphicsDeviceClass ¶

type VZVirtioGraphicsDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioGraphicsDeviceClass ¶

func GetVZVirtioGraphicsDeviceClass() VZVirtioGraphicsDeviceClass

GetVZVirtioGraphicsDeviceClass returns the class object for VZVirtioGraphicsDevice.

func (VZVirtioGraphicsDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioGraphicsDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioGraphicsDeviceConfiguration ¶

type VZVirtioGraphicsDeviceConfiguration struct {
	VZGraphicsDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioGraphicsDeviceConfiguration

func NewVZVirtioGraphicsDeviceConfiguration ¶

func NewVZVirtioGraphicsDeviceConfiguration() VZVirtioGraphicsDeviceConfiguration

NewVZVirtioGraphicsDeviceConfiguration creates a new VZVirtioGraphicsDeviceConfiguration instance.

func VZVirtioGraphicsDeviceConfigurationFromID ¶

func VZVirtioGraphicsDeviceConfigurationFromID(id objc.ID) VZVirtioGraphicsDeviceConfiguration

VZVirtioGraphicsDeviceConfigurationFromID constructs a VZVirtioGraphicsDeviceConfiguration from an objc.ID.

func (VZVirtioGraphicsDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioGraphicsDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioGraphicsDeviceConfigurationClass ¶

type VZVirtioGraphicsDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioGraphicsDeviceConfigurationClass ¶

func GetVZVirtioGraphicsDeviceConfigurationClass() VZVirtioGraphicsDeviceConfigurationClass

GetVZVirtioGraphicsDeviceConfigurationClass returns the class object for VZVirtioGraphicsDeviceConfiguration.

func (VZVirtioGraphicsDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioGraphicsDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZVirtioGraphicsDeviceConfigurationClass) MaximumAllowedDisplayCount ¶

func (_VZVirtioGraphicsDeviceConfigurationClass VZVirtioGraphicsDeviceConfigurationClass) MaximumAllowedDisplayCount() uint64

MaximumAllowedDisplayCount is an exported wrapper for the private method _maximumAllowedDisplayCount.

type VZVirtioGraphicsScanout ¶

type VZVirtioGraphicsScanout struct {
	VZGraphicsDisplay
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZVirtioGraphicsScanout

func NewVZVirtioGraphicsScanout ¶

func NewVZVirtioGraphicsScanout() VZVirtioGraphicsScanout

NewVZVirtioGraphicsScanout creates a new VZVirtioGraphicsScanout instance.

func VZVirtioGraphicsScanoutFromID ¶

func VZVirtioGraphicsScanoutFromID(id objc.ID) VZVirtioGraphicsScanout

VZVirtioGraphicsScanoutFromID constructs a VZVirtioGraphicsScanout from an objc.ID.

func (VZVirtioGraphicsScanout) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioGraphicsScanout) Init ¶

Init initializes the instance.

type VZVirtioGraphicsScanoutClass ¶

type VZVirtioGraphicsScanoutClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioGraphicsScanoutClass ¶

func GetVZVirtioGraphicsScanoutClass() VZVirtioGraphicsScanoutClass

GetVZVirtioGraphicsScanoutClass returns the class object for VZVirtioGraphicsScanout.

func (VZVirtioGraphicsScanoutClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioGraphicsScanoutClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioGraphicsScanoutConfiguration ¶

type VZVirtioGraphicsScanoutConfiguration struct {
	VZGraphicsDisplayConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioGraphicsScanoutConfiguration

func NewVZVirtioGraphicsScanoutConfiguration ¶

func NewVZVirtioGraphicsScanoutConfiguration() VZVirtioGraphicsScanoutConfiguration

NewVZVirtioGraphicsScanoutConfiguration creates a new VZVirtioGraphicsScanoutConfiguration instance.

func VZVirtioGraphicsScanoutConfigurationFromID ¶

func VZVirtioGraphicsScanoutConfigurationFromID(id objc.ID) VZVirtioGraphicsScanoutConfiguration

VZVirtioGraphicsScanoutConfigurationFromID constructs a VZVirtioGraphicsScanoutConfiguration from an objc.ID.

func (VZVirtioGraphicsScanoutConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioGraphicsScanoutConfiguration) Init ¶

Init initializes the instance.

type VZVirtioGraphicsScanoutConfigurationClass ¶

type VZVirtioGraphicsScanoutConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioGraphicsScanoutConfigurationClass ¶

func GetVZVirtioGraphicsScanoutConfigurationClass() VZVirtioGraphicsScanoutConfigurationClass

GetVZVirtioGraphicsScanoutConfigurationClass returns the class object for VZVirtioGraphicsScanoutConfiguration.

func (VZVirtioGraphicsScanoutConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioGraphicsScanoutConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioInputDeviceSpecificConfiguration ¶

type VZVirtioInputDeviceSpecificConfiguration struct {
	VZVirtioDeviceSpecificConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioInputDeviceSpecificConfiguration

func NewVZVirtioInputDeviceSpecificConfiguration ¶

func NewVZVirtioInputDeviceSpecificConfiguration() VZVirtioInputDeviceSpecificConfiguration

NewVZVirtioInputDeviceSpecificConfiguration creates a new VZVirtioInputDeviceSpecificConfiguration instance.

func VZVirtioInputDeviceSpecificConfigurationFromID ¶

func VZVirtioInputDeviceSpecificConfigurationFromID(id objc.ID) VZVirtioInputDeviceSpecificConfiguration

VZVirtioInputDeviceSpecificConfigurationFromID constructs a VZVirtioInputDeviceSpecificConfiguration from an objc.ID.

func (VZVirtioInputDeviceSpecificConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioInputDeviceSpecificConfiguration) Init ¶

Init initializes the instance.

type VZVirtioInputDeviceSpecificConfigurationClass ¶

type VZVirtioInputDeviceSpecificConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioInputDeviceSpecificConfigurationClass ¶

func GetVZVirtioInputDeviceSpecificConfigurationClass() VZVirtioInputDeviceSpecificConfigurationClass

GetVZVirtioInputDeviceSpecificConfigurationClass returns the class object for _VZVirtioInputDeviceSpecificConfiguration.

func (VZVirtioInputDeviceSpecificConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioInputDeviceSpecificConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioKeyboardInputDeviceConfiguration ¶

type VZVirtioKeyboardInputDeviceConfiguration struct {
	VZKeyboardConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioKeyboardInputDeviceConfiguration

func NewVZVirtioKeyboardInputDeviceConfiguration ¶

func NewVZVirtioKeyboardInputDeviceConfiguration() VZVirtioKeyboardInputDeviceConfiguration

NewVZVirtioKeyboardInputDeviceConfiguration creates a new VZVirtioKeyboardInputDeviceConfiguration instance.

func VZVirtioKeyboardInputDeviceConfigurationFromID ¶

func VZVirtioKeyboardInputDeviceConfigurationFromID(id objc.ID) VZVirtioKeyboardInputDeviceConfiguration

VZVirtioKeyboardInputDeviceConfigurationFromID constructs a VZVirtioKeyboardInputDeviceConfiguration from an objc.ID.

func (VZVirtioKeyboardInputDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioKeyboardInputDeviceConfiguration) Init ¶

Init initializes the instance.

func (VZVirtioKeyboardInputDeviceConfiguration) KeyboardWithDeviceIdentifier ¶

func (v VZVirtioKeyboardInputDeviceConfiguration) KeyboardWithDeviceIdentifier(identifier uint32) objectivec.IObject

KeyboardWithDeviceIdentifier is an exported wrapper for the private method _keyboardWithDeviceIdentifier.

type VZVirtioKeyboardInputDeviceConfigurationClass ¶

type VZVirtioKeyboardInputDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioKeyboardInputDeviceConfigurationClass ¶

func GetVZVirtioKeyboardInputDeviceConfigurationClass() VZVirtioKeyboardInputDeviceConfigurationClass

GetVZVirtioKeyboardInputDeviceConfigurationClass returns the class object for _VZVirtioKeyboardInputDeviceConfiguration.

func (VZVirtioKeyboardInputDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioKeyboardInputDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioMouseInputDeviceConfiguration ¶

type VZVirtioMouseInputDeviceConfiguration struct {
	VZPointingDeviceConfiguration
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioMouseInputDeviceConfiguration

func NewVZVirtioMouseInputDeviceConfiguration ¶

func NewVZVirtioMouseInputDeviceConfiguration() VZVirtioMouseInputDeviceConfiguration

NewVZVirtioMouseInputDeviceConfiguration creates a new VZVirtioMouseInputDeviceConfiguration instance.

func VZVirtioMouseInputDeviceConfigurationFromID ¶

func VZVirtioMouseInputDeviceConfigurationFromID(id objc.ID) VZVirtioMouseInputDeviceConfiguration

VZVirtioMouseInputDeviceConfigurationFromID constructs a VZVirtioMouseInputDeviceConfiguration from an objc.ID.

func (VZVirtioMouseInputDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioMouseInputDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioMouseInputDeviceConfigurationClass ¶

type VZVirtioMouseInputDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioMouseInputDeviceConfigurationClass ¶

func GetVZVirtioMouseInputDeviceConfigurationClass() VZVirtioMouseInputDeviceConfigurationClass

GetVZVirtioMouseInputDeviceConfigurationClass returns the class object for _VZVirtioMouseInputDeviceConfiguration.

func (VZVirtioMouseInputDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioMouseInputDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioQueue ¶

type VZVirtioQueue struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioQueue

func NewVZVirtioQueue ¶

func NewVZVirtioQueue() VZVirtioQueue

NewVZVirtioQueue creates a new VZVirtioQueue instance.

func VZVirtioQueueFromID ¶

func VZVirtioQueueFromID(id objc.ID) VZVirtioQueue

VZVirtioQueueFromID constructs a VZVirtioQueue from an objc.ID.

func (VZVirtioQueue) Autorelease ¶

func (v VZVirtioQueue) Autorelease() VZVirtioQueue

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioQueue) Init ¶

func (v VZVirtioQueue) Init() VZVirtioQueue

Init initializes the instance.

type VZVirtioQueueClass ¶

type VZVirtioQueueClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioQueueClass ¶

func GetVZVirtioQueueClass() VZVirtioQueueClass

GetVZVirtioQueueClass returns the class object for _VZVirtioQueue.

func (VZVirtioQueueClass) Alloc ¶

func (vc VZVirtioQueueClass) Alloc() VZVirtioQueue

Alloc allocates memory for a new instance of the class.

func (VZVirtioQueueClass) Class ¶

func (vc VZVirtioQueueClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZVirtioQueueElement ¶

type VZVirtioQueueElement struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioQueueElement

func NewVZVirtioQueueElement ¶

func NewVZVirtioQueueElement() VZVirtioQueueElement

NewVZVirtioQueueElement creates a new VZVirtioQueueElement instance.

func VZVirtioQueueElementFromID ¶

func VZVirtioQueueElementFromID(id objc.ID) VZVirtioQueueElement

VZVirtioQueueElementFromID constructs a VZVirtioQueueElement from an objc.ID.

func (VZVirtioQueueElement) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioQueueElement) Init ¶

Init initializes the instance.

type VZVirtioQueueElementClass ¶

type VZVirtioQueueElementClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioQueueElementClass ¶

func GetVZVirtioQueueElementClass() VZVirtioQueueElementClass

GetVZVirtioQueueElementClass returns the class object for _VZVirtioQueueElement.

func (VZVirtioQueueElementClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioQueueElementClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioSocketDevice ¶

type VZVirtioSocketDevice struct {
	VZSocketDevice
}

Methods ¶

  • [VZVirtioSocketDevice._configurationOptions]
  • [VZVirtioSocketDevice._setDelegate]

See: https://developer.apple.com/documentation/Virtualization/VZVirtioSocketDevice

func NewVZVirtioSocketDevice ¶

func NewVZVirtioSocketDevice() VZVirtioSocketDevice

NewVZVirtioSocketDevice creates a new VZVirtioSocketDevice instance.

func VZVirtioSocketDeviceFromID ¶

func VZVirtioSocketDeviceFromID(id objc.ID) VZVirtioSocketDevice

VZVirtioSocketDeviceFromID constructs a VZVirtioSocketDevice from an objc.ID.

func (VZVirtioSocketDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioSocketDevice) ConfigurationOptions ¶

func (v VZVirtioSocketDevice) ConfigurationOptions() objectivec.IObject

ConfigurationOptions is an exported wrapper for the private method _configurationOptions.

func (VZVirtioSocketDevice) Init ¶

Init initializes the instance.

func (VZVirtioSocketDevice) SetDelegate ¶

func (v VZVirtioSocketDevice) SetDelegate(delegate objectivec.IObject)

SetDelegate is an exported wrapper for the private method _setDelegate.

type VZVirtioSocketDeviceClass ¶

type VZVirtioSocketDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioSocketDeviceClass ¶

func GetVZVirtioSocketDeviceClass() VZVirtioSocketDeviceClass

GetVZVirtioSocketDeviceClass returns the class object for VZVirtioSocketDevice.

func (VZVirtioSocketDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioSocketDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioSocketDeviceConfiguration ¶

type VZVirtioSocketDeviceConfiguration struct {
	VZSocketDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioSocketDeviceConfiguration

func NewVZVirtioSocketDeviceConfiguration ¶

func NewVZVirtioSocketDeviceConfiguration() VZVirtioSocketDeviceConfiguration

NewVZVirtioSocketDeviceConfiguration creates a new VZVirtioSocketDeviceConfiguration instance.

func VZVirtioSocketDeviceConfigurationFromID ¶

func VZVirtioSocketDeviceConfigurationFromID(id objc.ID) VZVirtioSocketDeviceConfiguration

VZVirtioSocketDeviceConfigurationFromID constructs a VZVirtioSocketDeviceConfiguration from an objc.ID.

func (VZVirtioSocketDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioSocketDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioSocketDeviceConfigurationClass ¶

type VZVirtioSocketDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioSocketDeviceConfigurationClass ¶

func GetVZVirtioSocketDeviceConfigurationClass() VZVirtioSocketDeviceConfigurationClass

GetVZVirtioSocketDeviceConfigurationClass returns the class object for VZVirtioSocketDeviceConfiguration.

func (VZVirtioSocketDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioSocketDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioSocketDeviceObserver ¶

type VZVirtioSocketDeviceObserver struct {
	objectivec.Object
}

Methods ¶

  • [VZVirtioSocketDeviceObserver._initWithConnectionQueueDelegate]

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioSocketDeviceObserver

func NewVZVirtioSocketDeviceObserver ¶

func NewVZVirtioSocketDeviceObserver() VZVirtioSocketDeviceObserver

NewVZVirtioSocketDeviceObserver creates a new VZVirtioSocketDeviceObserver instance.

func VZVirtioSocketDeviceObserverFromID ¶

func VZVirtioSocketDeviceObserverFromID(id objc.ID) VZVirtioSocketDeviceObserver

VZVirtioSocketDeviceObserverFromID constructs a VZVirtioSocketDeviceObserver from an objc.ID.

func (VZVirtioSocketDeviceObserver) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioSocketDeviceObserver) Init ¶

Init initializes the instance.

func (VZVirtioSocketDeviceObserver) InitWithConnectionQueueDelegate ¶

func (v VZVirtioSocketDeviceObserver) InitWithConnectionQueueDelegate(connection objectivec.IObject, queue objectivec.IObject, delegate objectivec.IObject) objectivec.IObject

InitWithConnectionQueueDelegate is an exported wrapper for the private method _initWithConnectionQueueDelegate.

type VZVirtioSocketDeviceObserverClass ¶

type VZVirtioSocketDeviceObserverClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioSocketDeviceObserverClass ¶

func GetVZVirtioSocketDeviceObserverClass() VZVirtioSocketDeviceObserverClass

GetVZVirtioSocketDeviceObserverClass returns the class object for _VZVirtioSocketDeviceObserver.

func (VZVirtioSocketDeviceObserverClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioSocketDeviceObserverClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioSoundDevice ¶

type VZVirtioSoundDevice struct {
	VZAudioDevice
}

See: https://developer.apple.com/documentation/Virtualization/_VZVirtioSoundDevice

func NewVZVirtioSoundDevice ¶

func NewVZVirtioSoundDevice() VZVirtioSoundDevice

NewVZVirtioSoundDevice creates a new VZVirtioSoundDevice instance.

func VZVirtioSoundDeviceFromID ¶

func VZVirtioSoundDeviceFromID(id objc.ID) VZVirtioSoundDevice

VZVirtioSoundDeviceFromID constructs a VZVirtioSoundDevice from an objc.ID.

func (VZVirtioSoundDevice) Autorelease ¶

func (v VZVirtioSoundDevice) Autorelease() VZVirtioSoundDevice

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioSoundDevice) Init ¶

Init initializes the instance.

type VZVirtioSoundDeviceClass ¶

type VZVirtioSoundDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioSoundDeviceClass ¶

func GetVZVirtioSoundDeviceClass() VZVirtioSoundDeviceClass

GetVZVirtioSoundDeviceClass returns the class object for _VZVirtioSoundDevice.

func (VZVirtioSoundDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioSoundDeviceClass) Class ¶

func (vc VZVirtioSoundDeviceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZVirtioSoundDeviceConfiguration ¶

type VZVirtioSoundDeviceConfiguration struct {
	VZAudioDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioSoundDeviceConfiguration

func NewVZVirtioSoundDeviceConfiguration ¶

func NewVZVirtioSoundDeviceConfiguration() VZVirtioSoundDeviceConfiguration

NewVZVirtioSoundDeviceConfiguration creates a new VZVirtioSoundDeviceConfiguration instance.

func VZVirtioSoundDeviceConfigurationFromID ¶

func VZVirtioSoundDeviceConfigurationFromID(id objc.ID) VZVirtioSoundDeviceConfiguration

VZVirtioSoundDeviceConfigurationFromID constructs a VZVirtioSoundDeviceConfiguration from an objc.ID.

func (VZVirtioSoundDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioSoundDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioSoundDeviceConfigurationClass ¶

type VZVirtioSoundDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioSoundDeviceConfigurationClass ¶

func GetVZVirtioSoundDeviceConfigurationClass() VZVirtioSoundDeviceConfigurationClass

GetVZVirtioSoundDeviceConfigurationClass returns the class object for VZVirtioSoundDeviceConfiguration.

func (VZVirtioSoundDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioSoundDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioSoundDeviceStreamConfiguration ¶

type VZVirtioSoundDeviceStreamConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZVirtioSoundDeviceStreamConfiguration

func NewVZVirtioSoundDeviceStreamConfiguration ¶

func NewVZVirtioSoundDeviceStreamConfiguration() VZVirtioSoundDeviceStreamConfiguration

NewVZVirtioSoundDeviceStreamConfiguration creates a new VZVirtioSoundDeviceStreamConfiguration instance.

func VZVirtioSoundDeviceStreamConfigurationFromID ¶

func VZVirtioSoundDeviceStreamConfigurationFromID(id objc.ID) VZVirtioSoundDeviceStreamConfiguration

VZVirtioSoundDeviceStreamConfigurationFromID constructs a VZVirtioSoundDeviceStreamConfiguration from an objc.ID.

func (VZVirtioSoundDeviceStreamConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioSoundDeviceStreamConfiguration) Init ¶

Init initializes the instance.

type VZVirtioSoundDeviceStreamConfigurationClass ¶

type VZVirtioSoundDeviceStreamConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioSoundDeviceStreamConfigurationClass ¶

func GetVZVirtioSoundDeviceStreamConfigurationClass() VZVirtioSoundDeviceStreamConfigurationClass

GetVZVirtioSoundDeviceStreamConfigurationClass returns the class object for VZVirtioSoundDeviceStreamConfiguration.

func (VZVirtioSoundDeviceStreamConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioSoundDeviceStreamConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioTraditionalMemoryBalloonDevice ¶

type VZVirtioTraditionalMemoryBalloonDevice struct {
	VZMemoryBalloonDevice
}

Methods ¶

  • [VZVirtioTraditionalMemoryBalloonDevice._maxTargetVirtualMachineMemorySize]

See: https://developer.apple.com/documentation/Virtualization/VZVirtioTraditionalMemoryBalloonDevice

func NewVZVirtioTraditionalMemoryBalloonDevice ¶

func NewVZVirtioTraditionalMemoryBalloonDevice() VZVirtioTraditionalMemoryBalloonDevice

NewVZVirtioTraditionalMemoryBalloonDevice creates a new VZVirtioTraditionalMemoryBalloonDevice instance.

func VZVirtioTraditionalMemoryBalloonDeviceFromID ¶

func VZVirtioTraditionalMemoryBalloonDeviceFromID(id objc.ID) VZVirtioTraditionalMemoryBalloonDevice

VZVirtioTraditionalMemoryBalloonDeviceFromID constructs a VZVirtioTraditionalMemoryBalloonDevice from an objc.ID.

func (VZVirtioTraditionalMemoryBalloonDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioTraditionalMemoryBalloonDevice) Init ¶

Init initializes the instance.

type VZVirtioTraditionalMemoryBalloonDeviceClass ¶

type VZVirtioTraditionalMemoryBalloonDeviceClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioTraditionalMemoryBalloonDeviceClass ¶

func GetVZVirtioTraditionalMemoryBalloonDeviceClass() VZVirtioTraditionalMemoryBalloonDeviceClass

GetVZVirtioTraditionalMemoryBalloonDeviceClass returns the class object for VZVirtioTraditionalMemoryBalloonDevice.

func (VZVirtioTraditionalMemoryBalloonDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioTraditionalMemoryBalloonDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtioTraditionalMemoryBalloonDeviceConfiguration ¶

type VZVirtioTraditionalMemoryBalloonDeviceConfiguration struct {
	VZMemoryBalloonDeviceConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZVirtioTraditionalMemoryBalloonDeviceConfiguration

func NewVZVirtioTraditionalMemoryBalloonDeviceConfiguration ¶

func NewVZVirtioTraditionalMemoryBalloonDeviceConfiguration() VZVirtioTraditionalMemoryBalloonDeviceConfiguration

NewVZVirtioTraditionalMemoryBalloonDeviceConfiguration creates a new VZVirtioTraditionalMemoryBalloonDeviceConfiguration instance.

func VZVirtioTraditionalMemoryBalloonDeviceConfigurationFromID ¶

func VZVirtioTraditionalMemoryBalloonDeviceConfigurationFromID(id objc.ID) VZVirtioTraditionalMemoryBalloonDeviceConfiguration

VZVirtioTraditionalMemoryBalloonDeviceConfigurationFromID constructs a VZVirtioTraditionalMemoryBalloonDeviceConfiguration from an objc.ID.

func (VZVirtioTraditionalMemoryBalloonDeviceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtioTraditionalMemoryBalloonDeviceConfiguration) Init ¶

Init initializes the instance.

type VZVirtioTraditionalMemoryBalloonDeviceConfigurationClass ¶

type VZVirtioTraditionalMemoryBalloonDeviceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtioTraditionalMemoryBalloonDeviceConfigurationClass ¶

func GetVZVirtioTraditionalMemoryBalloonDeviceConfigurationClass() VZVirtioTraditionalMemoryBalloonDeviceConfigurationClass

GetVZVirtioTraditionalMemoryBalloonDeviceConfigurationClass returns the class object for VZVirtioTraditionalMemoryBalloonDeviceConfiguration.

func (VZVirtioTraditionalMemoryBalloonDeviceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtioTraditionalMemoryBalloonDeviceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachine ¶

type VZVirtualMachine struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachine

func NewVZVirtualMachine ¶

func NewVZVirtualMachine() VZVirtualMachine

NewVZVirtualMachine creates a new VZVirtualMachine instance.

func VZVirtualMachineFromID ¶

func VZVirtualMachineFromID(id objc.ID) VZVirtualMachine

VZVirtualMachineFromID constructs a VZVirtualMachine from an objc.ID.

func (VZVirtualMachine) Autorelease ¶

func (v VZVirtualMachine) Autorelease() VZVirtualMachine

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachine) CreateCoreWithCompletionHandler ¶

func (v VZVirtualMachine) CreateCoreWithCompletionHandler(handler ErrorHandler)

CreateCoreWithCompletionHandler is an exported wrapper for the private method _createCoreWithCompletionHandler.

func (VZVirtualMachine) CreateCoresWithCompletionHandler ¶

func (v VZVirtualMachine) CreateCoresWithCompletionHandler(handler ErrorHandler)

CreateCoresWithCompletionHandler is an exported wrapper for the private method _createCoresWithCompletionHandler.

func (VZVirtualMachine) CreateViewEndpointWithOptions ¶

func (v VZVirtualMachine) CreateViewEndpointWithOptions(options uint64) objectivec.IObject

CreateViewEndpointWithOptions is an exported wrapper for the private method _createViewEndpointWithOptions.

func (VZVirtualMachine) EnterRestrictedModeWithCompletionHandler ¶

func (v VZVirtualMachine) EnterRestrictedModeWithCompletionHandler(handler ErrorHandler)

EnterRestrictedModeWithCompletionHandler is an exported wrapper for the private method _enterRestrictedModeWithCompletionHandler.

func (VZVirtualMachine) GetUSBControllerLocationIDWithCompletionHandler ¶

func (v VZVirtualMachine) GetUSBControllerLocationIDWithCompletionHandler(handler ErrorHandler)

GetUSBControllerLocationIDWithCompletionHandler is an exported wrapper for the private method _getUSBControllerLocationIDWithCompletionHandler.

func (VZVirtualMachine) Init ¶

Init initializes the instance.

func (VZVirtualMachine) OverrideConnectionForTesting ¶

func (v VZVirtualMachine) OverrideConnectionForTesting(testing objectivec.IObject)

OverrideConnectionForTesting is an exported wrapper for the private method _overrideConnectionForTesting.

func (VZVirtualMachine) ProcessHIDReportsForDeviceDeviceType ¶

func (v VZVirtualMachine) ProcessHIDReportsForDeviceDeviceType(hIDReports unsafe.Pointer, device uint32, type_ int)

ProcessHIDReportsForDeviceDeviceType is an exported wrapper for the private method _processHIDReportsForDeviceDeviceType.

func (VZVirtualMachine) ResetWithTypeCompletionHandler ¶

func (v VZVirtualMachine) ResetWithTypeCompletionHandler(type_ int64, handler ErrorHandler)

ResetWithTypeCompletionHandler is an exported wrapper for the private method _resetWithTypeCompletionHandler.

func (VZVirtualMachine) SaveMachineStateToURLOptionsCompletionHandler ¶

func (v VZVirtualMachine) SaveMachineStateToURLOptionsCompletionHandler(url foundation.INSURL, options objectivec.IObject, handler ErrorHandler)

SaveMachineStateToURLOptionsCompletionHandler is an exported wrapper for the private method _saveMachineStateToURLOptionsCompletionHandler.

func (VZVirtualMachine) SetCrashContextMessage ¶

func (v VZVirtualMachine) SetCrashContextMessage(message objectivec.IObject)

SetCrashContextMessage is an exported wrapper for the private method _setCrashContextMessage.

func (VZVirtualMachine) SetName ¶

func (v VZVirtualMachine) SetName(name objectivec.IObject)

SetName is an exported wrapper for the private method _setName.

func (VZVirtualMachine) SetState ¶

func (v VZVirtualMachine) SetState(value int64)

func (VZVirtualMachine) Set_crashContextMessage ¶

func (v VZVirtualMachine) Set_crashContextMessage(value string)

func (VZVirtualMachine) Set_name ¶

func (v VZVirtualMachine) Set_name(value string)

func (VZVirtualMachine) ShouldSendHIDReports ¶

func (v VZVirtualMachine) ShouldSendHIDReports() bool

ShouldSendHIDReports is an exported wrapper for the private method _shouldSendHIDReports.

func (VZVirtualMachine) ValidateRestrictedModeSupportWithError ¶

func (v VZVirtualMachine) ValidateRestrictedModeSupportWithError() (bool, error)

ValidateRestrictedModeSupportWithError is an exported wrapper for the private method _validateRestrictedModeSupportWithError.

type VZVirtualMachineAccessor ¶

type VZVirtualMachineAccessor struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineAccessor

func NewVZVirtualMachineAccessor ¶

func NewVZVirtualMachineAccessor() VZVirtualMachineAccessor

NewVZVirtualMachineAccessor creates a new VZVirtualMachineAccessor instance.

func VZVirtualMachineAccessorFromID ¶

func VZVirtualMachineAccessorFromID(id objc.ID) VZVirtualMachineAccessor

VZVirtualMachineAccessorFromID constructs a VZVirtualMachineAccessor from an objc.ID.

func (VZVirtualMachineAccessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineAccessor) Init ¶

Init initializes the instance.

func (VZVirtualMachineAccessor) ProcessHIDReportsForDeviceDeviceType ¶

func (v VZVirtualMachineAccessor) ProcessHIDReportsForDeviceDeviceType(hIDReports unsafe.Pointer, device uint32, type_ int)

ProcessHIDReportsForDeviceDeviceType is an exported wrapper for the private method _processHIDReportsForDeviceDeviceType.

func (VZVirtualMachineAccessor) ShouldSendHIDReports ¶

func (v VZVirtualMachineAccessor) ShouldSendHIDReports() bool

ShouldSendHIDReports is an exported wrapper for the private method _shouldSendHIDReports.

type VZVirtualMachineAccessorClass ¶

type VZVirtualMachineAccessorClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineAccessorClass ¶

func GetVZVirtualMachineAccessorClass() VZVirtualMachineAccessorClass

GetVZVirtualMachineAccessorClass returns the class object for _VZVirtualMachineAccessor.

func (VZVirtualMachineAccessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineAccessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineAccessorManager ¶

type VZVirtualMachineAccessorManager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineAccessorManager

func NewVZVirtualMachineAccessorManager ¶

func NewVZVirtualMachineAccessorManager() VZVirtualMachineAccessorManager

NewVZVirtualMachineAccessorManager creates a new VZVirtualMachineAccessorManager instance.

func VZVirtualMachineAccessorManagerFromID ¶

func VZVirtualMachineAccessorManagerFromID(id objc.ID) VZVirtualMachineAccessorManager

VZVirtualMachineAccessorManagerFromID constructs a VZVirtualMachineAccessorManager from an objc.ID.

func (VZVirtualMachineAccessorManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineAccessorManager) Init ¶

Init initializes the instance.

type VZVirtualMachineAccessorManagerClass ¶

type VZVirtualMachineAccessorManagerClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineAccessorManagerClass ¶

func GetVZVirtualMachineAccessorManagerClass() VZVirtualMachineAccessorManagerClass

GetVZVirtualMachineAccessorManagerClass returns the class object for _VZVirtualMachineAccessorManager.

func (VZVirtualMachineAccessorManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineAccessorManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineClass ¶

type VZVirtualMachineClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineClass ¶

func GetVZVirtualMachineClass() VZVirtualMachineClass

GetVZVirtualMachineClass returns the class object for VZVirtualMachine.

func (VZVirtualMachineClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineClass) Class ¶

func (vc VZVirtualMachineClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineConfiguration ¶

type VZVirtualMachineConfiguration struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachineConfiguration

func NewVZVirtualMachineConfiguration ¶

func NewVZVirtualMachineConfiguration() VZVirtualMachineConfiguration

NewVZVirtualMachineConfiguration creates a new VZVirtualMachineConfiguration instance.

func VZVirtualMachineConfigurationFromID ¶

func VZVirtualMachineConfigurationFromID(id objc.ID) VZVirtualMachineConfiguration

VZVirtualMachineConfigurationFromID constructs a VZVirtualMachineConfiguration from an objc.ID.

func (VZVirtualMachineConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineConfiguration) CPUCount ¶

func (v VZVirtualMachineConfiguration) CPUCount() uint

The number of CPUs for the virtual machine. Must be between minimumAllowedCPUCount and maximumAllowedCPUCount. [Full Topic]

func (VZVirtualMachineConfiguration) Init ¶

Init initializes the instance.

func (VZVirtualMachineConfiguration) IsDuplicateUSBDeviceConfigurationAtUsbDeviceIndex ¶

func (v VZVirtualMachineConfiguration) IsDuplicateUSBDeviceConfigurationAtUsbDeviceIndex(at uint64, index uint64) bool

IsDuplicateUSBDeviceConfigurationAtUsbDeviceIndex is an exported wrapper for the private method _isDuplicateUSBDeviceConfigurationAtUsbDeviceIndex.

func (VZVirtualMachineConfiguration) MemorySize ¶

func (v VZVirtualMachineConfiguration) MemorySize() uint64

The memory size in bytes for the virtual machine. Must be a multiple of 1MB and between minimumAllowedMemorySize and maximumAllowedMemorySize. [Full Topic]

func (VZVirtualMachineConfiguration) SetAcceleratorDevices ¶

func (v VZVirtualMachineConfiguration) SetAcceleratorDevices(devices objectivec.IObject)

SetAcceleratorDevices is an exported wrapper for the private method _setAcceleratorDevices.

func (VZVirtualMachineConfiguration) SetBifrostDevices ¶

func (v VZVirtualMachineConfiguration) SetBifrostDevices(devices objectivec.IObject)

SetBifrostDevices is an exported wrapper for the private method _setBifrostDevices.

func (VZVirtualMachineConfiguration) SetBiometricDevices ¶

func (v VZVirtualMachineConfiguration) SetBiometricDevices(devices objectivec.IObject)

SetBiometricDevices is an exported wrapper for the private method _setBiometricDevices.

func (VZVirtualMachineConfiguration) SetCPUCount ¶

func (v VZVirtualMachineConfiguration) SetCPUCount(value uint)

func (VZVirtualMachineConfiguration) SetCPUEmulator ¶

func (v VZVirtualMachineConfiguration) SetCPUEmulator(cPUEmulator objectivec.IObject)

SetCPUEmulator is an exported wrapper for the private method _setCPUEmulator.

func (VZVirtualMachineConfiguration) SetCoprocessors ¶

func (v VZVirtualMachineConfiguration) SetCoprocessors(coprocessors objectivec.IObject)

SetCoprocessors is an exported wrapper for the private method _setCoprocessors.

func (VZVirtualMachineConfiguration) SetCustomMMIODevices ¶

func (v VZVirtualMachineConfiguration) SetCustomMMIODevices(mMIODevices objectivec.IObject)

SetCustomMMIODevices is an exported wrapper for the private method _setCustomMMIODevices.

func (VZVirtualMachineConfiguration) SetCustomVirtioDevices ¶

func (v VZVirtualMachineConfiguration) SetCustomVirtioDevices(devices objectivec.IObject)

SetCustomVirtioDevices is an exported wrapper for the private method _setCustomVirtioDevices.

func (VZVirtualMachineConfiguration) SetDebugStub ¶

func (v VZVirtualMachineConfiguration) SetDebugStub(stub objectivec.IObject)

SetDebugStub is an exported wrapper for the private method _setDebugStub.

func (VZVirtualMachineConfiguration) SetFatalErrorAction ¶

func (v VZVirtualMachineConfiguration) SetFatalErrorAction(action int64)

SetFatalErrorAction is an exported wrapper for the private method _setFatalErrorAction.

func (VZVirtualMachineConfiguration) SetHIDDevices ¶

func (v VZVirtualMachineConfiguration) SetHIDDevices(hIDDevices objectivec.IObject)

SetHIDDevices is an exported wrapper for the private method _setHIDDevices.

func (VZVirtualMachineConfiguration) SetMailboxDevices ¶

func (v VZVirtualMachineConfiguration) SetMailboxDevices(devices objectivec.IObject)

SetMailboxDevices is an exported wrapper for the private method _setMailboxDevices.

func (VZVirtualMachineConfiguration) SetMemoryOvercommitmentAllowed ¶

func (v VZVirtualMachineConfiguration) SetMemoryOvercommitmentAllowed(allowed bool)

SetMemoryOvercommitmentAllowed is an exported wrapper for the private method _setMemoryOvercommitmentAllowed.

func (VZVirtualMachineConfiguration) SetMemorySize ¶

func (v VZVirtualMachineConfiguration) SetMemorySize(value uint64)

func (VZVirtualMachineConfiguration) SetMultiTouchDevices ¶

func (v VZVirtualMachineConfiguration) SetMultiTouchDevices(devices objectivec.IObject)

SetMultiTouchDevices is an exported wrapper for the private method _setMultiTouchDevices.

func (VZVirtualMachineConfiguration) SetPCIPassthroughDevices ¶

func (v VZVirtualMachineConfiguration) SetPCIPassthroughDevices(devices objectivec.IObject)

SetPCIPassthroughDevices is an exported wrapper for the private method _setPCIPassthroughDevices.

func (VZVirtualMachineConfiguration) SetPanicAction ¶

func (v VZVirtualMachineConfiguration) SetPanicAction(action int64)

SetPanicAction is an exported wrapper for the private method _setPanicAction.

func (VZVirtualMachineConfiguration) SetPanicDevice ¶

func (v VZVirtualMachineConfiguration) SetPanicDevice(device objectivec.IObject)

SetPanicDevice is an exported wrapper for the private method _setPanicDevice.

func (VZVirtualMachineConfiguration) SetPowerSourceDevices ¶

func (v VZVirtualMachineConfiguration) SetPowerSourceDevices(devices objectivec.IObject)

SetPowerSourceDevices is an exported wrapper for the private method _setPowerSourceDevices.

func (VZVirtualMachineConfiguration) SetRestartAction ¶

func (v VZVirtualMachineConfiguration) SetRestartAction(action int64)

SetRestartAction is an exported wrapper for the private method _setRestartAction.

func (VZVirtualMachineConfiguration) SetTerminationUnderMemoryPressureEnabled ¶

func (v VZVirtualMachineConfiguration) SetTerminationUnderMemoryPressureEnabled(enabled bool)

SetTerminationUnderMemoryPressureEnabled is an exported wrapper for the private method _setTerminationUnderMemoryPressureEnabled.

func (VZVirtualMachineConfiguration) SetTestIgnoreEntitlementChecks ¶

func (v VZVirtualMachineConfiguration) SetTestIgnoreEntitlementChecks(checks bool)

SetTestIgnoreEntitlementChecks is an exported wrapper for the private method _setTestIgnoreEntitlementChecks.

func (VZVirtualMachineConfiguration) Set_acceleratorDevices ¶

func (v VZVirtualMachineConfiguration) Set_acceleratorDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_bifrostDevices ¶

func (v VZVirtualMachineConfiguration) Set_bifrostDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_biometricDevices ¶

func (v VZVirtualMachineConfiguration) Set_biometricDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_coprocessors ¶

func (v VZVirtualMachineConfiguration) Set_coprocessors(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_cpuEmulator ¶

func (VZVirtualMachineConfiguration) Set_customMMIODevices ¶

func (v VZVirtualMachineConfiguration) Set_customMMIODevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_customVirtioDevices ¶

func (v VZVirtualMachineConfiguration) Set_customVirtioDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_debugStub ¶

func (VZVirtualMachineConfiguration) Set_fatalErrorAction ¶

func (v VZVirtualMachineConfiguration) Set_fatalErrorAction(value int64)

func (VZVirtualMachineConfiguration) Set_hidDevices ¶

func (v VZVirtualMachineConfiguration) Set_hidDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_mailboxDevices ¶

func (v VZVirtualMachineConfiguration) Set_mailboxDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_memoryOvercommitmentAllowed ¶

func (v VZVirtualMachineConfiguration) Set_memoryOvercommitmentAllowed(value bool)

func (VZVirtualMachineConfiguration) Set_multiTouchDevices ¶

func (v VZVirtualMachineConfiguration) Set_multiTouchDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_panicAction ¶

func (v VZVirtualMachineConfiguration) Set_panicAction(value int64)

func (VZVirtualMachineConfiguration) Set_panicDevice ¶

func (VZVirtualMachineConfiguration) Set_pciPassthroughDevices ¶

func (v VZVirtualMachineConfiguration) Set_pciPassthroughDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_powerSourceDevices ¶

func (v VZVirtualMachineConfiguration) Set_powerSourceDevices(value foundation.INSArray)

func (VZVirtualMachineConfiguration) Set_restartAction ¶

func (v VZVirtualMachineConfiguration) Set_restartAction(value int64)

func (VZVirtualMachineConfiguration) Set_sharedRamRegions ¶

func (v VZVirtualMachineConfiguration) Set_sharedRamRegions(value objectivec.IObject)

func (VZVirtualMachineConfiguration) Set_terminationUnderMemoryPressureEnabled ¶

func (v VZVirtualMachineConfiguration) Set_terminationUnderMemoryPressureEnabled(value bool)

func (VZVirtualMachineConfiguration) Set_testIgnoreEntitlementChecks ¶

func (v VZVirtualMachineConfiguration) Set_testIgnoreEntitlementChecks(value bool)

type VZVirtualMachineConfigurationClass ¶

type VZVirtualMachineConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineConfigurationClass ¶

func GetVZVirtualMachineConfigurationClass() VZVirtualMachineConfigurationClass

GetVZVirtualMachineConfigurationClass returns the class object for VZVirtualMachineConfiguration.

func (VZVirtualMachineConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (VZVirtualMachineConfigurationClass) MaximumAllowedOvercommittedMemorySize ¶

func (_VZVirtualMachineConfigurationClass VZVirtualMachineConfigurationClass) MaximumAllowedOvercommittedMemorySize() uint64

MaximumAllowedOvercommittedMemorySize is an exported wrapper for the private method _maximumAllowedOvercommittedMemorySize.

type VZVirtualMachineConfigurationDecoder ¶

type VZVirtualMachineConfigurationDecoder struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineConfigurationDecoder

func NewVZVirtualMachineConfigurationDecoder ¶

func NewVZVirtualMachineConfigurationDecoder() VZVirtualMachineConfigurationDecoder

NewVZVirtualMachineConfigurationDecoder creates a new VZVirtualMachineConfigurationDecoder instance.

func VZVirtualMachineConfigurationDecoderFromID ¶

func VZVirtualMachineConfigurationDecoderFromID(id objc.ID) VZVirtualMachineConfigurationDecoder

VZVirtualMachineConfigurationDecoderFromID constructs a VZVirtualMachineConfigurationDecoder from an objc.ID.

func (VZVirtualMachineConfigurationDecoder) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineConfigurationDecoder) Init ¶

Init initializes the instance.

func (VZVirtualMachineConfigurationDecoder) SetDelegate ¶

type VZVirtualMachineConfigurationDecoderClass ¶

type VZVirtualMachineConfigurationDecoderClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineConfigurationDecoderClass ¶

func GetVZVirtualMachineConfigurationDecoderClass() VZVirtualMachineConfigurationDecoderClass

GetVZVirtualMachineConfigurationDecoderClass returns the class object for _VZVirtualMachineConfigurationDecoder.

func (VZVirtualMachineConfigurationDecoderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineConfigurationDecoderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineConfigurationEncodable ¶

type VZVirtualMachineConfigurationEncodable interface {
	objectivec.IObject
}

_VZVirtualMachineConfigurationEncodable protocol.

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineConfigurationEncodable

type VZVirtualMachineConfigurationEncodableObject ¶

type VZVirtualMachineConfigurationEncodableObject struct {
	objectivec.Object
}

VZVirtualMachineConfigurationEncodableObject wraps an existing Objective-C object that conforms to the VZVirtualMachineConfigurationEncodable protocol.

func VZVirtualMachineConfigurationEncodableObjectFromID ¶

func VZVirtualMachineConfigurationEncodableObjectFromID(id objc.ID) VZVirtualMachineConfigurationEncodableObject

VZVirtualMachineConfigurationEncodableObjectFromID constructs a VZVirtualMachineConfigurationEncodableObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (VZVirtualMachineConfigurationEncodableObject) BaseObject ¶

type VZVirtualMachineConfigurationEncoder ¶

type VZVirtualMachineConfigurationEncoder struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineConfigurationEncoder

func NewVZVirtualMachineConfigurationEncoder ¶

func NewVZVirtualMachineConfigurationEncoder() VZVirtualMachineConfigurationEncoder

NewVZVirtualMachineConfigurationEncoder creates a new VZVirtualMachineConfigurationEncoder instance.

func VZVirtualMachineConfigurationEncoderFromID ¶

func VZVirtualMachineConfigurationEncoderFromID(id objc.ID) VZVirtualMachineConfigurationEncoder

VZVirtualMachineConfigurationEncoderFromID constructs a VZVirtualMachineConfigurationEncoder from an objc.ID.

func (VZVirtualMachineConfigurationEncoder) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineConfigurationEncoder) Init ¶

Init initializes the instance.

type VZVirtualMachineConfigurationEncoderClass ¶

type VZVirtualMachineConfigurationEncoderClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineConfigurationEncoderClass ¶

func GetVZVirtualMachineConfigurationEncoderClass() VZVirtualMachineConfigurationEncoderClass

GetVZVirtualMachineConfigurationEncoderClass returns the class object for _VZVirtualMachineConfigurationEncoder.

func (VZVirtualMachineConfigurationEncoderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineConfigurationEncoderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineSaveOptions ¶

type VZVirtualMachineSaveOptions struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZVirtualMachineSaveOptions

func NewVZVirtualMachineSaveOptions ¶

func NewVZVirtualMachineSaveOptions() VZVirtualMachineSaveOptions

NewVZVirtualMachineSaveOptions creates a new VZVirtualMachineSaveOptions instance.

func VZVirtualMachineSaveOptionsFromID ¶

func VZVirtualMachineSaveOptionsFromID(id objc.ID) VZVirtualMachineSaveOptions

VZVirtualMachineSaveOptionsFromID constructs a VZVirtualMachineSaveOptions from an objc.ID.

func (VZVirtualMachineSaveOptions) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineSaveOptions) Init ¶

Init initializes the instance.

func (VZVirtualMachineSaveOptions) SetCompress ¶

func (v VZVirtualMachineSaveOptions) SetCompress(value bool)

func (VZVirtualMachineSaveOptions) SetEncrypt ¶

func (v VZVirtualMachineSaveOptions) SetEncrypt(value bool)

type VZVirtualMachineSaveOptionsClass ¶

type VZVirtualMachineSaveOptionsClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineSaveOptionsClass ¶

func GetVZVirtualMachineSaveOptionsClass() VZVirtualMachineSaveOptionsClass

GetVZVirtualMachineSaveOptionsClass returns the class object for _VZVirtualMachineSaveOptions.

func (VZVirtualMachineSaveOptionsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineSaveOptionsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineStartOptions ¶

type VZVirtualMachineStartOptions struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachineStartOptions

func NewVZVirtualMachineStartOptions ¶

func NewVZVirtualMachineStartOptions() VZVirtualMachineStartOptions

NewVZVirtualMachineStartOptions creates a new VZVirtualMachineStartOptions instance.

func VZVirtualMachineStartOptionsFromID ¶

func VZVirtualMachineStartOptionsFromID(id objc.ID) VZVirtualMachineStartOptions

VZVirtualMachineStartOptionsFromID constructs a VZVirtualMachineStartOptions from an objc.ID.

func (VZVirtualMachineStartOptions) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineStartOptions) Init ¶

Init initializes the instance.

func (VZVirtualMachineStartOptions) SetDelegatedExceptionClasses ¶

func (v VZVirtualMachineStartOptions) SetDelegatedExceptionClasses(classes objectivec.IObject)

SetDelegatedExceptionClasses is an exported wrapper for the private method _setDelegatedExceptionClasses.

func (VZVirtualMachineStartOptions) Set_delegatedExceptionClasses ¶

func (v VZVirtualMachineStartOptions) Set_delegatedExceptionClasses(value foundation.INSArray)

type VZVirtualMachineStartOptionsClass ¶

type VZVirtualMachineStartOptionsClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineStartOptionsClass ¶

func GetVZVirtualMachineStartOptionsClass() VZVirtualMachineStartOptionsClass

GetVZVirtualMachineStartOptionsClass returns the class object for VZVirtualMachineStartOptions.

func (VZVirtualMachineStartOptionsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineStartOptionsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZVirtualMachineView ¶

type VZVirtualMachineView struct {
	appkit.NSView
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZVirtualMachineView

func NewVZVirtualMachineView ¶

func NewVZVirtualMachineView() VZVirtualMachineView

NewVZVirtualMachineView creates a new VZVirtualMachineView instance.

func VZVirtualMachineViewFromID ¶

func VZVirtualMachineViewFromID(id objc.ID) VZVirtualMachineView

VZVirtualMachineViewFromID constructs a VZVirtualMachineView from an objc.ID.

func (VZVirtualMachineView) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZVirtualMachineView) GrabMouseInput ¶

func (v VZVirtualMachineView) GrabMouseInput() bool

GrabMouseInput is an exported wrapper for the private method _grabMouseInput.

func (VZVirtualMachineView) Init ¶

Init initializes the instance.

func (VZVirtualMachineView) ReleaseMouseInput ¶

func (v VZVirtualMachineView) ReleaseMouseInput() bool

ReleaseMouseInput is an exported wrapper for the private method _releaseMouseInput.

func (VZVirtualMachineView) SetDelegate ¶

func (v VZVirtualMachineView) SetDelegate(delegate objectivec.IObject)

SetDelegate is an exported wrapper for the private method _setDelegate.

func (VZVirtualMachineView) SetGraphicsDisplay ¶

func (v VZVirtualMachineView) SetGraphicsDisplay(display objectivec.IObject)

SetGraphicsDisplay is an exported wrapper for the private method _setGraphicsDisplay.

func (VZVirtualMachineView) SetScaleMode ¶

func (v VZVirtualMachineView) SetScaleMode(mode int64)

SetScaleMode is an exported wrapper for the private method _setScaleMode.

func (VZVirtualMachineView) Set_delegate ¶

func (v VZVirtualMachineView) Set_delegate(value objectivec.IObject)

func (VZVirtualMachineView) Set_graphicsDisplay ¶

func (v VZVirtualMachineView) Set_graphicsDisplay(value IVZGraphicsDisplay)

func (VZVirtualMachineView) Set_scaleMode ¶

func (v VZVirtualMachineView) Set_scaleMode(value int64)

type VZVirtualMachineViewClass ¶

type VZVirtualMachineViewClass struct {
	// contains filtered or unexported fields
}

func GetVZVirtualMachineViewClass ¶

func GetVZVirtualMachineViewClass() VZVirtualMachineViewClass

GetVZVirtualMachineViewClass returns the class object for VZVirtualMachineView.

func (VZVirtualMachineViewClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZVirtualMachineViewClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZWrappingKey ¶

type VZWrappingKey struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/_VZWrappingKey

func NewVZWrappingKey ¶

func NewVZWrappingKey() VZWrappingKey

NewVZWrappingKey creates a new VZWrappingKey instance.

func VZWrappingKeyFromID ¶

func VZWrappingKeyFromID(id objc.ID) VZWrappingKey

VZWrappingKeyFromID constructs a VZWrappingKey from an objc.ID.

func (VZWrappingKey) Autorelease ¶

func (v VZWrappingKey) Autorelease() VZWrappingKey

Autorelease adds the receiver to the current autorelease pool.

func (VZWrappingKey) Init ¶

func (v VZWrappingKey) Init() VZWrappingKey

Init initializes the instance.

type VZWrappingKeyClass ¶

type VZWrappingKeyClass struct {
	// contains filtered or unexported fields
}

func GetVZWrappingKeyClass ¶

func GetVZWrappingKeyClass() VZWrappingKeyClass

GetVZWrappingKeyClass returns the class object for _VZWrappingKey.

func (VZWrappingKeyClass) Alloc ¶

func (vc VZWrappingKeyClass) Alloc() VZWrappingKey

Alloc allocates memory for a new instance of the class.

func (VZWrappingKeyClass) Class ¶

func (vc VZWrappingKeyClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZXHCIController ¶

type VZXHCIController struct {
	VZUSBController
}

Methods ¶

See: https://developer.apple.com/documentation/Virtualization/VZXHCIController

func NewVZXHCIController ¶

func NewVZXHCIController() VZXHCIController

NewVZXHCIController creates a new VZXHCIController instance.

func VZXHCIControllerFromID ¶

func VZXHCIControllerFromID(id objc.ID) VZXHCIController

VZXHCIControllerFromID constructs a VZXHCIController from an objc.ID.

func (VZXHCIController) AttachDevice ¶

func (x VZXHCIController) AttachDevice(ctx context.Context, device objectivec.IObject) error

AttachDevice is a synchronous wrapper around VZXHCIController.AttachDeviceCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (VZXHCIController) Autorelease ¶

func (x VZXHCIController) Autorelease() VZXHCIController

Autorelease adds the receiver to the current autorelease pool.

func (VZXHCIController) DetachDevice ¶

func (x VZXHCIController) DetachDevice(ctx context.Context, device objectivec.IObject) error

DetachDevice is a synchronous wrapper around VZXHCIController.DetachDeviceCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (VZXHCIController) Init ¶

Init initializes the instance.

type VZXHCIControllerClass ¶

type VZXHCIControllerClass struct {
	// contains filtered or unexported fields
}

func GetVZXHCIControllerClass ¶

func GetVZXHCIControllerClass() VZXHCIControllerClass

GetVZXHCIControllerClass returns the class object for VZXHCIController.

func (VZXHCIControllerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZXHCIControllerClass) Class ¶

func (vc VZXHCIControllerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type VZXHCIControllerConfiguration ¶

type VZXHCIControllerConfiguration struct {
	VZUSBControllerConfiguration
}

See: https://developer.apple.com/documentation/Virtualization/VZXHCIControllerConfiguration

func NewVZXHCIControllerConfiguration ¶

func NewVZXHCIControllerConfiguration() VZXHCIControllerConfiguration

NewVZXHCIControllerConfiguration creates a new VZXHCIControllerConfiguration instance.

func VZXHCIControllerConfigurationFromID ¶

func VZXHCIControllerConfigurationFromID(id objc.ID) VZXHCIControllerConfiguration

VZXHCIControllerConfigurationFromID constructs a VZXHCIControllerConfiguration from an objc.ID.

func (VZXHCIControllerConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZXHCIControllerConfiguration) Init ¶

Init initializes the instance.

type VZXHCIControllerConfigurationClass ¶

type VZXHCIControllerConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetVZXHCIControllerConfigurationClass ¶

func GetVZXHCIControllerConfigurationClass() VZXHCIControllerConfigurationClass

GetVZXHCIControllerConfigurationClass returns the class object for VZXHCIControllerConfiguration.

func (VZXHCIControllerConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZXHCIControllerConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZXPCBifrostAttachment ¶

type VZXPCBifrostAttachment struct {
	VZBifrostAttachment
}

See: https://developer.apple.com/documentation/Virtualization/_VZXPCBifrostAttachment

func NewVZXPCBifrostAttachment ¶

func NewVZXPCBifrostAttachment() VZXPCBifrostAttachment

NewVZXPCBifrostAttachment creates a new VZXPCBifrostAttachment instance.

func VZXPCBifrostAttachmentFromID ¶

func VZXPCBifrostAttachmentFromID(id objc.ID) VZXPCBifrostAttachment

VZXPCBifrostAttachmentFromID constructs a VZXPCBifrostAttachment from an objc.ID.

func (VZXPCBifrostAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZXPCBifrostAttachment) Init ¶

Init initializes the instance.

type VZXPCBifrostAttachmentClass ¶

type VZXPCBifrostAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZXPCBifrostAttachmentClass ¶

func GetVZXPCBifrostAttachmentClass() VZXPCBifrostAttachmentClass

GetVZXPCBifrostAttachmentClass returns the class object for _VZXPCBifrostAttachment.

func (VZXPCBifrostAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZXPCBifrostAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VZXPCClientMailboxDeviceAttachment ¶

type VZXPCClientMailboxDeviceAttachment struct {
	VZMailboxDeviceAttachment
}

Methods ¶

  • [VZXPCClientMailboxDeviceAttachment._initWithMailboxHandle]

See: https://developer.apple.com/documentation/Virtualization/_VZXPCClientMailboxDeviceAttachment

func NewVZXPCClientMailboxDeviceAttachment ¶

func NewVZXPCClientMailboxDeviceAttachment() VZXPCClientMailboxDeviceAttachment

NewVZXPCClientMailboxDeviceAttachment creates a new VZXPCClientMailboxDeviceAttachment instance.

func VZXPCClientMailboxDeviceAttachmentFromID ¶

func VZXPCClientMailboxDeviceAttachmentFromID(id objc.ID) VZXPCClientMailboxDeviceAttachment

VZXPCClientMailboxDeviceAttachmentFromID constructs a VZXPCClientMailboxDeviceAttachment from an objc.ID.

func (VZXPCClientMailboxDeviceAttachment) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VZXPCClientMailboxDeviceAttachment) Init ¶

Init initializes the instance.

func (VZXPCClientMailboxDeviceAttachment) InitWithMailboxHandle ¶

InitWithMailboxHandle is an exported wrapper for the private method _initWithMailboxHandle.

type VZXPCClientMailboxDeviceAttachmentClass ¶

type VZXPCClientMailboxDeviceAttachmentClass struct {
	// contains filtered or unexported fields
}

func GetVZXPCClientMailboxDeviceAttachmentClass ¶

func GetVZXPCClientMailboxDeviceAttachmentClass() VZXPCClientMailboxDeviceAttachmentClass

GetVZXPCClientMailboxDeviceAttachmentClass returns the class object for _VZXPCClientMailboxDeviceAttachment.

func (VZXPCClientMailboxDeviceAttachmentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VZXPCClientMailboxDeviceAttachmentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VirtualizationMockEventService ¶

type VirtualizationMockEventService struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/Virtualization.MockEventService

func NewVirtualizationMockEventService ¶

func NewVirtualizationMockEventService() VirtualizationMockEventService

NewVirtualizationMockEventService creates a new VirtualizationMockEventService instance.

func VirtualizationMockEventServiceFromID ¶

func VirtualizationMockEventServiceFromID(id objc.ID) VirtualizationMockEventService

VirtualizationMockEventServiceFromID constructs a VirtualizationMockEventService from an objc.ID.

func (VirtualizationMockEventService) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VirtualizationMockEventService) Init ¶

Init initializes the instance.

type VirtualizationMockEventServiceClass ¶

type VirtualizationMockEventServiceClass struct {
	// contains filtered or unexported fields
}

func GetVirtualizationMockEventServiceClass ¶

func GetVirtualizationMockEventServiceClass() VirtualizationMockEventServiceClass

GetVirtualizationMockEventServiceClass returns the class object for Virtualization.MockEventService.

func (VirtualizationMockEventServiceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VirtualizationMockEventServiceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VirtualizationUniversalHIDFilters ¶

type VirtualizationUniversalHIDFilters struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/Virtualization.UniversalHIDFilters

func NewVirtualizationUniversalHIDFilters ¶

func NewVirtualizationUniversalHIDFilters() VirtualizationUniversalHIDFilters

NewVirtualizationUniversalHIDFilters creates a new VirtualizationUniversalHIDFilters instance.

func VirtualizationUniversalHIDFiltersFromID ¶

func VirtualizationUniversalHIDFiltersFromID(id objc.ID) VirtualizationUniversalHIDFilters

VirtualizationUniversalHIDFiltersFromID constructs a VirtualizationUniversalHIDFilters from an objc.ID.

func (VirtualizationUniversalHIDFilters) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VirtualizationUniversalHIDFilters) Init ¶

Init initializes the instance.

type VirtualizationUniversalHIDFiltersClass ¶

type VirtualizationUniversalHIDFiltersClass struct {
	// contains filtered or unexported fields
}

func GetVirtualizationUniversalHIDFiltersClass ¶

func GetVirtualizationUniversalHIDFiltersClass() VirtualizationUniversalHIDFiltersClass

GetVirtualizationUniversalHIDFiltersClass returns the class object for Virtualization.UniversalHIDFilters.

func (VirtualizationUniversalHIDFiltersClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VirtualizationUniversalHIDFiltersClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VirtualizationUniversalHIDKitTranslators ¶

type VirtualizationUniversalHIDKitTranslators struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Virtualization/Virtualization.UniversalHIDKitTranslators

func NewVirtualizationUniversalHIDKitTranslators ¶

func NewVirtualizationUniversalHIDKitTranslators() VirtualizationUniversalHIDKitTranslators

NewVirtualizationUniversalHIDKitTranslators creates a new VirtualizationUniversalHIDKitTranslators instance.

func VirtualizationUniversalHIDKitTranslatorsFromID ¶

func VirtualizationUniversalHIDKitTranslatorsFromID(id objc.ID) VirtualizationUniversalHIDKitTranslators

VirtualizationUniversalHIDKitTranslatorsFromID constructs a VirtualizationUniversalHIDKitTranslators from an objc.ID.

func (VirtualizationUniversalHIDKitTranslators) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (VirtualizationUniversalHIDKitTranslators) Init ¶

Init initializes the instance.

type VirtualizationUniversalHIDKitTranslatorsClass ¶

type VirtualizationUniversalHIDKitTranslatorsClass struct {
	// contains filtered or unexported fields
}

func GetVirtualizationUniversalHIDKitTranslatorsClass ¶

func GetVirtualizationUniversalHIDKitTranslatorsClass() VirtualizationUniversalHIDKitTranslatorsClass

GetVirtualizationUniversalHIDKitTranslatorsClass returns the class object for Virtualization.UniversalHIDKitTranslators.

func (VirtualizationUniversalHIDKitTranslatorsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (VirtualizationUniversalHIDKitTranslatorsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type VoidHandler ¶

type VoidHandler = func()

VoidHandler is the signature for a completion handler block.

Used by:

  • [VZFramebuffer._takeScreenshotWithCompletionHandlerImageConversionBlock]

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL