class InputDeviceGetInputReportsReaderV2Request

Defined at line 556 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

Public Methods

void InputDeviceGetInputReportsReaderV2Request (Storage_ storage)
void InputDeviceGetInputReportsReaderV2Request (::fidl::ServerEnd< ::fuchsia_input_report::InputReportsReaderV2> reader, uint16_t max_unacknowledged_reports_limit)
void InputDeviceGetInputReportsReaderV2Request ()

Default constructs a |InputDeviceGetInputReportsReaderV2Request| only if all of its members are default constructible.

Defined at line 566 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

void InputDeviceGetInputReportsReaderV2Request (InputDeviceGetInputReportsReaderV2Request && )

Defined at line 569 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

InputDeviceGetInputReportsReaderV2Request & operator= (InputDeviceGetInputReportsReaderV2Request && )

Defined at line 570 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

const ::fidl::ServerEnd< ::fuchsia_input_report::InputReportsReaderV2> & reader ()
::fidl::ServerEnd< ::fuchsia_input_report::InputReportsReaderV2> & reader ()
InputDeviceGetInputReportsReaderV2Request & reader (::fidl::ServerEnd< ::fuchsia_input_report::InputReportsReaderV2> value)

Setter for reader.

uint16_t max_unacknowledged_reports_limit ()

The maximum number of unacknowledged `OnInputReports` events that the client

requests the device to allow in flight simultaneously.

The client should determine this value based on product configuration and

processing capabilities. The device uses this limit as an upper bound when

deciding the effective `max_unacknowledged_reports` returned in the response.

uint16_t & max_unacknowledged_reports_limit ()

The maximum number of unacknowledged `OnInputReports` events that the client

requests the device to allow in flight simultaneously.

The client should determine this value based on product configuration and

processing capabilities. The device uses this limit as an upper bound when

deciding the effective `max_unacknowledged_reports` returned in the response.

InputDeviceGetInputReportsReaderV2Request & max_unacknowledged_reports_limit (uint16_t value)

The maximum number of unacknowledged `OnInputReports` events that the client

requests the device to allow in flight simultaneously.

The client should determine this value based on product configuration and

processing capabilities. The device uses this limit as an upper bound when

deciding the effective `max_unacknowledged_reports` returned in the response.

void InputDeviceGetInputReportsReaderV2Request (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits