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.