class BootstrapThreadImpl
Defined at line 21 of file ../../src/connectivity/openthread/third_party/openthread/platform/bootstrap_fidl_impl.h
Handler for all fuchsia.lowpan.bootstrap/Thread FIDL protocol calls. Registers as a
public service with the ComponentContext and handles incoming connections.
Public Methods
void BootstrapThreadImpl ()
BootstrapThreadImpl definitions -------------------------------------------------------
Defined at line 25 of file ../../src/connectivity/openthread/third_party/openthread/platform/bootstrap_fidl_impl.cc
void ~BootstrapThreadImpl ()
Defined at line 27 of file ../../src/connectivity/openthread/third_party/openthread/platform/bootstrap_fidl_impl.cc
zx_status_t Bind (fidl::ServerEnd<fuchsia_lowpan_bootstrap::Thread> request, async_dispatcher_t * dispatcher, std::optional<const fbl::RefPtr<fs::PseudoDir>> svc_dir)
Bind this implementation to a server end of the channel.
|svc_dir| should be passed if server is added to it using AddEntry call.
This is used to RemoveEntry when FIDL channel is about to be closed.
|request| and |dispatcher| are needed for BindServer call.
Defined at line 38 of file ../../src/connectivity/openthread/third_party/openthread/platform/bootstrap_fidl_impl.cc
void ImportSettings (ImportSettingsRequestView request, ImportSettingsCompleter::Sync & completer)
Implementation of the fuchsia.lowpan.bootstrap.Thread interface.
Defined at line 79 of file ../../src/connectivity/openthread/third_party/openthread/platform/bootstrap_fidl_impl.cc