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 592 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 618 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::RejectType value, ::fuchsia::net::filter::RejectType * 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 (::fuchsia::net::filter::SocketHook value, ::fuchsia::net::filter::SocketHook * result)

    Defined at line 582 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 606 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 624 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 725 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 746 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 771 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 803 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 912 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 1030 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 1053 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 1255 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 1276 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 1436 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 2013 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 2179 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 2483 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 2803 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 2826 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 2966 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::Reject & _value, ::fuchsia::net::filter::Reject * _result)

    Defined at line 3170 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 3197 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 3292 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 3317 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 3739 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 3771 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 3914 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 4023 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 4044 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 4074 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 4183 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 4355 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 4478 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 4587 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 4611 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 4719 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 4742 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 4765 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 4921 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 4942 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 5038 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/hlcpp/fuchsia/net/filter/cpp/fidl.h