class FakeCtapHidDevice

Defined at line 43 of file ../../src/ui/input/drivers/ctaphid/test.cc

Public Members

unique_ptr reader_
uint32_t n_set_reports_received
uint32_t n_packets_received
static const uint32_t kVendorId
static const uint32_t kProductId
static const uint32_t kVersion

Public Methods

void FakeCtapHidDevice (fidl::ServerEnd<finput::Device> server)

Defined at line 84 of file ../../src/ui/input/drivers/ctaphid/test.cc

void NotImplemented_ (const std::string & name, fidl::CompleterBase & completer)

Defined at line 88 of file ../../src/ui/input/drivers/ctaphid/test.cc

void Query (QueryCompleter::Sync & completer)

Defined at line 92 of file ../../src/ui/input/drivers/ctaphid/test.cc

void GetDeviceReportsReader (GetDeviceReportsReaderRequestView request, GetDeviceReportsReaderCompleter::Sync & completer)

Defined at line 101 of file ../../src/ui/input/drivers/ctaphid/test.cc

void GetReportDesc (GetReportDescCompleter::Sync & completer)

Defined at line 108 of file ../../src/ui/input/drivers/ctaphid/test.cc

void GetReport (GetReportRequestView request, GetReportCompleter::Sync & completer)

Defined at line 113 of file ../../src/ui/input/drivers/ctaphid/test.cc

void SetReport (SetReportRequestView request, SetReportCompleter::Sync & completer)

Defined at line 126 of file ../../src/ui/input/drivers/ctaphid/test.cc

void SetReportDesc (std::vector<uint8_t> report_desc)

Defined at line 133 of file ../../src/ui/input/drivers/ctaphid/test.cc

void SendReport (std::vector<uint8_t> report)

Defined at line 135 of file ../../src/ui/input/drivers/ctaphid/test.cc

void reset_set_reports_counter ()

Defined at line 140 of file ../../src/ui/input/drivers/ctaphid/test.cc

void reset_packets_received_counter ()

Defined at line 141 of file ../../src/ui/input/drivers/ctaphid/test.cc

libsync::Completion & wait_for_read ()

Defined at line 143 of file ../../src/ui/input/drivers/ctaphid/test.cc

Records