OpenThread C API রেফারেন্স আপডেট

API রেফারেন্স আপডেটের অতিরিক্ত বিবরণের জন্য GitHub-এ "api: প্ল্যাটফর্ম" এবং "api: ব্যবহারকারী" লেবেলযুক্ত পুল অনুরোধগুলি দেখুন।

সেপ্টেম্বর 19, 2024

  • CLI কমান্ড রেফারেন্সে নতুন tcat কমান্ড যোগ করা হয়েছে, tcat advid দিয়ে বর্ণানুক্রমিকভাবে শুরু হয়েছে, সেইসাথে একটি নতুন trel port কমান্ড।
  • TREL - থ্রেড স্ট্যাক API- তে নতুন otTrelGetUdpPort ফাংশন যোগ করা হয়েছে।
  • কনফিগারেশন ভেরিয়েবল রেফারেন্সের বর্ডার রাউটিং ম্যানেজার মডিউল থেকে OPENTHREAD_CONFIG_BORDER_ROUTING_STUB_ROUTER_FLAG_IN_EMITTED_RA_ENABLE ম্যাক্রো সরানো হয়েছে।

13 সেপ্টেম্বর, 2024

  • সাধারণ API- এ নতুন otThreadGetStoreFrameCounterAhead ফাংশন যোগ করা হয়েছে।
  • কনফিগারেশন ভেরিয়েবল রেফারেন্সের MLE পরিষেবা মডিউলে OPENTHREAD_CONFIG_DYNAMIC_STORE_FRAME_AHEAD_COUNTER_ENABLE ম্যাক্রো যোগ করা হয়েছে।

আগস্ট 29, 2024

  • লিঙ্ক API এ নতুন otLinkGetFrameCounter ফাংশন যোগ করা হয়েছে।

23 আগস্ট, 2024

7 আগস্ট, 2024

  • linkmetrics mgmt কমান্ডের নাম পরিবর্তন করে linkmetrics config , যা CLI কমান্ড রেফারেন্সে linkmetrics config enhanced-ack clear দিয়ে বর্ণানুক্রমিকভাবে তালিকাভুক্ত করা হয়েছে।

  • কনফিগারেশন ভেরিয়েবল রেফারেন্সের নেটওয়ার্ক ডায়াগনস্টিক মডিউলে OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE ম্যাক্রো যোগ করা হয়েছে।

জুলাই 26, 2024

12 জুলাই, 2024

জুন 21, 2024

17 মে, 2024

এপ্রিল 29, 2024

11 এপ্রিল, 2024

28 মার্চ, 2024

21 মার্চ, 2024

  • নতুন dataset updater কমান্ড যোগ করা হয়েছে, dataset updater cancel দিয়ে বর্ণানুক্রমিকভাবে শুরু হয়েছে।

8 মার্চ, 2024

27 ফেব্রুয়ারি, 2024

14 ফেব্রুয়ারি, 2024

ফেব্রুয়ারী 6, 2024

  • CLI কমান্ড রেফারেন্সে নতুন coap কমান্ড যোগ করা হয়েছে, coap cancel দিয়ে বর্ণানুক্রমিকভাবে শুরু হয়েছে।
  • Ipv6 API- এর otIp6AddressInfo স্ট্রাকটে mMeshLocal অ্যাট্রিবিউট যোগ করা হয়েছে।

ফেব্রুয়ারি 1, 2024

  • CLI কমান্ড রেফারেন্সে নতুন commissioner কমান্ড যোগ করা হয়েছে, commissioner announce দিয়ে বর্ণানুক্রমিকভাবে শুরু হয়।
  • CoAP সিকিউর API- এ নতুন otCoapSecureIsClosed এবং otCoapSecureStartWithMaxConnAttempts ফাংশন যোগ করা হয়েছে।
  • NAT64 API- তে নতুন otIp4FromIp4MappedIp6Address এবং otIp4ToIp4MappedIp6Address ফাংশন যোগ করা হয়েছে।
  • রেডিও অপারেশন API এ নতুন otPlatRadioResetCsl ফাংশন যোগ করা হয়েছে।

23 জানুয়ারী, 2024

  • কনফিগারেশন ভেরিয়েবল রেফারেন্সে নতুন TREL মডিউল যোগ করা হয়েছে।

জানুয়ারী 9, 2024

  • CLI কমান্ড রেফারেন্সে নতুন history কমান্ড যোগ করা হয়েছে, history ip addr দিয়ে বর্ণানুক্রমিকভাবে শুরু হয়েছে।
  • TREL প্ল্যাটফর্মে নতুন otPlatTrelCounters struct যোগ করা হয়েছে।
  • DNS-SD সার্ভার API- তে নতুন otUpstreamDnsCounters struct যোগ করা হয়েছে।

27 ডিসেম্বর, 2023

13 ডিসেম্বর, 2023

  • CLI কমান্ড রেফারেন্সে debug কমান্ড যোগ করা হয়েছে।
  • BLE সিকিউর API যোগ করা হয়েছে।
  • BLE এর জন্য একটি নতুন প্ল্যাটফর্ম বিমূর্ততা মডিউল যোগ করা হয়েছে।
  • নতুন otPdProcessedRaInfo কাঠামো যোগ করা হয়েছে।

নভেম্বর 29, 2023

নভেম্বর 21, 2023

নভেম্বর 7, 2023

  • CLI কমান্ড রেফারেন্সে নতুন TCP কমান্ড যোগ করা হয়েছে, tcp abort দিয়ে বর্ণানুক্রমিকভাবে শুরু হয়েছে।

নভেম্বর 2, 2023

13 অক্টোবর, 2023

5 অক্টোবর, 2023

28 সেপ্টেম্বর, 2023

22 সেপ্টেম্বর, 2023

14 সেপ্টেম্বর, 2023

8 সেপ্টেম্বর, 2023

আগস্ট 29, 2023

আগস্ট 15, 2023

  • CLI কমান্ড রেফারেন্সে নতুন কমান্ড যোগ করা হয়েছে:
    • uptime ms যোগ করা হয়েছে.
    • uptime যোগ করা হয়েছে।
    • version api যোগ করা হয়েছে।
    • সংযোজিত version

জুলাই 31, 2023

  • CLI কমান্ড রেফারেন্সে নতুন কমান্ড mleadvimax যোগ করা হয়েছে।
  • otThreadGetAdvertisementTrickleIntervalMax ফাংশন রাউটার/লিডার API এ যোগ করা হয়েছে।

জুলাই 26, 2023

  • CLI কমান্ড রেফারেন্সে নতুন কমান্ড যোগ করা হয়েছে:

জুলাই 19, 2023

  • ব্যবহারকারীদের বর্ডার রাউটিং ম্যানেজার এপিআই- এ প্রকাশিত রুট পছন্দ ম্যানুয়ালি সেট করার অনুমতি দেওয়ার জন্য নতুন API এবং সম্পর্কিত CLI কমান্ড যোগ করা হয়েছে।
  • পরিষেবা দৃষ্টান্ত নামগুলির আরও ভাল পরিচালনার জন্য SRP API আপডেট করা হয়েছে৷
  • মেশ ডায়াগনস্টিকস এপিআই -তে নতুন স্ট্রাকট, ফাংশন এবং সম্পর্কিত CLI কমান্ড যোগ করা হয়েছে যাতে TX সারিতে বার্তাগুলি যে সময় ব্যয় করে তার পরিসংখ্যান সংগ্রহ করতে।

জুন 26, 2023

১৩ জুন, ২০২৩

জুন 1, 2023

17 মে, 2023

8 মে, 2023

  • CLI কমান্ড রেফারেন্সে নতুন কমান্ড যোগ করা হয়েছে:
  • otBorderAgentGetId ফাংশন বর্ডার এজেন্ট API এ যোগ করা হয়েছে।
  • otIp6PrefixFromString ফাংশন IPv6 API এ যোগ করা হয়েছে।
  • otThreadGetVendorModel , otThreadGetVendorName , otThreadGetVendorSwVersion , otThreadSetVendorModel , otThreadSetVendorName , এবং otThreadSetVendorSwVersion ফাংশনগুলি থ্রেড-সাধারণ API- এ যোগ করা হয়েছে।

1 মে, 2023

18 এপ্রিল, 2023

  • otIp4CidrFromString ফাংশন NAT64 API এ যোগ করা হয়েছে।

28 মার্চ, 2023

23 মার্চ, 2023

15 মার্চ, 2023

মার্চ 02, 2023

20 ফেব্রুয়ারি, 2023

14 ফেব্রুয়ারি, 2023

31 জানুয়ারী, 2023

18 জানুয়ারী, 2023

3 জানুয়ারী, 2023

18 নভেম্বর, 2022

অক্টোবর 26, 2022

  • ICMPv6 API- তে নতুন otIcmp6Type enums যোগ করা হয়েছে।
  • Toolchain APIOT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK ম্যাক্রো যোগ করা হয়েছে।
  • otMleCounters স্ট্রাকটে নতুন বৈশিষ্ট্য যোগ করা হয়েছে।

19 অক্টোবর, 2022

  • otNat64State , otNat64GetPrefixManagerState , otNat64GetTranslatorState , এবং otNat64SetEnabled ফাংশন NAT64 API এ যোগ করা হয়েছে।
  • CLI কমান্ড রেফারেন্সে nat64 (enable,disable) এবং nat64 state যোগ করা হয়েছে।

13 অক্টোবর, 2022

  • ifconfig , ipaddr , এবং linkmetrics সহ CLI কমান্ড রেফারেন্সে বিভিন্ন কমান্ড যোগ করা হয়েছে।

21শে সেপ্টেম্বর, 2022

  • otIp4AddressFromString এবং otNat64SynthesizeIp6Address ফাংশন NAT64 API এ যোগ করা হয়েছে।
  • otSrpServerIsAutoEnableMode এবং otSrpServerSetAutoEnableMode ফাংশন SRP API এ যোগ করা হয়েছে।
  • TCP Abstractions API এ Enum আপডেট।

15 সেপ্টেম্বর, 2022

  • নতুন NAT64 CLI কমান্ড সমর্থন করার জন্য NAT64 API- তে নতুন enums, typedefs এবং ফাংশন যোগ করা হয়েছে।
  • CLI কমান্ড রেফারেন্সে NAT64 কমান্ড যোগ করা হয়েছে, যার মধ্যে NAT64 CIDR, উপসর্গ, ম্যাপিং এবং কাউন্টার কমান্ড রয়েছে।

আগস্ট 25, 2022

24 আগস্ট, 2022

  • otNat64ReceiveIp4Callback , otIp4NewMessage , otNat64Send , otNat64SetIp4Cidr , এবং otNat64SetReceiveIp4Callback ফাংশন NAT64 API- তে যোগ করা হয়েছে।
  • CLI কমান্ড রেফারেন্সে child কমান্ড যোগ করা হয়েছে।

16 আগস্ট, 2022

3 আগস্ট, 2022

  • CLI কমান্ড রেফারেন্সে channel কমান্ড যোগ করা হয়েছে।

জুলাই 27, 2022

20 জুলাই, 2022

14 জুলাই, 2022

7 জুলাই, 2022

জুন 28, 2022

  • IPv6 APIOT_IP6_MAX_MLR_ADDRESSES ম্যাক্রো যোগ করা হয়েছে।
  • থ্রেড - জেনারেল API-otNetDataPublishExternalRoute এবং otNetDataPublishOnMeshPrefix ফাংশন থেকে OT_ERROR_ALREADY সরানো হয়েছে।

14 জুন, 2022

  • otTimestamp typedef অপারেশনাল ডেটাসেট API এ যোগ করা হয়েছে।
  • OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX , OT_SETTINGS_KEY_LEGACY_OMR_PREFIX OT_SETTINGS_KEY_ON_LINK_PREFIX , এবং OT_SETTINGS_KEY_RESERVED enums প্ল্যাটফর্ম সেট করা থেকে সরানো হয়েছে৷
  • otSrpServerTtlConfig typedef এবং otSrpClientEnableAutoHostAddress , otSrpServerGetTtlConfig , otSrpServerServiceGetTtl , এবং otSrpServerSetTtlConfig ফাংশন SRP এ যোগ করা হয়েছে।
  • otDetachGracefullyCallback typedef এবং otThreadDetachGracefully ফাংশন থ্রেড - সাধারণ API- এ যোগ করা হয়েছে।

31 মে, 2022

  • otDnssdCounters typedef এবং otDnssdGetCounters ফাংশন DNS-SD সার্ভার API এ যোগ করা হয়েছে।
  • otPlatRadioGetCslClockUncertainty ফাংশন সরানো হয়েছে এবং রেডিও অপারেশন APIotPlatRadioGetCslUncertainty ফাংশন যোগ করা হয়েছে।
  • otSrpServerLeaseInfo এবং otSrpServerResponseCounters typedefs, otSrpClientGetTtl , otSrpClientSetTtl , otSrpServerGetPort , otSrpServerGetResponseCounters , otSrpServerHostGetLeaseInfo , otSrpServerServiceGetLeaseInfo এসআরপি এপিআইতে ফাংশন যোগ করা হয়েছে।

18 মে, 2022

  • otCommissionerGetId এবং otCommissionerSetId ফাংশন কমিশনার API এ যোগ করা হয়েছে।
  • TCP Abstractions API যোগ করা হয়েছে।
  • otTcpForwardProgress typedef যোগ করা হয়েছে, otTcpBytesAcked এবং otTcpSendReady typedefs TCP API থেকে সরানো হয়েছে।
  • otNetDataContainsOmrPrefix ফাংশন থ্রেড - সাধারণ API- এ যোগ করা হয়েছে।

20 এপ্রিল, 2022

13 এপ্রিল, 2022

30 মার্চ, 2022

15 মার্চ, 2022

23 ফেব্রুয়ারি, 2022

  • কমান্ড লাইন ইন্টারফেস API থেকে otCliPlatLogLine ফাংশন সরানো হয়েছে।
  • otPlatLogLine ফাংশন Logging - Platform API থেকে সরানো হয়েছে।
  • otDumpCritPlat , otDumpDebgPlat , otDumpInfoPlat , otDumpNotePlat , otDumpWarnPlat , otLogCli , otLogCritPlat , otLogDebgPlat , otLogInfoPlat , otLogNotePlat otLogWarnPlat otLogg ফাংশন যোগ করা হয়েছে।

2 ফেব্রুয়ারি, 2022

জানুয়ারী 19, 2022

7 ডিসেম্বর, 2021

  • otLinkIsRadioFilterEnabled এবং otLinkSetRadioFilterEnabled ফাংশন Link API এ যোগ করা হয়েছে।
  • otThreadSetThreadVersionCheckEnabled রাউটার/লিডার API এ যোগ করা হয়েছে।

27 সেপ্টেম্বর, 2021

  • otCryptoContext struct Crypto API এ যোগ করা হয়েছে।

20 সেপ্টেম্বর, 2021

13 সেপ্টেম্বর, 2021

30 আগস্ট, 2021

24 আগস্ট, 2021

জুন 22, 2021

10 মে, 2021

  • otSrpServerLeaseConfig struct SRP API এ যোগ করা হয়েছে।

12 এপ্রিল, 2021

5 এপ্রিল, 2021

25 মার্চ, 2021

9 মার্চ, 2021

  • otDnsTxtEntry এবং otDnsTxtEntryIterator স্ট্রাকটগুলি DNS API এ যোগ করা হয়েছে।
  • otMessage struct বার্তা API থেকে সরানো হয়েছে।
  • otMessageBuffer struct মেসেজ পুল API এ যোগ করা হয়েছে।

22 ফেব্রুয়ারি, 2021

  • otDnsQueryConfig struct DNS API এ যোগ করা হয়েছে।

16 ফেব্রুয়ারি, 2021

  • otDnsQuery struct থেকে সরানো হয়েছে এবং otDnsServiceInfo struct DNS API এ যোগ করা হয়েছে।

ফেব্রুয়ারী 9, 2021

  • otSrpClientGetServerAddress , otSrpClientIsRunning , এবং otSrpClientSetCallback ফাংশন SRP API- তে যোগ করা হয়েছে।
  • Heap API বন্ধ করা হয়েছে।

2 ফেব্রুয়ারি, 2021

  • otCoapBlockwiseResource struct CoAP API এ যোগ করা হয়েছে।
  • otSrpTxtEntry struct SRP API থেকে সরানো হয়েছে।

জানুয়ারী 26, 2021

  • SRP API যোগ করা হয়েছে।

20 জানুয়ারী, 2021

নভেম্বর 9, 2020

20 অক্টোবর, 2020

  • otIp6AddressInfo struct IPv6 API এ যোগ করা হয়েছে।

2 অক্টোবর, 2020

31 আগস্ট, 2020

  • থ্রেড 1.2-এ সমন্বিত নমুনা শোনার (CSL) সমর্থনের জন্য API যোগ করা হয়েছে।
  • otBackboneRouterMulticastListenerInfo struct ব্যাকবোন রাউটার API এ যোগ করা হয়েছে।

12 আগস্ট, 2020

15 জুলাই, 2020

  • otBackboneRouterConfig ফাংশন ব্যাকবোন রাউটার API এ যোগ করা হয়েছে।

  • otCoapAddResource ফাংশন CoAP API থেকে সরানো হয়েছে।

  • otJoinerPskd , otJoinerInfoType , otCommissionerAddJoinerWithDiscerner , এবং otCommissionerRemoveJoinerWithDiscerner ফাংশন কমিশনার API এ যোগ করা হয়েছে।

  • otJoinerGetDiscerner , otJoinerSetDiscerner , এবং otJoinerDiscerner ফাংশন যোগকারী API এ যোগ করা হয়েছে।

  • otLinkFilterClearDefaultRssIn , এবং otLinkFilterSetDefaultRssIn ফাংশন লিঙ্ক API এ যোগ করা হয়েছে।

  • otLinkRawGetRadioTime , otLinkRawSetMacFrameCounter , এবং otLinkRawSetMacKey ফাংশনগুলি Raw Link API এ যোগ করা হয়েছে।

  • otDatasetGetActiveTlvs , otDatasetGetPendingTlvs , otDatasetSetActiveTlvs , otDatasetSetPendingTlvs , otThreadGetFixedDuaInterfaceIdentifier , এবং otThreadSetFixedDuaInterfaceIdentifier সাধারণ ফাংশন API- এ যোগ করা হয়েছে৷

  • otUdpGetSockets ফাংশন UDP ফরওয়ার্ড API থেকে সরানো হয়েছে।

  • otUdpGetSockets ফাংশন UDP API এ যোগ করা হয়েছে।

  • otPlatRadioGetNow , otPlatRadioSetMacFrameCounter , এবং otPlatRadioSetMacKey , প্ল্যাটফর্ম রেডিও কনফিগারেশন এপিআই -তে ফাংশন যোগ করা হয়েছে।

এপ্রিল 27, 2020

24 মার্চ, 2020

  • CoAP APIOT_COAP_MAX_RETRANSMIT এবং OT_COAP_MIN_ACK_TIMEOUT ম্যাক্রো যোগ করা হয়েছে।

2 মার্চ, 2020

  • CoAP API আপডেট করা হয়েছে:
    • otCoapOptionIterator এবং otCoapTxParameters স্ট্রাকট যোগ করা হয়েছে।
    • CoAP ব্লক বিকল্প এনকোড করতে সহায়ক ফাংশন যোগ করা হয়েছে।
    • CoAP অনুরোধ এবং প্রতিক্রিয়াগুলির জন্য প্রতি-বার্তা ট্রান্সমিশন পরামিতি নির্দিষ্ট করতে ফাংশন যোগ করা হয়েছে।

জানুয়ারী 9, 2020

  • হিস্টোগ্রাম পুনরায় চেষ্টা ফাংশন লিঙ্ক API এ যোগ করা হয়েছে।

3 ডিসেম্বর, 2019

  • সার্ভার এবং সার্ভিস কনফিগারেশন ফাংশন এবং স্ট্রাকস সার্ভার API থেকে সাধারণ API এ সরানো হয়েছে লিডারদের দ্বারা পরিষেবা নিবন্ধন সমর্থন করার জন্য।
  • *RouterRoleEnabled ফাংশনগুলির নাম পরিবর্তন করে *RouterEligible রাউটার API- এ REED বর্ধিতকরণ সমর্থন করে।
  • লগিং প্ল্যাটফর্ম API থেকে otPlatLogv ফাংশন সরানো হয়েছে।
  • OT_TOOL_ALIGN ম্যাক্রো টুলচেন প্ল্যাটফর্ম API থেকে এবং বিভিন্ন স্ট্রাকট সংজ্ঞা থেকে সরানো হয়েছে।

11 নভেম্বর, 2019

  • otThreadResetIp6Counters ফাংশন সাধারণ API এ যোগ করা হয়েছে।
  • কাউন্টার রিসেট করার জন্য নতুন ফাংশন এবং লিঙ্ক API এ যোগ করা সর্বোচ্চ ফ্রেম পুনঃপ্রচার পেতে ও সেট করা।

25 অক্টোবর, 2019

সেপ্টেম্বর 19, 2019

  • সোর্স কোডের সাথে সারিবদ্ধ করতে র্যান্ডম API পৃষ্ঠাটিকে ক্রিপ্টো এবং নন-ক্রিপ্টোতে বিভক্ত করুন।
  • otJoinerInfo struct এবং otCommissionerGetNextJoinerInfo ফাংশন কমিশনার API এ যোগ করা হয়েছে।
  • otRadioCoexMetrics struct এবং otPlatRadioIsCoexEnabled ফাংশন Radio Types API- তে যোগ করা হয়েছে।
  • অনেকগুলি API-এর রিটার্ন টাইপ পরিবর্তন করা হয়েছে যা সবসময় otError থেকে void এ সফল হয়।

আগস্ট 9, 2019

জুন 17, 2019

  • কমিশনার এপিআই- এ রাজ্যের পরিবর্তন এবং যোগদানকারী কার্যকলাপের বিজ্ঞপ্তির জন্য কলব্যাক যোগ করা হয়েছে।
  • OTAPI , OTCALL , OT_CALL , এবং OT_CDECL এর কম্পাইলার-নির্দিষ্ট ফাংশন মডিফায়ারগুলি উইন্ডোজ সমর্থন অপসারণের সাথে একযোগে সরানো হয়েছে৷

28 মে, 2019

14 মে, 2019

14 মার্চ, 2019

25 ফেব্রুয়ারি, 2019

  • otIp6SlaacIidCreate এবং otIp6SlaacUpdate ফাংশন IPv6 API থেকে সরানো হয়েছে।

30 জানুয়ারী, 2019

  • বিভিন্ন CLI API পরিমার্জন।
  • mDidTx otRadioFrame কাঠামো থেকে সরানো হয়েছে।

23 জানুয়ারী, 2019

  • UDP রিসিভার ফাংশন UDP API এ যোগ করা হয়েছে।
  • otCoapHeader struct CoAP API থেকে সরানো হয়েছে। CoAP হেডারের তথ্য CoAP বার্তায় পরিমার্জিত করা হয়েছে।
  • DHCPv6 সার্ভার API সরানো হয়েছে।

জানুয়ারী 7, 2019

  • otIp6NewMessageFromBuffer ফাংশন IPv6 API এ যোগ করা হয়েছে।
  • otDhcpAddress struct DHCPv6 API থেকে সরানো হয়েছে।