nl:: بافت:: DeviceLayer:: درونی؛ داخلی:: GenericConnectivityManagerImpl_NoThread

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

اجرای عمومی ویژگی های ConnectivityManager ویژه WiFi را برای استفاده در پلتفرم هایی که از Thread پشتیبانی نمی کنند ارائه می دهد.

خلاصه

این کلاس قرار است (مستقیم یا غیرمستقیم) توسط کلاس ConnectivityManagerImpl به ارث برده شود، که به عنوان پارامتر ImplClass الگو نیز ظاهر می شود.

توابع محافظت شده

Impl ()
ImplClass *
_ClearThreadProvision (void)
void
_GetThreadDeviceType (void)
ConnectivityManager::ThreadDeviceType
_GetThreadMode (void)
ConnectivityManager::ThreadMode
_GetThreadPollingConfig ( ConnectivityManager::ThreadPollingConfig & pollingConfig)
void
_HaveServiceConnectivityViaThread (void)
bool
_IsThreadApplicationControlled (void)
bool
_IsThreadAttached (void)
bool
_IsThreadEnabled (void)
bool
_IsThreadProvisioned (void)
bool
_SetThreadDeviceType (ConnectivityManager::ThreadDeviceType deviceType)
_SetThreadMode (ConnectivityManager::ThreadMode val)
_SetThreadPollingConfig (const ConnectivityManager::ThreadPollingConfig & pollingConfig)

توابع محافظت شده

Impl

ImplClass * Impl()

_ClearThreadProvision

void _ClearThreadProvision(
  void
)

_GetThreadDeviceType

ConnectivityManager::ThreadDeviceType _GetThreadDeviceType(
  void
)

_GetThreadMode

ConnectivityManager::ThreadMode _GetThreadMode(
  void
)

_GetThreadPollingConfig

void _GetThreadPollingConfig(
  ConnectivityManager::ThreadPollingConfig & pollingConfig
)

_HaveServiceConnectivityViaThread

bool _HaveServiceConnectivityViaThread(
  void
)

_IsThreadApplicationControlled

bool _IsThreadApplicationControlled(
  void
)

_IsThreadAttached

bool _IsThreadAttached(
  void
)

_IsThreadEnabled

bool _IsThreadEnabled(
  void
)

_IsThreadProvisioned

bool _IsThreadProvisioned(
  void
)

_SetThreadDeviceType

WEAVE_ERROR _SetThreadDeviceType(
  ConnectivityManager::ThreadDeviceType deviceType
)

_SetThreadMode

WEAVE_ERROR _SetThreadMode(
  ConnectivityManager::ThreadMode val
)

_SetThreadPollingConfig

WEAVE_ERROR _SetThreadPollingConfig(
  const ConnectivityManager::ThreadPollingConfig & pollingConfig
)