nl:: बुनें:: डिवाइसलेयर:: अंदर का:: नेटवर्क प्रोविजनिंग सर्वर

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/NetworkProvisioningServer.h>

एक वीव डिवाइस के लिए नेटवर्क प्रोविजनिंग सेवाएं प्रदान करता है।

सारांश

विरासत

प्रत्यक्ष ज्ञात उपवर्ग:
  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
)

में इस

WEAVE_ERROR Init(
  void
)

ऑनप्लेटफॉर्मइवेंट

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

स्कैन इन प्रोग्रेस

bool ScanInProgress(
  void
)

प्रारंभ लंबित स्कैन

void StartPendingScan(
  void
)

संरक्षित कार्य

नेटवर्क प्रोविजनिंग सर्वर

 NetworkProvisioningServer()=default

नेटवर्कप्रोविजनिंग सर्वर

 NetworkProvisioningServer(
  const NetworkProvisioningServer &
)=delete

नेटवर्क प्रोविजनिंग सर्वर

 NetworkProvisioningServer(
  const NetworkProvisioningServer &&
)=delete

ऑपरेटर =

NetworkProvisioningServer & operator=(
  const NetworkProvisioningServer &
)=delete

~नेटवर्क प्रोविजनिंग सर्वर

 ~NetworkProvisioningServer()=default