|dirname||Return the directory name associated with this bus.|
|location||Return the location value associated with this bus.|
|devices||In array context, it returns a list of Device::USB::Device objects representing all of the devices on this bus. In scalar context, it returns a reference to that array.|
Find a particular USB device based on the supplied predicate coderef. If
more than one device would satisfy the predicate, the first one found is
returns a device reference or undef if none was found.
|list_devices_if This method provides a flexible interface for finding devices. It takes a single coderef parameter that is used to test each discovered device. If the coderef returns a true value, the device is returned in the list of matching devices, otherwise it is not.||
Returns all USB hubs found on this bus. The device to test is available to the coderef in the $_ variable for simplicity.
This is an explanation of the diagnostic and error messages this module can generate.
This module depends on the Carp and Device::USB, as well as the strict and warnings pragmas. Obviously, libusb must be available since that is the entire reason for the modules existence.
G. Wade Johnson (wade at anomaly dot org) Paul Archer (paul at paularcher dot org)
Houston Perl Mongers Group
Please report any bugs or feature requests to email@example.com, or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Device::USB>. I will be notified, and then youll automatically be notified of progress on your bug as I make changes.
Thanks go to various members of the Houston Perl Mongers group for input on the module. But thanks mostly go to Paul Archer who proposed the project and helped with the development.
Thanks also go to Josep MonÚs Teixidor, Mike McCauley, and Tony Awtrey for spotting, reporting, and (sometimes) fixing bugs.
Copyright 2006 Houston Perl Mongers
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Hey! <B>The above document had some coding errors, which are explained below:B>
Around line 211: Non-ASCII character seen before =encoding in MonÚs. Assuming UTF-8
|perl v5.20.3||DEVICE::USB::BUS (3)||2006-09-17|