class NamespaceController_SyncProxy

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

Public Methods

void NamespaceController_SyncProxy (::zx::channel channel)
void ~NamespaceController_SyncProxy ()
zx_status_t Detach (::std::array<uint8_t, 16> * out_uuid)

cts-coverage-fidl-name:fuchsia.net.filter/NamespaceController.Detach

zx_status_t RegisterEbpfProgram (::fuchsia::ebpf::ProgramHandle handle, ::fuchsia::ebpf::VerifiedProgram program, ::fuchsia::net::filter::NamespaceController_RegisterEbpfProgram_Result * out_NamespaceController_RegisterEbpfProgram_Result)

cts-coverage-fidl-name:fuchsia.net.filter/NamespaceController.RegisterEbpfProgram

zx_status_t PushChanges (::std::vector< ::fuchsia::net::filter::Change> changes, ::fuchsia::net::filter::ChangeValidationResult * out_ChangeValidationResult)

cts-coverage-fidl-name:fuchsia.net.filter/NamespaceController.PushChanges

zx_status_t Commit (::fuchsia::net::filter::CommitOptions CommitOptions, ::fuchsia::net::filter::CommitResult * out_CommitResult)

cts-coverage-fidl-name:fuchsia.net.filter/NamespaceController.Commit

Friends

class SynchronousInterfacePtr