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
-
class Action -
class AddedResource -
class AttachEbpfProgramOptions -
class Change -
class ChangeValidationError -
class ChangeValidationResult -
class CommitError -
class CommitOptions -
class CommitResult -
class Control -
class ControlOpenControllerRequest -
class ControlReopenDetachedControllerRequest -
class Control_EventSender -
class Control_Proxy -
class Control_RequestDecoder -
class Control_RequestEncoder -
class Control_ResponseDecoder -
class Control_ResponseEncoder -
class Control_Stub -
class Control_Sync -
class Control_SyncProxy -
class ControllerKey -
class Domain -
class Empty -
class Event -
class ExistingResource -
class InstalledIpRoutine -
class InstalledNatRoutine -
class IpInstallationHook -
class IpRoutine -
class Mark -
class MarkAction -
class Masquerade -
class Matchers -
class Namespace -
class NamespaceController -
class NamespaceControllerOnIdAssignedRequest -
class NamespaceControllerPushChangesRequest -
class NamespaceControllerRegisterEbpfProgramRequest -
class NamespaceController_EventSender -
class NamespaceController_Proxy -
class NamespaceController_RegisterEbpfProgram_Response -
class NamespaceController_RegisterEbpfProgram_Result -
class NamespaceController_RequestDecoder -
class NamespaceController_RequestEncoder -
class NamespaceController_ResponseDecoder -
class NamespaceController_ResponseEncoder -
class NamespaceController_Stub -
class NamespaceController_Sync -
class NamespaceController_SyncProxy -
class NatInstallationHook -
class NatRoutine -
class PortRange -
class Redirect -
class RemovedResource -
class Resource -
class ResourceId -
class Routine -
class RoutineId -
class RoutineType -
class Rule -
class RuleId -
class SetMark -
class SocketAddr -
class SocketControl -
class SocketControlDetachEbpfProgramRequest -
class SocketControl_AttachEbpfProgram_Response -
class SocketControl_AttachEbpfProgram_Result -
class SocketControl_DetachEbpfProgram_Response -
class SocketControl_DetachEbpfProgram_Result -
class SocketControl_EventSender -
class SocketControl_Proxy -
class SocketControl_RequestDecoder -
class SocketControl_RequestEncoder -
class SocketControl_ResponseDecoder -
class SocketControl_ResponseEncoder -
class SocketControl_Stub -
class SocketControl_Sync -
class SocketControl_SyncProxy -
class SocketHook -
class State -
class StateGetWatcherRequest -
class State_EventSender -
class State_Proxy -
class State_RequestDecoder -
class State_RequestEncoder -
class State_ResponseDecoder -
class State_ResponseEncoder -
class State_Stub -
class State_Sync -
class State_SyncProxy -
class TransparentProxy -
class Watcher -
class WatcherOptions -
class WatcherWatchResponse -
class Watcher_EventSender -
class Watcher_Proxy -
class Watcher_RequestDecoder -
class Watcher_RequestEncoder -
class Watcher_ResponseDecoder -
class Watcher_ResponseEncoder -
class Watcher_Stub -
class Watcher_Sync -
class Watcher_SyncProxy
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