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

এনএল :: তাঁত :: ডিভাইস লাইয়ার :: অভ্যন্তরীণ :: জেনেরিক কনট্যাকটিভিটি ম্যানেজারআইএমপিএল_নোওয়াইফাই

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

ওয়াইফাই-নির্দিষ্ট একটি জেনেরিক বাস্তবায়ন উপলব্ধ ConnectivityManager প্ল্যাটফর্মের যে ওয়াইফাই সমর্থন করি না জন্য বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে।

সারসংক্ষেপ

এই শ্রেণীর উত্তরাধিকারসূত্রে করা (প্রত্যক্ষ বা পরোক্ষভাবে) দ্বারা দেয়ার উদ্দেশ্যে করা হচ্ছে ConnectivityManagerImpl বর্গ, যা টেমপ্লেট ImplClass প্যারামিটার হিসাবে প্রদর্শিত হবে।

এই শ্রেণীর সদস্যরা এমন সমস্ত অন্তর্নিযুক্ত পদ্ধতি যা কিছু না করে এবং স্থিতিশীল ফেরতের মানগুলি ফেরত দেয়। এটি সংকলককে # ইফদেফ ব্যবহার না করে ডেড কোডটি অপ্টিমাইজ করতে দেয়। উদাহরণ স্বরূপ:

`` `if (কানেক্টিভিটিএমজিআর ()। গেটউইফাইস্টেশনমোড ()! = কানেক্টিভিটি ম্যানেজার :: kWiFiStationMode_NotSupported) ... // ... ডিভাইসগুলিতে এমন কিছু করুন যা WiFi সমর্থন করে ...}` ``

পাবলিক ফাংশন

_CanStartWiFiScan ()
bool
_ClearWiFiStationProvision (void)
void
_DemandStartWiFiAP (void)
void
_GetAndLogWifiStatsCounters (void)
_GetWiFiAPIdleTimeoutMS (void)
uint32_t
_GetWiFiAPMode (void)
ConnectivityManager::WiFiAPMode
_GetWiFiStationMode (void)
ConnectivityManager::WiFiStationMode
_GetWiFiStationReconnectIntervalMS (void)
uint32_t
_IsWiFiAPActive (void)
bool
_IsWiFiAPApplicationControlled (void)
bool
_IsWiFiStationApplicationControlled (void)
bool
_IsWiFiStationConnected (void)
bool
_IsWiFiStationEnabled (void)
bool
_IsWiFiStationProvisioned (void)
bool
_MaintainOnDemandWiFiAP (void)
void
_OnWiFiScanDone ()
void
_OnWiFiStationProvisionChange ()
void
_SetWiFiAPIdleTimeoutMS (uint32_t val)
void
_SetWiFiAPMode (ConnectivityManager::WiFiAPMode val)
_SetWiFiStationMode (ConnectivityManager::WiFiStationMode val)
_SetWiFiStationReconnectIntervalMS (uint32_t val)
_StopOnDemandWiFiAP (void)
void

পাবলিক স্ট্যাটিক ফাংশন

_WiFiAPModeToStr (ConnectivityManager::WiFiAPMode mode)
const char *
_WiFiStationModeToStr (ConnectivityManager::WiFiStationMode mode)
const char *

পাবলিক ফাংশন

_ক্যানস্টার্টওয়াইফাইস্ক্যান

bool _CanStartWiFiScan()

_ক্লেয়ারওয়াইফাইস্টেশনপ্রোভিশন

void _ClearWiFiStationProvision(
  void
)

_ডেমন্ডস্টার্টওয়াইফাইএপি

void _DemandStartWiFiAP(
  void
)

_GetAndLogWifiStatsCounters

WEAVE_ERROR _GetAndLogWifiStatsCounters(
  void
)

_GetWiFiAPIdleTimeoutMS

uint32_t _GetWiFiAPIdleTimeoutMS(
  void
)

_GetWiFiAPMode

ConnectivityManager::WiFiAPMode _GetWiFiAPMode(
  void
)

_GetWiFiStationMode

ConnectivityManager::WiFiStationMode _GetWiFiStationMode(
  void
)

_GetWiFiStationReconnectIntervalMS

uint32_t _GetWiFiStationReconnectIntervalMS(
  void
)

_আইএসওয়াইফাইএপিএটিভ

bool _IsWiFiAPActive(
  void
)

_আইএসওয়াইফাইএপি অ্যাপ্লিকেশনকন্ট্রোলড

bool _IsWiFiAPApplicationControlled(
  void
)

_আইসুইফাইস্টেশন অ্যাপ্লিকেশনকন্ট্রোলড

bool _IsWiFiStationApplicationControlled(
  void
)

_আইএসওয়াইফাইস্টেশন সংযুক্ত

bool _IsWiFiStationConnected(
  void
)

_আইএসওয়াইফাইস্টেশন সক্ষম

bool _IsWiFiStationEnabled(
  void
)

_আইএসওয়াইফাইস্টেশনপ্রকাশিত ed

bool _IsWiFiStationProvisioned(
  void
)

_MaintainOnDemandWiFiAP

void _MaintainOnDemandWiFiAP(
  void
)

_অনুইফাইস্ক্যানডোন

void _OnWiFiScanDone()

_অনুইফাইস্টেশনপ্রভিশনচেন্জ

void _OnWiFiStationProvisionChange()

_সেটওয়াইফাইএপিআইডেলটাইমআউটএসএস

void _SetWiFiAPIdleTimeoutMS(
  uint32_t val
)

_সেটওয়াইফাইএপিমোড

WEAVE_ERROR _SetWiFiAPMode(
  ConnectivityManager::WiFiAPMode val
)

_সেটওয়াইফাইস্টেশনমড

WEAVE_ERROR _SetWiFiStationMode(
  ConnectivityManager::WiFiStationMode val
)

_সেটওয়াইফাইস্টেশনআর সংযোগ সংযোগকালীন এসএমএস

WEAVE_ERROR _SetWiFiStationReconnectIntervalMS(
  uint32_t val
)

_সটপঅনডেমান্ডওয়াইফাইএপি

void _StopOnDemandWiFiAP(
  void
)

পাবলিক স্ট্যাটিক ফাংশন

_WiFiAPModeToStr

const char * _WiFiAPModeToStr(
  ConnectivityManager::WiFiAPMode mode
)

_WiFiStationModeToStr

const char * _WiFiStationModeToStr(
  ConnectivityManager::WiFiStationMode mode
)