class StreamBufferSettings

Defined at line 11006 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h

Deprecated. Use SetStreamBufferPartialSettings() and

StreamBufferPartialSettings instead.

Public Methods

void StreamBufferSettings ()

Defined at line 11011 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h

void StreamBufferSettings (StreamBufferSettings && )

Defined at line 11012 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h

void StreamBufferSettings (Storage_ storage)
void StreamBufferSettings (const StreamBufferSettings & other)
StreamBufferSettings & operator= (const StreamBufferSettings & other)
bool operator== (const StreamBufferSettings & other)
bool operator!= (const StreamBufferSettings & other)
bool IsEmpty ()
const std::optional<uint64_t> & buffer_lifetime_ordinal ()
::std::optional<uint64_t> & buffer_lifetime_ordinal ()
StreamBufferSettings & buffer_lifetime_ordinal (std::optional<uint64_t> value)

Setter for buffer_lifetime_ordinal.

const std::optional<uint64_t> & buffer_constraints_version_ordinal ()
::std::optional<uint64_t> & buffer_constraints_version_ordinal ()
StreamBufferSettings & buffer_constraints_version_ordinal (std::optional<uint64_t> value)

Setter for buffer_constraints_version_ordinal.

StreamBufferSettings & operator= (StreamBufferSettings && )

Defined at line 11013 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h

const std::optional<uint32_t> & packet_count_for_server ()
::std::optional<uint32_t> & packet_count_for_server ()
StreamBufferSettings & packet_count_for_server (std::optional<uint32_t> value)

Setter for packet_count_for_server.

const std::optional<uint32_t> & packet_count_for_client ()
::std::optional<uint32_t> & packet_count_for_client ()
StreamBufferSettings & packet_count_for_client (std::optional<uint32_t> value)

Setter for packet_count_for_client.

const std::optional<uint32_t> & per_packet_buffer_bytes ()
::std::optional<uint32_t> & per_packet_buffer_bytes ()
StreamBufferSettings & per_packet_buffer_bytes (std::optional<uint32_t> value)

Setter for per_packet_buffer_bytes.

const std::optional<bool> & single_buffer_mode ()
::std::optional<bool> & single_buffer_mode ()
StreamBufferSettings & single_buffer_mode (std::optional<bool> value)

Setter for single_buffer_mode.

void StreamBufferSettings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits