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

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

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

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

সারসংক্ষেপ

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

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

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

পাবলিক ফাংশন

_GetServiceTunnelMode (void)
ConnectivityManager::ServiceTunnelMode
_HaveServiceConnectivityViaTunnel (void)
bool
_IsServiceTunnelConnected (void)
bool
_IsServiceTunnelRestricted (void)
bool
_SetServiceTunnelMode (ConnectivityManager::ServiceTunnelMode val)

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

_ServiceTunnelModeToStr (ConnectivityManager::ServiceTunnelMode mode)
const char *

পাবলিক ফাংশন

_গেট সার্ভিস টানেলমড

ConnectivityManager::ServiceTunnelMode _GetServiceTunnelMode(
  void
)

_হাউস সার্ভিসকনেক্টিভিটিভিয়া টানেল

bool _HaveServiceConnectivityViaTunnel(
  void
)

_আইসসওয়ারসটানেল সংযুক্ত

bool _IsServiceTunnelConnected(
  void
)

_আইসসওয়ারসটানেলস্ট্রেটেড

bool _IsServiceTunnelRestricted(
  void
)

_সেটস সার্ভিস টানেলমোড

WEAVE_ERROR _SetServiceTunnelMode(
  ConnectivityManager::ServiceTunnelMode val
)

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

_সেবারটানেলমোডটোএসটিআর

const char * _ServiceTunnelModeToStr(
  ConnectivityManager::ServiceTunnelMode mode
)