nl::
  概要
| 列挙型 | |
|---|---|
| @400 | enum 既知のネットワーク プロビジョニング タイプの ID。 | 
| 変数 | |
|---|---|
| ServiceDirectoryMgr | extern::nl::Weave::Profiles::ServiceDirectory::WeaveServiceManager | 
| ServiceTunnelAgent | extern::nl::Weave::Profiles::WeaveTunnel::WeaveTunnelAgent | 
| TAG | const char *const | 
| 関数 | |
|---|---|
| BLEMgr(void) | BLEManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。 | 
| BLEMgrImpl(void) | BLEManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。 | 
| DeviceControlSvr(void) | DeviceControlServer シングルトン オブジェクトへの参照を返します。 | 
| DeviceDescriptionSvr(void) | DeviceDescriptionServer シングルトン オブジェクトへの参照を返します。 | 
| EFR32ConfigKey(uint8_t keyBaseOffset, uint8_t id) | constexpr uint32_tこの実装では、基盤となるストレージ レイヤとして Silicon Labs EFR32 NVM3 フラッシュ データ ストレージ ライブラリを使用します。 | 
| EchoSvr(void) | EchoServer シングルトン オブジェクトへの参照を返します。 | 
| FabricProvisioningSvr(void) | FabricProvisioningServer シングルトン オブジェクトへの参照を返します。 | 
| FormatNRFError(char *buf, uint16_t bufSize, int32_t err) | bool | 
| GetEntropy_EFR32(uint8_t *buf, size_t bufSize) | int | 
| GetEntropy_nRF5(uint8_t *buf, size_t bufSize) | int | 
| GetLwIPNetifForWarmInterfaceType(::nl::Weave::Warm::InterfaceType inInterfaceType, struct netif *& netif) | |
| InitServiceDirectoryManager(void) | |
| InitServiceTunnelAgent() | |
| InitWeaveEventLogging(void) | イベント ロギング リソースを定義し、イベント ロギング管理サブシステムを初期化します。 | 
| IsOpenThreadMeshLocalAddress(otInstance *otInst, const IPAddress & addr) | bool | 
| LogOpenThreadPacket(const char *titleStr, otMessage *pkt) | void | 
| LogOpenThreadStateChange(otInstance *otInst, uint32_t flags) | void | 
| LwIPNetifSupportsMLD(struct netif *netif) | bool | 
| MapOpenThreadError(otError otErr) | |
| NRF5ConfigKey(uint16_t fileId, uint16_t recordId) | constexpr uint32_t | 
| NetworkProvisioningSvr(void) | NetworkProvisioningServer シングルトン オブジェクトの公開インターフェースへの参照を返します。 | 
| NetworkProvisioningSvrImpl(void) | NetworkProvisioningServer シングルトン オブジェクトのプラットフォーム固有の実装を返します。 | 
| NetworkTelemetryMgr(void) | NetworkTelemetryManager シングルトン オブジェクトへの参照を返します。 | 
| OpenThreadRoleToStr(otDeviceRole role) | const char * | 
| RegisterNRFErrorFormatter(void) | void | 
| RegisterOpenThreadErrorFormatter(void) | void | 
| RunConfigUnitTest(void) | void | 
| RunGroupKeyStoreUnitTest(GroupKeyStoreClass *groupKeyStore) | void | 
| RunSystemClockUnitTest(void) | void | 
| ServiceProvisioningSvr() | |
| ToIPAddress(const otIp6Address & otAddr) | |
| ToIPPrefix(const otIp6Prefix & otPrefix) | IPPrefix | 
| ToOpenThreadIP6Address(const IPAddress & addr) | otIp6Address | 
| WarmInterfaceTypeToStr(::nl::Weave::Warm::InterfaceType inInterfaceType) | const char * | 
| 名前空間 | |
|---|---|
| nl:: | |
列挙型
@400
@400
既知のネットワーク プロビジョニング タイプの ID。
変数
ServiceDirectoryMgr
extern::nl::Weave::Profiles::ServiceDirectory::WeaveServiceManager ServiceDirectoryMgr
ServiceTunnelAgent
extern::nl::Weave::Profiles::WeaveTunnel::WeaveTunnelAgent ServiceTunnelAgent
タグ
const char *const TAG
関数
BLEMgr
BLEManager & BLEMgr( void )
BLEManager シングルトン オブジェクトのパブリック インターフェースへの参照を返します。
すべてのプラットフォームに共通する BLEManager オブジェクトの機能にアクセスするために、内部コンポーネントが使用する必要があります。
BLEMgrImpl
BLEManagerImpl & BLEMgrImpl( void )
BLEManager シングルトン オブジェクトのプラットフォーム固有の実装を返します。
内部コンポーネントはこれを使用して、EFR32 プラットフォームに固有の BLEManager の機能にアクセスできます。
内部コンポーネントはこれを使用して、ESP32 プラットフォームに固有の BLEManager の機能にアクセスできます。
Weave アプリはこれを使用して、選択したプラットフォームに固有の BLEManager の機能にアクセスできます。
内部コンポーネントはこれを使用して、NRF5* プラットフォームに固有の BLEManager の機能にアクセスできます。
DeviceControlSvr
DeviceControlServer & DeviceControlSvr( void )
DeviceControlServer シングルトン オブジェクトへの参照を返します。
DeviceDescriptionSvr
DeviceDescriptionServer & DeviceDescriptionSvr( void )
DeviceDescriptionServer シングルトン オブジェクトへの参照を返します。
EFR32ConfigKey
constexpr uint32_t EFR32ConfigKey( uint8_t keyBaseOffset, uint8_t id )
この実装では、基盤となるストレージ レイヤとして Silicon Labs EFR32 NVM3 フラッシュ データ ストレージ ライブラリを使用します。
注: このクラスは、GenericConfigurationManagerImpl<>使用します。このように使用すると、クラスは当然、テンプレート クラスによって参照される委任メンバーの実装(ReadConfigValue() メソッドなど)を提供します。
FabricProvisioningSvr
FabricProvisioningServer & FabricProvisioningSvr( void )
FabricProvisioningServer シングルトン オブジェクトへの参照を返します。
FormatNRFError
bool FormatNRFError( char *buf, uint16_t bufSize, int32_t err )
GetEntropy_EFR32
int GetEntropy_EFR32( uint8_t *buf, size_t bufSize )
GetEntropy_nRF5
int GetEntropy_nRF5( uint8_t *buf, size_t bufSize )
GetLwIPNetifForWarmInterfaceType
WEAVE_ERROR GetLwIPNetifForWarmInterfaceType( ::nl::Weave::Warm::InterfaceType inInterfaceType, struct netif *& netif )
InitServiceDirectoryManager
WEAVE_ERROR InitServiceDirectoryManager( void )
InitServiceTunnelAgent
WEAVE_ERROR InitServiceTunnelAgent()
InitWeaveEventLogging
WEAVE_ERROR InitWeaveEventLogging( void )
イベント ロギング リソースを定義し、イベント ロギング管理サブシステムを初期化します。
IsOpenThreadMeshLocalAddress
bool IsOpenThreadMeshLocalAddress( otInstance *otInst, const IPAddress & addr )
LogOpenThreadPacket
void LogOpenThreadPacket( const char *titleStr, otMessage *pkt )
LogOpenThreadStateChange
void LogOpenThreadStateChange( otInstance *otInst, uint32_t flags )
LwIPNetifSupportsMLD
bool LwIPNetifSupportsMLD( struct netif *netif )
MapOpenThreadError
WEAVE_ERROR MapOpenThreadError( otError otErr )
NRF5ConfigKey
constexpr uint32_t NRF5ConfigKey( uint16_t fileId, uint16_t recordId )
NetworkProvisioningSvr
NetworkProvisioningServer & NetworkProvisioningSvr( void )
NetworkProvisioningServer シングルトン オブジェクトの公開インターフェースへの参照を返します。
内部コンポーネントがこれを使用して、すべてのプラットフォームに共通する NetworkProvisioningServer オブジェクトの機能にアクセスする必要があります。
NetworkProvisioningSvrImpl
NetworkProvisioningServerImpl & NetworkProvisioningSvrImpl( void )
NetworkProvisioningServer シングルトン オブジェクトのプラットフォーム固有の実装を返します。
内部コンポーネントはこれを使用して、ESP32 プラットフォームに固有の NetworkProvisioningServer の機能にアクセスできます。
NetworkTelemetryMgr
NetworkTelemetryManager & NetworkTelemetryMgr( void )
NetworkTelemetryManager シングルトン オブジェクトへの参照を返します。
OpenThreadRoleToStr
const char * OpenThreadRoleToStr( otDeviceRole role )
RegisterNRFErrorFormatter
void RegisterNRFErrorFormatter( void )
RegisterOpenThreadErrorFormatter
void RegisterOpenThreadErrorFormatter( void )
RunConfigUnitTest
void RunConfigUnitTest( void )
RunGroupKeyStoreUnitTest
void RunGroupKeyStoreUnitTest( GroupKeyStoreClass *groupKeyStore )
RunSystemClockUnitTest
void RunSystemClockUnitTest( void )
ServiceProvisioningSvr
ServiceProvisioningServer & ServiceProvisioningSvr()
ToIPAddress
IPAddress ToIPAddress( const otIp6Address & otAddr )
ToIPPrefix
IPPrefix ToIPPrefix( const otIp6Prefix & otPrefix )
ToOpenThreadIP6Address
otIp6Address ToOpenThreadIP6Address( const IPAddress & addr )
WarmInterfaceTypeToStr
const char * WarmInterfaceTypeToStr( ::nl::Weave::Warm::InterfaceType inInterfaceType )