nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>

Konkretna implementacja obiektu singleton SoftwareUpdateManager dla platform Silicon Labs EFR32.

Podsumowanie

Konkretna implementacja obiektu klasy singleton SoftwareUpdateManager dla platform nRF52.

Konkretna implementacja obiektu klasy singleton SoftwareUpdateManager dla platform ESP32.

Dziedziczenie

Dziedziczy z:
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >

Klasy znajomych

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Zwraca odwołanie do interfejsu publicznego obiektu singleton SoftwareUpdateManager.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Zwraca odwołanie do interfejsu publicznego obiektu singleton SoftwareUpdateManager.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Zwraca odwołanie do interfejsu publicznego obiektu singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na poziomie platformy.
SoftwareUpdateMgrImpl
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na poziomie platformy.
SoftwareUpdateMgrImpl
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na poziomie platformy.

Publiczne atrybuty statyczne

sInstance

Klasy znajomych

Internal::General SoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

Zwraca odwołanie do interfejsu publicznego obiektu singleton SoftwareUpdateManager.

Komponenty wewnętrzne powinny używać tego uprawnienia, aby uzyskiwać dostęp do funkcji obiektu SoftwareUpdateManager, które są wspólne dla wszystkich platform.

Aplikacja Weave powinna używać go, aby uzyskiwać dostęp do funkcji obiektu SoftwareUpdateManager, które są wspólne dla wszystkich platform.

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

Zwraca odwołanie do interfejsu publicznego obiektu singleton SoftwareUpdateManager.

Komponenty wewnętrzne powinny używać tego uprawnienia, aby uzyskiwać dostęp do funkcji obiektu SoftwareUpdateManager, które są wspólne dla wszystkich platform.

Aplikacja Weave powinna używać go, aby uzyskiwać dostęp do funkcji obiektu SoftwareUpdateManager, które są wspólne dla wszystkich platform.

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

Zwraca odwołanie do interfejsu publicznego obiektu singleton SoftwareUpdateManager.

Komponenty wewnętrzne powinny używać tego uprawnienia, aby uzyskiwać dostęp do funkcji obiektu SoftwareUpdateManager, które są wspólne dla wszystkich platform.

Aplikacja Weave powinna używać go, aby uzyskiwać dostęp do funkcji obiektu SoftwareUpdateManager, które są wspólne dla wszystkich platform.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Zwraca implementację obiektu typu singleton SoftwareUpdateManager na poziomie platformy.

Komponenty wewnętrzne mogą korzystać z tego uprawnienia, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są specyficzne dla platformy EFR32.

Komponenty wewnętrzne mogą korzystać z tego uprawnienia, aby uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager, które są związane z platformą ESP32.

Komponenty wewnętrzne mogą go użyć, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są związane z platformą nRF5.

Aplikacje Weave mogą go użyć, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są związane z wybraną platformą.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Zwraca implementację obiektu typu singleton SoftwareUpdateManager na poziomie platformy.

Komponenty wewnętrzne mogą korzystać z tego uprawnienia, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są specyficzne dla platformy EFR32.

Komponenty wewnętrzne mogą korzystać z tego uprawnienia, aby uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager, które są związane z platformą ESP32.

Komponenty wewnętrzne mogą go użyć, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są związane z platformą nRF5.

Aplikacje Weave mogą go użyć, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są związane z wybraną platformą.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Zwraca implementację obiektu typu singleton SoftwareUpdateManager na poziomie platformy.

Komponenty wewnętrzne mogą korzystać z tego uprawnienia, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są specyficzne dla platformy EFR32.

Komponenty wewnętrzne mogą korzystać z tego uprawnienia, aby uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager, które są związane z platformą ESP32.

Komponenty wewnętrzne mogą go użyć, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są związane z platformą nRF5.

Aplikacje Weave mogą go użyć, aby uzyskać dostęp do funkcji SoftwareUpdateManager, które są związane z wybraną platformą.

Publiczne atrybuty statyczne

sInstance

SoftwareUpdateManagerImpl sInstance