class OnNotifyMemoryImported

Defined at line 561 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/markers.h

Indicates the given number of buffer memory bytes were imported by the server.

The caller should limit the amount of memory from inflight ImportBuffer messages:

(bytes sent - server imported)

<

= MaxBytes (see QueryId::MAXIMUM_INFLIGHT_PARAMS).

This is a soft limit designed to prevent excessive memory consumption, but for large

messages the client may exceed the limit.

Memory is imported by the server as quickly as possible, however this event

is sent only when the consumed byte count reaches half the maximum; therefore,

if the client's count of inflight bytes is less than max/2, the client should send the

ImportBuffer message regardless of its size.

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