nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

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

Silicon Labs EFR32 プラットフォーム用の SoftwareUpdateManager シングルトン オブジェクトの具体的な実装。

まとめ

nRF52 プラットフォーム用の SoftwareUpdateManager シングルトン オブジェクトの具体的な実装。

ESP32 プラットフォーム用の SoftwareUpdateManager シングルトン オブジェクトの具体的な実装。

継承

全アセットの再ビルドが必要

友達クラス

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
SoftwareUpdateManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
SoftwareUpdateManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
SoftwareUpdateManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。
SoftwareUpdateMgrImpl
SoftwareUpdateManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。
SoftwareUpdateMgrImpl
SoftwareUpdateManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。
SoftwareUpdateMgrImpl
SoftwareUpdateManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。

公開静的属性

sInstance

友達クラス

内部::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

内部::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

ソフトウェア アップデート マネージャー

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

SoftwareUpdateManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。

内部コンポーネントは、これを使用して、すべてのプラットフォームに共通する SoftwareUpdateManager オブジェクトの機能にアクセスします。

Weave アプリケーションでは、これを使用して、すべてのプラットフォームに共通する SoftwareUpdateManager オブジェクトの機能にアクセスする必要があります。

ソフトウェア アップデート マネージャー

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

SoftwareUpdateManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。

内部コンポーネントは、これを使用して、すべてのプラットフォームに共通する SoftwareUpdateManager オブジェクトの機能にアクセスします。

Weave アプリケーションでは、これを使用して、すべてのプラットフォームに共通する SoftwareUpdateManager オブジェクトの機能にアクセスする必要があります。

ソフトウェア アップデート マネージャー

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

SoftwareUpdateManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。

内部コンポーネントは、これを使用して、すべてのプラットフォームに共通する SoftwareUpdateManager オブジェクトの機能にアクセスします。

Weave アプリケーションでは、これを使用して、すべてのプラットフォームに共通する SoftwareUpdateManager オブジェクトの機能にアクセスする必要があります。

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

SoftwareUpdateManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。

内部コンポーネントはこれを使用して、EFR32 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

内部コンポーネントを使用して、ESP32 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

内部コンポーネントを使用して、nRF5 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

Weave アプリケーションでは、これを使用して、選択したプラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

SoftwareUpdateManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。

内部コンポーネントはこれを使用して、EFR32 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

内部コンポーネントを使用して、ESP32 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

内部コンポーネントを使用して、nRF5 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

Weave アプリケーションでは、これを使用して、選択したプラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

SoftwareUpdateManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。

内部コンポーネントはこれを使用して、EFR32 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

内部コンポーネントを使用して、ESP32 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

内部コンポーネントを使用して、nRF5 プラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

Weave アプリケーションでは、これを使用して、選択したプラットフォームに固有の SoftwareUpdateManager の機能にアクセスできます。

公開静的属性

インスタンス

SoftwareUpdateManagerImpl sInstance