class FakeAddressStateProvider
Defined at line 122 of file ../../src/connectivity/weave/adaptation/tests/warm_unittests.cpp
A fake implementation of the
`fuchsia.net.interfaces.admin/AddressStateProvider` protocol for a single
address.
Public Methods
void FakeAddressStateProvider ()
Defined at line 125 of file ../../src/connectivity/weave/adaptation/tests/warm_unittests.cpp
void FakeAddressStateProvider (const fuchsia::net::Subnet &address,std::shared_ptr<std::vector<OwnedAddress>>addresses,std::shared_ptr<TestNotifier>on_hangup_notifier,async_dispatcher_t *dispatcher,fidl::InterfaceRequest<fuchsia::net::interfaces::admin::AddressStateProvider>request,std::optional<zx_status_t>add_fails_with_err)
Defined at line 126 of file ../../src/connectivity/weave/adaptation/tests/warm_unittests.cpp
void SendOnAddressRemoved (fuchsia::net::interfaces::admin::AddressRemovalReason reason)
Defined at line 140 of file ../../src/connectivity/weave/adaptation/tests/warm_unittests.cpp
void SendOnAddressAdded ()
Defined at line 144 of file ../../src/connectivity/weave/adaptation/tests/warm_unittests.cpp