nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

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

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

概要

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

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

継承

継承元:
  nl::Weave::DeviceLayer::SoftwareUpdateManager:
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericDUpdateManager





nl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::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

友達クラス

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

SoftwareUpdateMgr

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

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

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

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

SoftwareUpdateMgr

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

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

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

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

SoftwareUpdateMgr

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 の機能にアクセスできます。

公開静的属性

sInstance

SoftwareUpdateManagerImpl sInstance