USB::Device
Inherits Reference / Object
Constructors
new(unwrap : LibUSB::DeviceRef, context : Context)
SourceClass methods
find_or_initialize(unwrap : LibUSB::DeviceRef, context : Context)
SourceInstance methods
bus_number
Sourceconfigurations
Sourceconfigurations_count(*args, **options)
Sourceconfigurations_count(*args, **options, &)
Sourcecontext
Sourcedevice_address
Sourcedevice_class(*args, **options)
Sourcedevice_class(*args, **options, &)
Sourcedevice_protocol(*args, **options)
Sourcedevice_protocol(*args, **options, &)
Sourcedevice_speed
Sourcedevice_subclass(*args, **options)
Sourcedevice_subclass(*args, **options, &)
Sourcefinalize
Sourceopen
Sourceport_number
Sourceproduct_id(*args, **options)
Sourceproduct_id(*args, **options, &)
Sourceto_unsafe
Sourcevendor_id(*args, **options)
Sourcevendor_id(*args, **options, &)
Source