Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl:: Menenun:: Lapisan Perangkat:: Intern:: ServerDeskripsi Perangkat

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/DeviceDescriptionServer.h>

Menerapkan profil Deskripsi Perangkat Weave untuk perangkat Weave.

Ringkasan

Warisan

Mewarisi dari: nl :: Weave :: Profil :: DeviceDescription :: DeviceDescriptionServer

Fungsi publik

GetUserSelectedModeTimeout (void)
uint16_t
Init ()
IsUserSelectedModeActive (void)
bool
OnPlatformEvent (const WeaveDeviceEvent *event)
void
SetUserSelectedMode (bool val)
void
SetUserSelectedModeTimeout (uint16_t val)
void

Fungsi yang dilindungi

DeviceDescriptionServer ()=default
DeviceDescriptionServer (const DeviceDescriptionServer &)=delete
DeviceDescriptionServer (const DeviceDescriptionServer &&)=delete
operator= (const DeviceDescriptionServer &)=delete
~DeviceDescriptionServer ()=default

Fungsi publik

GetUserSelectedModeTimeout

uint16_t GetUserSelectedModeTimeout(
  void
)

init

WEAVE_ERROR Init()

IsUserSelectedModeActive

bool IsUserSelectedModeActive(
  void
)

Acara DiPlatform

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

SetelMode yang Dipilih Pengguna

void SetUserSelectedMode(
  bool val
)

AturUserSelectedModeTimeout

void SetUserSelectedModeTimeout(
  uint16_t val
)

Fungsi yang dilindungi

ServerDeskripsi Perangkat

 DeviceDescriptionServer()=default

ServerDeskripsi Perangkat

 DeviceDescriptionServer(
  const DeviceDescriptionServer &
)=delete

ServerDeskripsi Perangkat

 DeviceDescriptionServer(
  const DeviceDescriptionServer &&
)=delete

operator=

DeviceDescriptionServer & operator=(
  const DeviceDescriptionServer &
)=delete

~DeviceDescriptionServer

 ~DeviceDescriptionServer()=default