template <>

class WireTableBuilder

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

Public Methods

template <typename First = ::fuchsia_net_filter::wire::InstalledIpRoutine, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_net_filter::wire::InstalledIpRoutine>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_net_filter::wire::IpRoutine> & installation (First && first, Args &&... args_)

Installed routines are evaluated iff a packet hits the hook on

which it is installed.

Uninstalled routines are useful for organizational purposes and

are only traversed when jumped to from another routine.

If left unset, will be an uninstalled routine.

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

Friends

template <>
class IpRoutine