Android.Hardware.Usb Namespace

Fornece suporte para se comunicar com periféricos de hardware USB conectados a dispositivos android.

Classes

Nome Description
UsbAccessory

Uma classe que representa um acessório USB, que é um componente de hardware externo que se comunica com um aplicativo android por USB.

UsbAccessory.InterfaceConsts

Fornece constantes das interfaces implementadas por UsbAccessory.

UsbConfiguration

Uma classe que representa uma configuração em um UsbDevice.

UsbConfiguration.InterfaceConsts

Fornece constantes das interfaces implementadas por UsbConfiguration.

UsbConstants

Contém constantes para o protocolo USB.

UsbDevice

Essa classe representa um dispositivo USB anexado ao dispositivo android com o dispositivo android atuando como o host USB.

UsbDevice.InterfaceConsts

Fornece constantes das interfaces implementadas por UsbDevice.

UsbDeviceConnection

Essa classe é usada para enviar e receber dados e controlar mensagens para um dispositivo USB.

UsbEndpoint

Uma classe que representa um ponto de extremidade em um UsbInterface.

UsbEndpoint.InterfaceConsts

Fornece constantes das interfaces implementadas por UsbEndpoint.

UsbInterface

Uma classe que representa uma interface em um UsbDevice.

UsbInterface.InterfaceConsts

Fornece constantes das interfaces implementadas por UsbInterface.

UsbManager

Essa classe permite que você acesse o estado do USB e se comunique com dispositivos USB.

UsbRequest

Uma classe que representa o pacote de solicitação USB.

Enumerações

Nome Description
UsbAddressing

Enumera valores retornados por vários tipos e usados como um parâmetro de vários métodos de UsbDeviceConnection.

UsbClass

Enumera valores retornados por vários tipos.