class AttachEbpfProgramOptions

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

Public Methods

void AttachEbpfProgramOptions (Storage_ storage)
void AttachEbpfProgramOptions ()

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

void AttachEbpfProgramOptions (AttachEbpfProgramOptions && )

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

bool IsEmpty ()
const std::optional< ::fuchsia_net_filter::SocketHook> & hook ()
::std::optional< ::fuchsia_net_filter::SocketHook> & hook ()
AttachEbpfProgramOptions & hook (std::optional< ::fuchsia_net_filter::SocketHook> value)

Setter for hook.

AttachEbpfProgramOptions & operator= (AttachEbpfProgramOptions && )

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

const std::optional< ::fuchsia_ebpf::VerifiedProgram> & program ()
::std::optional< ::fuchsia_ebpf::VerifiedProgram> & program ()
AttachEbpfProgramOptions & program (std::optional< ::fuchsia_ebpf::VerifiedProgram> value)

Setter for program.

void AttachEbpfProgramOptions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits