Uma capacidade compreende atributos e comandos para um driver. Se um driver implementar um recurso, ele informará ao sistema quais comandos e atributos ele suporta para permitir aos aplicativos um método padronizado de interação com o dispositivo. O objeto Capability
fornece uma maneira de inspecionar propriedades programaticamente.
Para obter mais informações sobre os próprios recursos, consulte: Lista de recursos do driver,
id
Long
: Um ID exclusivo para o recurso.
nome
String
: O nome do recurso.
referência
String
: A referência para um recurso. ou seja,capacidade.refresh para o recurso de atualização. Esta referência é usada pelas entradas do App para selecionar dispositivos.
atributos
List<
Attribute
>
: Uma lista de atributos suportados por este recurso.
comandos
List<Command>
: Uma lista de comandos suportados por este recurso.