nl:: Weave:: DeviceLayer:: Internal:: NetworkProvisioningServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/NetworkProvisioningServer.h>
為 Weave 裝置提供網路佈建服務。
摘要
繼承
直接已知的子類別:nl::Weave::DeviceLayer::Internal::NetworkProvisioningServerImpl
nl::Weave::DeviceLayer::Internal::NetworkProvisioningServerImpl
nl::Weave::DeviceLayer::Internal::NetworkProvisioningServerImpl
公開函式 |
|
---|---|
GetDelegate(void)
|
|
Init(void)
|
|
OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
ScanInProgress(void)
|
bool
|
StartPendingScan(void)
|
void
|
受保護的函式 |
|
---|---|
NetworkProvisioningServer()=default
|
|
NetworkProvisioningServer(const NetworkProvisioningServer &)=delete
|
|
NetworkProvisioningServer(const NetworkProvisioningServer &&)=delete
|
|
operator=(const NetworkProvisioningServer &)=delete
|
|
~NetworkProvisioningServer()=default
|
|
公開函式
GetDelegate
NetworkProvisioningDelegate * GetDelegate( void )
Init
WEAVE_ERROR Init( void )
OnPlatformEvent
void OnPlatformEvent( const WeaveDeviceEvent *event )
ScanInProgress
bool ScanInProgress( void )
StartPendingScan
void StartPendingScan( void )
受保護的函式
NetworkProvisioningServer
NetworkProvisioningServer()=default
NetworkProvisioningServer
NetworkProvisioningServer( const NetworkProvisioningServer & )=delete
NetworkProvisioningServer
NetworkProvisioningServer( const NetworkProvisioningServer && )=delete
operator=
NetworkProvisioningServer & operator=( const NetworkProvisioningServer & )=delete
~NetworkProvisioningServer
~NetworkProvisioningServer()=default