class Stack
Defined at line 4318 of file fidling/gen/sdk/fidl/fuchsia.weave/fuchsia.weave/hlcpp/fuchsia/weave/cpp/fidl.h
Calls and services available from WeaveStack. These calls are designed to
wrap the Weave adaptation and provide information or capabilities to Weave
applications or components that are interested in information that Weave
exposes.
Public Members
static const char[] Name_
Public Methods
void ~Stack ()
void GetPairingStateWatcher (::fidl::InterfaceRequest< ::fuchsia::weave::PairingStateWatcher> watcher)
Returns a PairingStateWatcher to watch for changes in pairing state.
void GetSvcDirectoryWatcher (uint64_t endpoint_id, ::fidl::InterfaceRequest< ::fuchsia::weave::SvcDirectoryWatcher> watcher)
Returns a SvcDirectoryWatcher to watch changes in the Weave service
directory for a particular endpoint.
void GetQrCode (GetQrCodeCallback callback)
Returns a QR code that can be used in the pairing process.
void ResetConfig (::fuchsia::weave::ResetConfigFlags flags, ResetConfigCallback callback)
Reset the Weave configuration.