Records

Functions

  • zx::result<fidl::WireSharedClient<fuchsia_input_report::InputReportsReader>> GetReaderClient (fidl::WireSharedClient<fuchsia_input_report::InputDevice> * client, async_dispatcher_t * dispatcher)

    Defined at line 445 of file ../../src/ui/tools/print-input-report/devices.cc

  • zx_status_t PrintFeatureReports (std::string filename, Printer * printer, fidl::WireSharedClient<fuchsia_input_report::InputDevice> client, fit::closure callback)

    Defined at line 14 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintHelp (Printer * printer)

    Defined at line 24 of file ../../src/ui/tools/print-input-report/main.cc

  • zx_status_t ParseUintArg (const char * arg, uint32_t min, uint32_t max, uint32_t * out_val)

    Defined at line 32 of file ../../src/ui/tools/print-input-report/main.cc

  • std::optional<fidl::WireSharedClient<fuchsia_input_report::InputDevice>> GetClientFromPath (Printer * printer, const std::string & path, async_dispatcher_t * dispatcher)

    Defined at line 49 of file ../../src/ui/tools/print-input-report/main.cc

  • std::optional<fuchsia_input_report::wire::DeviceType> GetDeviceTypeFromString (const std::string & string)

    Defined at line 60 of file ../../src/ui/tools/print-input-report/main.cc

  • int ReadAllDevices (async::Loop * loop, Printer * printer)

    Defined at line 80 of file ../../src/ui/tools/print-input-report/main.cc

  • zx_status_t PrintInputDescriptor (std::string filename, Printer * printer, fidl::WireSharedClient<fuchsia_input_report::InputDevice> client, fit::closure callback)

    Defined at line 103 of file ../../src/ui/tools/print-input-report/devices.cc

  • int ReadAllDescriptors (async::Loop * loop, Printer * printer)

    Defined at line 110 of file ../../src/ui/tools/print-input-report/main.cc

  • void PrintInputReports (std::string filename, Printer * printer, fidl::WireSharedClient<fuchsia_input_report::InputReportsReader> reader, size_t num_reads, fit::closure callback)

    Defined at line 330 of file ../../src/ui/tools/print-input-report/devices.cc

  • void GetAndPrintInputReport (std::string filename, fuchsia_input_report::wire::DeviceType device_type, Printer * printer, fidl::WireSharedClient<fuchsia_input_report::InputDevice> client, fit::closure callback)

    Defined at line 394 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintDeviceInfo (Printer * printer, const fuchsia_input_report::wire::DeviceInformation & device_info)

    Defined at line 144 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintMouseDesc (Printer * printer, const fuchsia_input_report::wire::MouseInputDescriptor & mouse_desc)

    Defined at line 172 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintMouseInputReport (Printer * printer, const fuchsia_input_report::wire::MouseInputReport & mouse_report)

    Defined at line 462 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintSensorDesc (Printer * printer, const fuchsia_input_report::wire::SensorInputDescriptor & sensor_desc)

    Defined at line 200 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintSensorInputReport (Printer * printer, const fuchsia_input_report::wire::SensorInputReport & sensor_report)

    Defined at line 486 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintTouchDesc (Printer * printer, const fuchsia_input_report::wire::TouchDescriptor & touch_desc)

    Defined at line 221 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintTouchInputReport (Printer * printer, const fuchsia_input_report::wire::TouchInputReport & touch_report)

    Defined at line 497 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintKeyboardDesc (Printer * printer, const fuchsia_input_report::wire::KeyboardDescriptor & keyboard_desc)

    Defined at line 284 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintKeyboardInputReport (Printer * printer, const fuchsia_input_report::wire::KeyboardInputReport & keyboard_report)

    Defined at line 534 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintConsumerControlDesc (Printer * printer, const fuchsia_input_report::wire::ConsumerControlDescriptor & descriptor)

    Defined at line 312 of file ../../src/ui/tools/print-input-report/devices.cc

  • void PrintConsumerControlInputReport (Printer * printerconst fuchsia_input_report::wire::ConsumerControlInputReport & report)

    Defined at line 549 of file ../../src/ui/tools/print-input-report/devices.cc