গুগল ব্ল্যাক সম্প্রদায়ের জন্য জাতিগত ইকুইটি আগুয়ান করতে প্রতিশ্রুতিবদ্ধ হয়। দেখ কিভাবে.
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
এই শুমার OpenThread সময় সিঙ্ক্রোনাইজেশন অবস্থা প্রতিনিধিত্ব করে।

typedefs

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

ক্রিয়াকলাপ

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

Enumerations

otNetworkTimeStatus

 otNetworkTimeStatus

এই শুমার OpenThread সময় সিঙ্ক্রোনাইজেশন অবস্থা প্রতিনিধিত্ব করে।

প্রোপার্টি
OT_NETWORK_TIME_RESYNC_NEEDED

ডিভাইস দুটির বেশি সময়সীমার সময় জন্য সময় সুসংগত পায়নি।

OT_NETWORK_TIME_SYNCHRONIZED

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

OT_NETWORK_TIME_UNSYNCHRONIZED

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

typedefs

otNetworkTimeStatus

enum otNetworkTimeStatus otNetworkTimeStatus

এই শুমার OpenThread সময় সিঙ্ক্রোনাইজেশন অবস্থা প্রতিনিধিত্ব করে।

otNetworkTimeSyncCallbackFn

void(* otNetworkTimeSyncCallbackFn)(void *aCallbackContext)

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

ক্রিয়াকলাপ

otNetworkTimeGet

 otNetworkTimeStatus otNetworkTimeGet(
  otInstance *aInstance,
  uint64_t *aNetworkTime
)

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

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

otNetworkTimeGetSyncPeriod

uint16_t otNetworkTimeGetSyncPeriod(
  otInstance *aInstance
)

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

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

otNetworkTimeGetXtalThreshold

uint16_t otNetworkTimeGetXtalThreshold(
  otInstance *aInstance
)

রাউটার জন্য সময় সিঙ্ক্রোনাইজেশন XTAL সঠিকতা থ্রেশহোল্ড করুন।

বিস্তারিত
পরামিতি
[in] aInstance
OpenThread উদাহরণস্বরূপ কাঠামো।
রিটার্নস
রাউটার জন্য XTAL সঠিকতা থ্রেশহোল্ড, পিপিএম হবে।

otNetworkTimeSetSyncPeriod

 otError otNetworkTimeSetSyncPeriod(
  otInstance *aInstance,
  uint16_t aTimeSyncPeriod
)

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

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

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

otNetworkTimeSetXtalThreshold

 otError otNetworkTimeSetXtalThreshold(
  otInstance *aInstance,
  uint16_t aXTALThreshold
)

রাউটার সক্ষম ডিভাইসের জন্য সময় সিঙ্ক্রোনাইজেশন XTAL সঠিকতা থ্রেশহোল্ড নির্ধারণ করুন।

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

বিস্তারিত
পরামিতি
[in] aInstance
OpenThread উদাহরণস্বরূপ কাঠামো।
[in] aXTALThreshold
রাউটার জন্য XTAL সঠিকতা থ্রেশহোল্ড, পিপিএম হবে।
রিটার্ন মানগুলি
OT_ERROR_NONE
সফলভাবে সময় সুসংগত সময়ের সেট।
OT_ERROR_INVALID_STATE
থ্রেড প্রোটোকল সক্ষম করা আছে।

otNetworkTimeSyncSetCallback

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

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

এই কলব্যাক শুধুমাত্র যখন নেটওয়ার্ক সময় অফসেট OPENTHREAD_CONFIG_TIME_SYNC_JUMP_NOTIF_MIN_US দ্বারা অথবা যখন অবস্থা পরিবর্তন জাম্প বলে গন্য হবে।

বিস্তারিত
পরামিতি
[in] aInstance
OpenThread উদাহরণস্বরূপ কাঠামো।
[in] aCallbackFn
কলব্যাক ফাংশন বলা হবে
[in] aCallbackContext
প্রসঙ্গ আবাহন উপর কলব্যাক ফাংশন প্রেরণ করা

ম্যাক্রো

OT_TIME_SYNC_INVALID_SEQ

 OT_TIME_SYNC_INVALID_SEQ 0

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