template <>

class WireTableBuilder

Defined at line 1375 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::InstalledNatRoutine, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_net_filter::wire::InstalledNatRoutine>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_net_filter::wire::NatRoutine> & installation (First && first, Args &&... args_)

Installed routines are evaluated whenever 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 1394 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/wire_types.h

Friends

template <>
class NatRoutine