diff --git a/src/main/java/org/usb4java/DeviceDescriptor.java b/src/main/java/org/usb4java/DeviceDescriptor.java index 0764ffd..b73fc9e 100644 --- a/src/main/java/org/usb4java/DeviceDescriptor.java +++ b/src/main/java/org/usb4java/DeviceDescriptor.java @@ -61,6 +61,16 @@ public final class DeviceDescriptor { return this.deviceDescriptorPointer; } + + /** + * Returns the Java byte buffer which contains the descriptor structure. + * + * @return The descriptor structur buffer. + */ + public ByteBuffer getBuffer() + { + return this.deviceDescriptorBuffer; + } /** * Returns the size of this descriptor (in bytes).