Device#

struct oni.Device#

Managed wrapper for the native API’s oni_device_t.

Public Members

readonly uint Address#

Fully-qualified RSV.RSV.HUB.IDX Context.DeviceTable device table address.

  • RSV: 8-bit unsigned integer (reserved)

  • HUB: 8-bit unsigned integer indicating the hub index

  • IDX: 8-bit unsigned integer indicating the device index

readonly int ID#

Device ID

readonly uint Version#

Device firmware version

readonly uint ReadSize#

Input Frame read size

readonly uint WriteSize#

Output Frame write size.

Properties

string Description { get; set; }#

Retrieve a human readable description of the Device.ID.