Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

নেটওয়ার্ক টাইম সিঙ্ক্রোনাইজেশন

এই মডিউলে এমন ফাংশন অন্তর্ভুক্ত রয়েছে যা নেটওয়ার্ক সময় সিঙ্ক্রোনাইজেশন পরিষেবা নিয়ন্ত্রণ করে।

সারসংক্ষেপ

Enumerations

otNetworkTimeStatus {
OT_NETWORK_TIME_UNSYNCHRONIZED = -1,
OT_NETWORK_TIME_RESYNC_NEEDED = 0,
OT_NETWORK_TIME_SYNCHRONIZED = 1
}
enum
এই গণনাটি ওপেনথ্রেড সময় সিঙ্ক্রোনাইজেশন স্থিতি উপস্থাপন করে।

typedefs

otNetworkTimeStatus মধ্যে typedef
এই গণনাটি ওপেনথ্রেড সময় সিঙ্ক্রোনাইজেশন স্থিতি উপস্থাপন করে।
otNetworkTimeSyncCallbackFn )(void *aCallbackContext) মধ্যে typedef
void(*
কোনও নেটওয়ার্ক সময় সিঙ্ক বা স্থিতির পরিবর্তন ঘটে যখন এই ফাংশন পয়েন্টার বলা হয়।

ক্রিয়াকলাপ

otNetworkTimeGet ( otInstance *aInstance, uint64_t *aNetworkTime)
থ্রেড নেটওয়ার্ক সময় পান।
otNetworkTimeGetSyncPeriod ( otInstance *aInstance)
uint16_t
সময় সিঙ্ক্রোনাইজেশন সময়কাল পান।
otNetworkTimeGetXtalThreshold ( otInstance *aInstance)
uint16_t
রাউটারের জন্য টাইম সিঙ্ক্রোনাইজেশন এক্সটিএল যথার্থতা প্রান্তিকতা পান।
otNetworkTimeSetSyncPeriod ( otInstance *aInstance, uint16_t aTimeSyncPeriod)
সময় সিঙ্ক্রোনাইজেশন সময় সেট করুন।
otNetworkTimeSetXtalThreshold ( otInstance *aInstance, uint16_t aXTALThreshold)
রাউটার-সক্ষম ডিভাইসের জন্য সময় সিঙ্ক্রোনাইজেশন এক্সটিএল যথার্থতা প্রান্তিক সেট করুন।
otNetworkTimeSyncSetCallback ( otInstance *aInstance, otNetworkTimeSyncCallbackFn aCallbackFn, void *aCallbackContext)
void
কোনও নেটওয়ার্ক সময় সিঙ্ক বা স্থিতির পরিবর্তন দেখা দিলে কল করার জন্য কলব্যাক সেট করুন।

Enumerations

otNetworkTimeStatus

 otNetworkTimeStatus

এই গণনাটি ওপেনথ্রেড সময় সিঙ্ক্রোনাইজেশন স্থিতি উপস্থাপন করে।

প্রোপার্টি
OT_NETWORK_TIME_RESYNC_NEEDED

ডিভাইসটি দুটি পিরিয়ডের বেশি সময়ের জন্য সময় সিঙ্ক পায় নি।

OT_NETWORK_TIME_SYNCHRONIZED

ডিভাইস নেটওয়ার্ক সময় সিঙ্ক্রোনাইজ করা হয়েছে।

OT_NETWORK_TIME_UNSYNCHRONIZED

ডিভাইসটি কোনও নেটওয়ার্কের সাথে সংযুক্ত হয়নি।

typedefs

otNetworkTimeStatus

enum otNetworkTimeStatus otNetworkTimeStatus

এই গণনাটি ওপেনথ্রেড সময় সিঙ্ক্রোনাইজেশন স্থিতি উপস্থাপন করে।

otNetworkTimeSyncCallbackFn

void(* otNetworkTimeSyncCallbackFn)(void *aCallbackContext)

কোনও নেটওয়ার্ক সময় সিঙ্ক বা স্থিতির পরিবর্তন ঘটে যখন এই ফাংশন পয়েন্টার বলা হয়।

ক্রিয়াকলাপ

otNetworkTimeGet

 otNetworkTimeStatus otNetworkTimeGet(
  otInstance *aInstance,
  uint64_t *aNetworkTime
)

থ্রেড নেটওয়ার্ক সময় পান।

বিস্তারিত
পরামিতি
[in] aInstance
ওপেনথ্রেড উদাহরণ কাঠামো।
[in,out] aNetworkTime
মাইক্রোসেকেন্ডে থ্রেড নেটওয়ার্ক সময়।
রিটার্নস
সময় সিঙ্ক্রোনাইজেশন স্থিতি।

otNetworkTimeGetSyncPeriod

uint16_t otNetworkTimeGetSyncPeriod(
  otInstance *aInstance
)

সময় সিঙ্ক্রোনাইজেশন সময়কাল পান।

বিস্তারিত
পরামিতি
[in] aInstance
ওপেনথ্রেড উদাহরণ কাঠামো।
রিটার্নস
সময় সিঙ্ক্রোনাইজেশন সময়কাল।

otNetworkTimeGetXtalThreshold

uint16_t otNetworkTimeGetXtalThreshold(
  otInstance *aInstance
)

রাউটারের জন্য টাইম সিঙ্ক্রোনাইজেশন এক্সটিএল যথার্থতা প্রান্তিকতা পান।

বিস্তারিত
পরামিতি
[in] aInstance
ওপেনথ্রেড উদাহরণ কাঠামো।
রিটার্নস
পিপিএম-এ রাউটারের জন্য এক্সটিএল নির্ভুলতার প্রান্তিকতা।

otNetworkTimeSetSyncPeriod

 otError otNetworkTimeSetSyncPeriod(
  otInstance *aInstance,
  uint16_t aTimeSyncPeriod
)

সময় সিঙ্ক্রোনাইজেশন সময় সেট করুন।

থ্রেড প্রোটোকল অক্ষম থাকলেই এই ফাংশনটি বলা যেতে পারে।

বিস্তারিত
পরামিতি
[in] aInstance
ওপেনথ্রেড উদাহরণ কাঠামো।
[in] aTimeSyncPeriod
সময় সিঙ্ক্রোনাইজেশন সময়, সেকেন্ডে।
রিটার্ন মান
OT_ERROR_NONE
সফলভাবে সময় সিঙ্কের সময়সীমা সেট করুন।
OT_ERROR_INVALID_STATE
থ্রেড প্রোটোকল সক্ষম করা আছে।

otNetworkTimeSetXtalThreshold

 otError otNetworkTimeSetXtalThreshold(
  otInstance *aInstance,
  uint16_t aXTALThreshold
)

রাউটার-সক্ষম ডিভাইসের জন্য সময় সিঙ্ক্রোনাইজেশন এক্সটিএল যথার্থতা প্রান্তিক সেট করুন।

থ্রেড প্রোটোকল অক্ষম থাকলেই এই ফাংশনটি বলা যেতে পারে।

বিস্তারিত
পরামিতি
[in] aInstance
ওপেনথ্রেড উদাহরণ কাঠামো।
[in] aXTALThreshold
পিপিএম-এ রাউটারের জন্য এক্সটিএল নির্ভুলতার প্রান্তিকতা।
রিটার্ন মান
OT_ERROR_NONE
সফলভাবে সময় সিঙ্কের সময়সীমা সেট করুন।
OT_ERROR_INVALID_STATE
থ্রেড প্রোটোকল সক্ষম করা আছে।

otNetworkTimeSyncSetCallback

void otNetworkTimeSyncSetCallback(
  otInstance *aInstance,
  otNetworkTimeSyncCallbackFn aCallbackFn,
  void *aCallbackContext
)

কোনও নেটওয়ার্ক সময় সিঙ্ক বা স্থিতির পরিবর্তন দেখা দিলে কল করার জন্য কলব্যাক সেট করুন।

এই সময়টি কেবল তখনই কল করা হবে যখন নেটওয়ার্ক সময় অফসেটটি ওপেনথ্রেড_কনফিগ_সিম_সায়িএনসি_জুমপি_এনওটিআইভি_এমএটিএসএস বা যখন স্থিতি পরিবর্তন হয় by

বিস্তারিত
পরামিতি
[in] aInstance
ওপেনথ্রেড উদাহরণ কাঠামো।
[in] aCallbackFn
কলব্যাক ফাংশন কল করা হবে
[in] aCallbackContext
অনুরোধের প্রসঙ্গে কলব্যাক ফাংশনে প্রেরণ করা হবে

ম্যাক্রো

OT_TIME_SYNC_INVALID_SEQ

 OT_TIME_SYNC_INVALID_SEQ 0

শূন্যকে অবৈধ সময়ের সিঙ্ক্রোনাইজেশন ক্রম হিসাবে বিবেচনা করা হয়।