Namespaces

Enumerations

enum RegisterEbpfProgramError
Name Value
LINK_FAILED 1u
MAP_FAILED 2u
ALREADY_REGISTERED 3u
MISSING_REQUIRED_FIELD 4u

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

enum SocketControl_AttachEbpfProgram_Error
Name Value
NOT_SUPPORTED 1u
LINK_FAILED 2u
MAP_FAILED 3u
DUPLICATE_ATTACHMENT 4u

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

enum SocketControl_DetachEbpfProgram_Error
Name Value
NOT_FOUND 1u

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

Records

Functions

  • zx_status_t Clone (::fuchsia::net::filter::RegisterEbpfProgramError value, ::fuchsia::net::filter::RegisterEbpfProgramError * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::ChangeValidationError value, ::fuchsia::net::filter::ChangeValidationError * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::CommitError value, ::fuchsia::net::filter::CommitError * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::Domain value, ::fuchsia::net::filter::Domain * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::IpInstallationHook value, ::fuchsia::net::filter::IpInstallationHook * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::NatInstallationHook value, ::fuchsia::net::filter::NatInstallationHook * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::SocketHook value, ::fuchsia::net::filter::SocketHook * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::SocketControl_AttachEbpfProgram_Error value, ::fuchsia::net::filter::SocketControl_AttachEbpfProgram_Error * result)

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

  • zx_status_t Clone (::fuchsia::net::filter::SocketControl_DetachEbpfProgram_Error value, ::fuchsia::net::filter::SocketControl_DetachEbpfProgram_Error * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::ControllerKey & _value, ::fuchsia::net::filter::ControllerKey * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::NamespaceControllerOnIdAssignedRequest & _value, ::fuchsia::net::filter::NamespaceControllerOnIdAssignedRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::NamespaceControllerRegisterEbpfProgramRequest & _value, ::fuchsia::net::filter::NamespaceControllerRegisterEbpfProgramRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::NamespaceController_RegisterEbpfProgram_Response & _value, ::fuchsia::net::filter::NamespaceController_RegisterEbpfProgram_Response * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::NamespaceController_RegisterEbpfProgram_Result & value, ::fuchsia::net::filter::NamespaceController_RegisterEbpfProgram_Result * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::ControlOpenControllerRequest & _value, ::fuchsia::net::filter::ControlOpenControllerRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::ControlReopenDetachedControllerRequest & _value, ::fuchsia::net::filter::ControlReopenDetachedControllerRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::RoutineId & _value, ::fuchsia::net::filter::RoutineId * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Empty & _value, ::fuchsia::net::filter::Empty * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::ChangeValidationResult & value, ::fuchsia::net::filter::ChangeValidationResult * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::RoutineType & value, ::fuchsia::net::filter::RoutineType * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::RuleId & _value, ::fuchsia::net::filter::RuleId * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::CommitResult & value, ::fuchsia::net::filter::CommitResult * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::PortRange & _value, ::fuchsia::net::filter::PortRange * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SocketAddr & _value, ::fuchsia::net::filter::SocketAddr * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::TransparentProxy & value, ::fuchsia::net::filter::TransparentProxy * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SetMark & _value, ::fuchsia::net::filter::SetMark * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::MarkAction & value, ::fuchsia::net::filter::MarkAction * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Mark & _value, ::fuchsia::net::filter::Mark * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Action & value, ::fuchsia::net::filter::Action * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Rule & _value, ::fuchsia::net::filter::Rule * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SocketControl_AttachEbpfProgram_Response & _value, ::fuchsia::net::filter::SocketControl_AttachEbpfProgram_Response * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SocketControl_AttachEbpfProgram_Result & value, ::fuchsia::net::filter::SocketControl_AttachEbpfProgram_Result * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SocketControlDetachEbpfProgramRequest & _value, ::fuchsia::net::filter::SocketControlDetachEbpfProgramRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SocketControl_DetachEbpfProgram_Response & _value, ::fuchsia::net::filter::SocketControl_DetachEbpfProgram_Response * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::SocketControl_DetachEbpfProgram_Result & value, ::fuchsia::net::filter::SocketControl_DetachEbpfProgram_Result * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Resource & value, ::fuchsia::net::filter::Resource * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::ResourceId & value, ::fuchsia::net::filter::ResourceId * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Change & value, ::fuchsia::net::filter::Change * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::NamespaceControllerPushChangesRequest & _value, ::fuchsia::net::filter::NamespaceControllerPushChangesRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::ExistingResource & _value, ::fuchsia::net::filter::ExistingResource * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::AddedResource & _value, ::fuchsia::net::filter::AddedResource * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::RemovedResource & _value, ::fuchsia::net::filter::RemovedResource * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::Event & value, ::fuchsia::net::filter::Event * result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::WatcherWatchResponse & _value, ::fuchsia::net::filter::WatcherWatchResponse * _result)

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

  • zx_status_t Clone (const ::fuchsia::net::filter::StateGetWatcherRequest & _value::fuchsia::net::filter::StateGetWatcherRequest * _result)

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