class AcknowledgeEvents
Defined at line 77 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/markers.h
Acknowledges receipt of events up to `last_acknowledged_event_stamp`.
This grants the server "credits" to send more events. All events sent
with a `last_event_stamp` less than or equal to
`last_acknowledged_event_stamp` are considered acknowledged.
The server (Scenic) will throttle event delivery when unacknowledged
events in flight reach `MOUSE_SOURCE_V2_MAX_UNACKNOWLEDGED_EVENTS` (or a
product-configured maximum). Clients should send acknowledgments
periodically (e.g. before reaching the limit, such as within 20
remaining credits) to avoid being throttled.
`last_acknowledged_event_stamp` must be strictly increasing.
Non-compliance results in channel closure.
Public Members
static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal