usbinfo/__init__.py
def usbinfo():
    """
    This returns a list of USB endpoints attached to the system. Each entry
    in this list contains a dictionary containing information pertaining to
    that endpoint.

    :returns:
        A list of dictionaries representing each USB endpoint containing the
        following keys:

        * ``idVendor`` -- USB vendor ID of device.
        * ``idProduct`` -- USB product ID of device.
        * ``iManufacturer`` -- Name of manufacturer of device.
        * ``iProduct`` -- Common name of of device.
        * ``bInterfaceNumber`` -- On a multi-endpoint device, this is the
          index of that endpoint.
        * ``devname`` -- On a serial communications device, this is the path
          to the character device file. On a mass storage device, this is the
          path to the block device file. On all other devices, this field does
          not exist.
        * ``mount`` -- On a mass storage device, this is the path to the mount
          point.
    """
    return __usbinfo()

    This returns a list of USB endpoints attached to the system. Each entry
    in this list contains a dictionary containing information pertaining to
    that endpoint.

    :returns:
        A list of dictionaries representing each USB endpoint containing the
        following keys:

        * ``idVendor`` -- USB vendor ID of device.
        * ``idProduct`` -- USB product ID of device.
        * ``iManufacturer`` -- Name of manufacturer of device.
        * ``iProduct`` -- Common name of of device.
        * ``bInterfaceNumber`` -- On a multi-endpoint device, this is the
          index of that endpoint.
        * ``devname`` -- On a serial communications device, this is the path
          to the character device file. On a mass storage device, this is the
          path to the block device file. On all other devices, this field does
          not exist.
        * ``mount`` -- On a mass storage device, this is the path to the mount
          point.
    
This returns a list of USB endpoints attached to the system. Each entry
in this list contains a dictionary containing information pertaining to
that endpoint.
This returns a list of USB endpoints attached to the system . Each entry in this list contains a dictionary containing information pertaining to that endpoint .
def usbinfo():
    return __usbinfo()
def usbinfo ( ) : return __usbinfo ( )
This returns a list of USB endpoints attached to the system.
This returns a list of USB endpoints attached to the system .
"""
    This returns a list of USB endpoints attached to the system. Each entry
    in this list contains a dictionary containing information pertaining to
    that endpoint.

    :returns:
        A list of dictionaries representing each USB endpoint containing the
        following keys:

        * ``idVendor`` -- USB vendor ID of device.
        * ``idProduct`` -- USB product ID of device.
        * ``iManufacturer`` -- Name of manufacturer of device.
        * ``iProduct`` -- Common name of of device.
        * ``bInterfaceNumber`` -- On a multi-endpoint device, this is the
          index of that endpoint.
        * ``devname`` -- On a serial communications device, this is the path
          to the character device file. On a mass storage device, this is the
          path to the block device file. On all other devices, this field does
          not exist.
        * ``mount`` -- On a mass storage device, this is the path to the mount
          point.
    """
A list of dictionaries representing each USB endpoint containing the
following keys.

``idVendor`` -- USB vendor ID of device.
``idProduct`` -- USB product ID of device.
``iManufacturer`` -- Name of manufacturer of device.
``iProduct`` -- Common name of of device.
``bInterfaceNumber`` -- On a multi-endpoint device, this is the
index of that endpoint.
``devname`` -- On a serial communications device, this is the path
to the character device file. On a mass storage device, this is the
path to the block device file. On all other devices, this field does
not exist.
``mount`` -- On a mass storage device, this is the path to the mount
point.
A list of dictionaries representing each USB endpoint containing the following keys . ` ` idVendor ` ` -- USB vendor ID of device . ` ` idProduct ` ` -- USB product ID of device . ` ` iManufacturer ` ` -- Name of manufacturer of device . ` ` iProduct ` ` -- Common name of of device . ` ` bInterfaceNumber ` ` -- On a multi - endpoint device this is the index of that endpoint . ` ` devname ` ` -- On a serial communications device this is the path to the character device file . On a mass storage device this is the path to the block device file . On all other devices this field does not exist . ` ` mount ` ` -- On a mass storage device this is the path to the mount point .