Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: ডিভাইস লাইয়ার :: অভ্যন্তরীণ :: সার্ভিসপ্রভিশনিং সার্ভার

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

ওয়েভ ডিভাইসের জন্য ওয়েভ সার্ভিস প্রভিশনিং প্রোফাইল কার্যকর করে।

সারসংক্ষেপ

উত্তরাধিকার

থেকে উত্তরাধিকারী:
  এনএল :: ওয়েভ :: প্রোফাইল :: সার্ভিসপ্রোভিজনিং :: সার্ভিসপ্রোভিজনিং সার্ভার
  এনএল :: ওয়েভ :: প্রোফাইল :: সার্ভিসপ্রোভিজনিং :: সার্ভিসপ্রোভিজনিংডেলিগেট

পাবলিক ফাংশন

HandleIFJServiceFabricJoinResult ( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode) override
virtual void
HandlePairDeviceToAccountResult ( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode) override
virtual void
HandleRegisterServicePairAccount (:: nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg) override
HandleUnregisterService (uint64_t serviceId) override
virtual WEAVE_ERROR
HandleUpdateService (:: nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg) override
Init (void)
IsPairedToAccount (void) const override
virtual bool
ডিভাইসটি বর্তমানে কোনও অ্যাকাউন্টে যুক্ত করা হয়েছে কিনা তা নির্ধারণ করতে কল করা হয়েছে।
OnPlatformEvent (const WeaveDeviceEvent *event)
void

সুরক্ষিত ফাংশন

ServiceProvisioningServer ()=default
ServiceProvisioningServer (const ServiceProvisioningServer &)=delete
ServiceProvisioningServer (const ServiceProvisioningServer &&)=delete
operator= (const ServiceProvisioningServer &)=delete
~ServiceProvisioningServer ()=default

পাবলিক ফাংশন

হ্যান্ডলিআইএফজে সার্ভিসফ্যাব্রিকজৌইন রেজাল্ট

virtual void HandleIFJServiceFabricJoinResult(
  WEAVE_ERROR localErr,
  uint32_t serverStatusProfileId,
  uint16_t serverStatusCode
) override

হ্যান্ডেল পেয়ার ডিভাইসটিও অ্যাকাউন্টাউন্টের ফলাফল

virtual void HandlePairDeviceToAccountResult(
  WEAVE_ERROR localErr,
  uint32_t serverStatusProfileId,
  uint16_t serverStatusCode
) override

হ্যান্ডেলরেজিস্টারসেবা পেয়ার অ্যাকাউন্ট

WEAVE_ERROR HandleRegisterServicePairAccount(
  ::nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg
) override

HandleUnregisterService

virtual WEAVE_ERROR HandleUnregisterService(
  uint64_t serviceId
) override

হ্যান্ডলআপডেট সার্ভিস

WEAVE_ERROR HandleUpdateService(
  ::nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg
) override

এটা

WEAVE_ERROR Init(
  void
)

ইসপায়ার্ডডো অ্যাকাউন্ট

virtual bool IsPairedToAccount(
  void
) const override

ডিভাইসটি বর্তমানে কোনও অ্যাকাউন্টে যুক্ত করা হয়েছে কিনা তা নির্ধারণ করতে কল করা হয়েছে।

অনপ্ল্যাটফর্ম এভেন্ট

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

সুরক্ষিত ফাংশন

সার্ভিসপ্রভিশনিং সার্ভার

 ServiceProvisioningServer()=default

সার্ভিসপ্রোভিজনিং সার্ভার

 ServiceProvisioningServer(
  const ServiceProvisioningServer &
)=delete

সার্ভিসপ্রোভিজনিং সার্ভার

 ServiceProvisioningServer(
  const ServiceProvisioningServer &&
)=delete

অপারেটর =

ServiceProvisioningServer & operator=(
  const ServiceProvisioningServer &
)=delete

~ সার্ভিসপ্রোভিজনিং সার্ভার

 ~ServiceProvisioningServer()=default