nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
Konkretna implementacja obiektu typu singleton SoftwareUpdateManager dla platform Silicon Labs EFR32.
Podsumowanie
Konkretna implementacja obiektu typu singleton SoftwareUpdateManager dla platform nRF52.
Konkretna implementacja obiektu typu singleton SoftwareUpdateManager dla platform ESP32.
Dziedziczenie
Diedziczynl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManager
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 typu singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Zwraca odwołanie do interfejsu publicznego obiektu typu singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Zwraca odwołanie do interfejsu publicznego obiektu typu singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na potrzeby konkretnej platformy.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na potrzeby konkretnej platformy.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na potrzeby konkretnej platformy.
|
Publiczne atrybuty statyczne |
|
---|---|
sInstance
|
Klasy znajomych
Wewnętrzne::TypoweUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
Wewnętrzne::TypoweUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Zwraca odwołanie do interfejsu publicznego obiektu typu 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 typu 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 typu 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 potrzeby konkretnej platformy.
Komponenty wewnętrzne mogą dzięki temu uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą EFR32.
Komponenty wewnętrzne mogą korzystać z tego identyfikatora, aby uzyskiwać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą ESP32.
Komponenty wewnętrzne mogą dzięki temu uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą nRF5.
Aplikacje Weave mogą korzystać z tego kodu, aby uzyskiwać dostęp do funkcji narzędzia SoftwareUpdateManager, które są specyficzne dla wybranej platformy.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na potrzeby konkretnej platformy.
Komponenty wewnętrzne mogą dzięki temu uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą EFR32.
Komponenty wewnętrzne mogą korzystać z tego identyfikatora, aby uzyskiwać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą ESP32.
Komponenty wewnętrzne mogą dzięki temu uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą nRF5.
Aplikacje Weave mogą korzystać z tego kodu, aby uzyskiwać dostęp do funkcji narzędzia SoftwareUpdateManager, które są specyficzne dla wybranej platformy.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Zwraca implementację obiektu typu singleton SoftwareUpdateManager na potrzeby konkretnej platformy.
Komponenty wewnętrzne mogą dzięki temu uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą EFR32.
Komponenty wewnętrzne mogą korzystać z tego identyfikatora, aby uzyskiwać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą ESP32.
Komponenty wewnętrzne mogą dzięki temu uzyskać dostęp do funkcji narzędzia SoftwareUpdateManager związanych z platformą nRF5.
Aplikacje Weave mogą korzystać z tego kodu, aby uzyskiwać dostęp do funkcji narzędzia SoftwareUpdateManager, które są specyficzne dla wybranej platformy.