template <>
class WireTableBuilder
Defined at line 1543 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
Public Methods
template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::SessionInfoDelta> & domain (First && first, Args &&... args_)
The domain on which the session takes place. A domain identifies a set of
mutually compatible media targets and sessions; sessions on a domain may
be played back on targets of the same domain.
This field is always present.
Defined at line 1560 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
template <typename First = ::fuchsia_media_sessions2::wire::PlayerStatus, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_media_sessions2::wire::PlayerStatus>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::SessionInfoDelta> & player_status (First && first, Args &&... args_)
The status of the player.
This field is always present.
Defined at line 1575 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
template <typename First = ::fuchsia_media::wire::Metadata, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_media::wire::Metadata>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::SessionInfoDelta> & metadata (First && first, Args &&... args_)
Metadata describing the media session.
This field is always present.
Defined at line 1590 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
template <typename First = ::fidl::VectorView<::fuchsia_media_sessions2::wire::MediaImage>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_media_sessions2::wire::MediaImage>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::SessionInfoDelta> & media_images (First && first, Args &&... args_)
Images associated with the media or its source.
This field is always present.
Defined at line 1605 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
template <typename First = ::fuchsia_media_sessions2::wire::PlayerCapabilities, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_media_sessions2::wire::PlayerCapabilities>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::SessionInfoDelta> & player_capabilities (First && first, Args &&... args_)
The capabilities the player of the media implements.
This field is always present.
Defined at line 1620 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
Friends
template <>
class SessionInfoDelta