Contents

VZVirtioQueue

A Virtio queue.

Declaration

class VZVirtioQueue

Overview

A VZVirtioQueue represents a virtqueue (Virtio queue) that belongs to a Virtio device. A virtqueue provides a mechanism for bulk data transport on Virtio devices, that facilitate device operations. For more information about how virtqueues work, see the Virtio specification.

Don’t instantiate VZVirtioQueue objects directly. Once you have created and configured a VZCustomVirtioDevice, you can access the Virtio queues belonging to that device through the queue(at:) method.

When the device receives a notification from the guest, the framework provides the queue with which the framework associates the notification as an argument when the framework calls customVirtioDevice(_:didReceiveNotificationFor:).

Topics

Instance Properties

Instance Methods

See Also

Related Documentation

Working with VirtQueues