template <>

class WireTableBuilder

Defined at line 1468 of file fidling/gen/sdk/fidl/fuchsia.net.tun/fuchsia.net.tun/cpp/fidl/fuchsia.net.tun/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::VectorView<uint8_t>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<uint8_t>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_net_tun::wire::Frame> & data (First && first, Args &&... args_)

The frame's payload.

Valid iff non-empty.

Required.

Defined at line 1485 of file fidling/gen/sdk/fidl/fuchsia.net.tun/fuchsia.net.tun/cpp/fidl/fuchsia.net.tun/cpp/wire_types.h

template <typename First = ::fuchsia_net_tun::wire::FrameMetadata, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_net_tun::wire::FrameMetadata>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_net_tun::wire::Frame> & meta (First && first, Args &&... args_)

Extra frame metadata.

This is an opaque holder for extra information that is associated with

Network Device data frames.

If not set, interpreted as empty.

Defined at line 1503 of file fidling/gen/sdk/fidl/fuchsia.net.tun/fuchsia.net.tun/cpp/fidl/fuchsia.net.tun/cpp/wire_types.h

Friends

template <>
class Frame