class FakeHidbus
Defined at line 22 of file ../../src/ui/input/drivers/hid/hid-test.cc
Protected Members
vector report_desc_
vector last_set_report_
uint8_t last_set_report_id_
HidProtocol hid_protocol_
HidInfo info_
zx_status_t start_status_
Public Methods
fhidbus::Service::InstanceHandler GetInstanceHandler ()
Defined at line 24 of file ../../src/ui/input/drivers/hid/hid-test.cc
void NotImplemented_ (const std::string & name, fidl::CompleterBase & completer)
Defined at line 34 of file ../../src/ui/input/drivers/hid/hid-test.cc
const fhidbus::HidInfo & Query ()
Defined at line 38 of file ../../src/ui/input/drivers/hid/hid-test.cc
void Query (QueryCompleter::Sync & completer)
Defined at line 39 of file ../../src/ui/input/drivers/hid/hid-test.cc
void Start (StartCompleter::Sync & completer)
Defined at line 43 of file ../../src/ui/input/drivers/hid/hid-test.cc
void Stop (StopCompleter::Sync & completer)
Defined at line 50 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetDescriptor (fhidbus::wire::HidbusSetDescriptorRequest * request, SetDescriptorCompleter::Sync & completer)
Defined at line 51 of file ../../src/ui/input/drivers/hid/hid-test.cc
void GetDescriptor (fhidbus::wire::HidbusGetDescriptorRequest * request, GetDescriptorCompleter::Sync & completer)
Defined at line 55 of file ../../src/ui/input/drivers/hid/hid-test.cc
void GetReport (fhidbus::wire::HidbusGetReportRequest * request, GetReportCompleter::Sync & completer)
Defined at line 60 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetReport (fhidbus::wire::HidbusSetReportRequest * request, SetReportCompleter::Sync & completer)
Defined at line 73 of file ../../src/ui/input/drivers/hid/hid-test.cc
void GetIdle (fhidbus::wire::HidbusGetIdleRequest * request, GetIdleCompleter::Sync & completer)
Defined at line 80 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetIdle (fhidbus::wire::HidbusSetIdleRequest * request, SetIdleCompleter::Sync & completer)
Defined at line 84 of file ../../src/ui/input/drivers/hid/hid-test.cc
void GetProtocol (GetProtocolCompleter::Sync & completer)
Defined at line 88 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetProtocol (fhidbus::wire::HidbusSetProtocolRequest * request, SetProtocolCompleter::Sync & completer)
Defined at line 91 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetProtocol (fhidbus::wire::HidProtocol proto)
Defined at line 97 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetHidInfo (fhidbus::wire::HidInfo info)
Defined at line 98 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetStartStatus (zx_status_t status)
Defined at line 99 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SendReport (uint8_t * report_data, size_t report_size)
Defined at line 100 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SendReportWithTime (uint8_t * report_data, size_t report_size, zx_time_t time)
Defined at line 103 of file ../../src/ui/input/drivers/hid/hid-test.cc
void SetDescriptor (const uint8_t * desc, size_t desc_len)
Defined at line 114 of file ../../src/ui/input/drivers/hid/hid-test.cc