class PlayerRegistration

Defined at line 2115 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

All information required by the media session registry service to

register a player so that clients may observe its status and control

it.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::PlayerRegistration> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_media_sessions2::wire::PlayerRegistration> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_media_sessions2::wire::PlayerRegistration>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

void PlayerRegistration ()

Defined at line 2117 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

void PlayerRegistration (const PlayerRegistration & other)

Defined at line 2118 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

PlayerRegistration & operator= (const PlayerRegistration & other)

Defined at line 2119 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

void PlayerRegistration (PlayerRegistration && other)

Defined at line 2120 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

::fidl::StringView & domain ()

The domain on which the player exists. Unset if it is the native

Fuchsia domain.

bool has_domain ()
PlayerRegistration & operator= (PlayerRegistration && other)

Defined at line 2121 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

::fuchsia_media::wire::AudioRenderUsage & usage ()

The usage of the player's audio output. Either 'usage' or 'usage2'

may be set, but not both. If neither is set, this is assumed to be MEDIA.

bool has_usage ()
::fuchsia_media::wire::AudioRenderUsage2 & usage2 ()

The usage of the player's audio output. Either 'usage' or 'usage2'

may be set, but not both. If neither is set, this is assumed to be MEDIA.

bool has_usage2 ()
void ~PlayerRegistration ()

Defined at line 2123 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder