nl::Weave::Binding::Configuration

#include <src/lib/core/WeaveBinding.h>

Binding অবজেক্ট কনফিগার ও প্রস্তুত করার জন্য ডিক্লারেটিভ-স্টাইল ইন্টারফেস প্রদান করে।

সারাংশ

বাইন্ডিং কনফিগার করার সময়, অ্যাপ্লিকেশনকে নিম্নলিখিত প্রতিটি কনফিগারেশন গ্রুপ থেকে অন্তত একটি মেথড কল করতে হবে: টার্গেট, ট্রান্সপোর্ট ও নিরাপত্তা। ডিফল্ট অ্যাকশন ওভাররাইড করার জন্য প্রয়োজন অনুযায়ী অন্যান্য পদ্ধতি কল করা হতে পারে।

যদি পারস্পরিকভাবে এক্সক্লুসিভ কনফিগারেশনগুলি ইনভোক করা হয় (যেমন, Transport_TCP() এর পরে Transport_UDP()), তাহলে শেষটি কল করা হয়।

পাবলিক ফাংশন

ConfigureFromMessage(const WeaveMessageInfo *aMsgInfo, const Inet::IPPacketInfo *aPacketInfo)
প্রাপ্ত মেসেজের প্রেরকের সাথে যোগাযোগ করার অনুমতি দিতে বাইন্ডিং কনফিগার করুন।
DNS_Options(uint8_t dnsOptions)
পিয়ারের হোস্টের নাম সমাধান করার সময়, নির্দিষ্ট করা ডিএনএস বিকল্প ব্যবহার করুন।
Exchange_ResponseTimeoutMsec(uint32_t aResponseTimeoutMsec)
এই বাইন্ডিং অবজেক্ট থেকে তৈরি করা এক্সচেঞ্জ কনটেক্সটের জন্য ডিফল্ট রেসপন্স টাইমআউট সেট করুন।
GetError(void) const
Binding কনফিগার করার সময় কোনও সমস্যা হলে তা দেখান।
PrepareBinding(void)
পিয়ারের সাথে যোগাযোগের জন্য বাইন্ডিং প্রস্তুত করার প্রসেস শুরু করা হচ্ছে।
Security_AppGroupKey(uint32_t aAppGroupGlobalId, uint32_t aRootKeyId, bool aUseRotatingKey)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট Weave অ্যাপ্লিকেশন গ্রুপের জন্য এনক্রিপ্ট করা মেসেজ পাঠান ও পান।
Security_AuthenticationMode(WeaveAuthMode aAuthMode)
পিয়ার যাচাই করার জন্য অনুরোধ করা যাচাইকরণ মোড সেট করুন।
Security_CASESession(void)
পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ার নোডের সাথে প্রতিষ্ঠিত CASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।
Security_EncryptionType(uint8_t aEncType)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট মেসেজ এনক্রিপশন টাইপ ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান ও পান।
Security_Key(uint32_t aKeyId)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট 'কী' ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান ও পান।
Security_None(void)
পিয়ারের সাথে যোগাযোগ করার সময়, এনক্রিপ্ট না করা (যেমন,
Security_PASESession(uint8_t aPasswordSource)
পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ার নোডের সাথে প্রতিষ্ঠিত PASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।
Security_SharedCASESession(void)
পিয়ারের সাথে যোগাযোগ করার সময়, Nest কোর রাউটারের সাথে প্রতিষ্ঠিত একটি শেয়ার করা CASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।
Security_SharedCASESession(uint64_t aRouterNodeId)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট রাউটার নোডের সাথে প্রতিষ্ঠিত শেয়ার করা CASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান ও পান।
Security_TAKESession()
পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ার নোডের সাথে প্রতিষ্ঠিত TAKE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।
TargetAddress_IP(nl::Inet::IPAddress aPeerAddress, uint16_t aPeerPort, InterfaceId aInterfaceId)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট IP অ্যাড্রেস, পোর্ট ও নেটওয়ার্ক ইন্টারফেস ব্যবহার করুন।
TargetAddress_IP(const char *aHostName, uint16_t aPeerPort, InterfaceId aInterfaceId)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট হোস্টের নাম, পোর্ট ও নেটওয়ার্ক ইন্টারফেস ব্যবহার করুন।
TargetAddress_IP(const char *aHostName, size_t aHostNameLen, uint16_t aPeerPort, InterfaceId aInterfaceId)
পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট হোস্টের নাম, পোর্ট ও নেটওয়ার্ক ইন্টারফেস ব্যবহার করুন।
TargetAddress_WeaveFabric(uint16_t aSubnetId)
পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ারের নোড আইডি ও নির্দিষ্ট সাবনেট থেকে পাওয়া Weave ফ্যাব্রিক অ্যাড্রেস ব্যবহার করুন।
TargetAddress_WeaveService(void)
পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ারের নোড আইডি থেকে পাওয়া Weave সার্ভিস ফ্যাব্রিক অ্যাড্রেস ব্যবহার করুন।
Target_NodeId(uint64_t aPeerNodeId)
নির্দিষ্ট Weave নোড আইডির সাথে যোগাযোগ করার জন্য বাইন্ডিং কনফিগার করুন।
Target_ServiceEndpoint(uint64_t aPeerNodeId)
নির্দিষ্ট Weave পরিষেবা এন্ডপয়েন্টের সাথে যোগাযোগ করার জন্য বাইন্ডিং কনফিগার করুন।
Transport_DefaultWRMPConfig(const WRMPConfig & aWRMPConfig)
এই Binding অবজেক্ট থেকে তৈরি করা এক্সচেঞ্জ কনটেক্সটের জন্য ডিফল্ট WRMP কনফিগারেশন সেট করুন।
Transport_ExistingConnection(WeaveConnection *apConnection)
পিয়ারের সাথে যোগাযোগ করতে আগে থেকে থাকা Weave কানেকশন ব্যবহার করুন।
Transport_TCP(void)
পিয়ারের সাথে যোগাযোগ করতে TCP ব্যবহার করুন।
Transport_UDP(void)
পিয়ারের সাথে যোগাযোগ করতে UDP ব্যবহার করুন।
Transport_UDP_PathMTU(uint32_t aPathMTU)
পিয়ারে যাওয়া UDP প্যাকেটের জন্য প্রত্যাশিত পাথ MTU সেট করুন।
Transport_UDP_WRM(void)
পিয়ারের সাথে যোগাযোগ করার সময় Weave নির্ভরযোগ্য মেসেজিং প্রোটোকল ব্যবহার করুন।

পাবলিক ফাংশন

ConfigureFromMessage

Configuration & ConfigureFromMessage(
  const WeaveMessageInfo *aMsgInfo,
  const Inet::IPPacketInfo *aPacketInfo
)

প্রাপ্ত মেসেজের প্রেরকের সাথে যোগাযোগ করার অনুমতি দিতে বাইন্ডিং কনফিগার করুন।

বিবরণ
প্যারামিটারগুলি
[in] aMsgInfo
প্রাপ্ত মেসেজের সাথে যুক্ত মেসেজ সংক্রান্ত তথ্যের স্ট্রাকচার।
[in] aPacketInfo
রিসিভ করা মেসেজের জন্য প্যাকেট সংক্রান্ত তথ্য।

DNS_Options

Configuration & DNS_Options(
  uint8_t dnsOptions
)

পিয়ারের হোস্টের নাম সমাধান করার সময়, নির্দিষ্ট করা ডিএনএস বিকল্প ব্যবহার করুন।

বিবরণ
প্যারামিটারগুলি
[in] dnsOptions
হোস্ট নেম রেজোলিউশন কীভাবে করা হয় তা নিয়ন্ত্রণকারী একটি পূর্ণসংখ্যা ভ্যালু। মানটি #::nl::Inet::DNSOptions গণনা থেকে মানগুলির মধ্যে একটি হওয়া উচিত।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Exchange_ResponseTimeoutMsec

Configuration & Exchange_ResponseTimeoutMsec(
  uint32_t aResponseTimeoutMsec
)

এই বাইন্ডিং অবজেক্ট থেকে তৈরি করা এক্সচেঞ্জ কনটেক্সটের জন্য ডিফল্ট রেসপন্স টাইমআউট সেট করুন।

বিবরণ
প্যারামিটারগুলি
[in] aResponseTimeoutMsec
ডিফল্ট রেসপন্স টাইম, মিলিসেকেন্ডে।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

GetError

WEAVE_ERROR GetError(
  void
) const 

Binding কনফিগার করার সময় কোনও সমস্যা হলে তা দেখান।

PrepareBinding

WEAVE_ERROR PrepareBinding(
  void
)

পিয়ারের সাথে যোগাযোগের জন্য বাইন্ডিং প্রস্তুত করার প্রসেস শুরু করা হচ্ছে।

Security_AppGroupKey

Configuration & Security_AppGroupKey(
  uint32_t aAppGroupGlobalId,
  uint32_t aRootKeyId,
  bool aUseRotatingKey
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট Weave অ্যাপ্লিকেশন গ্রুপের জন্য এনক্রিপ্ট করা মেসেজ পাঠান ও পান।

বিবরণ
প্যারামিটারগুলি
[in] aAppGroupGlobalId
অ্যাপ্লিকেশন গ্রুপের গ্লোবাল আইডি যার জন্য মেসেজ এনক্রিপ্ট করা উচিত।
[in] aRootKeyId
নির্দিষ্ট Weave অ্যাপ্লিকেশন গ্রুপের জন্য এনক্রিপশন কী পেতে রুট কী ব্যবহার করা হয়।
[in] aUseRotatingKey
Weave অ্যাপ্লিকেশন গ্রুপ রোটেটিং মেসেজ কী ব্যবহার করলে, 'সত্য' হিসেবে সেট করা হয়।
ফেরত
Binding অবজেক্টের রেফারেন্স।

Security_AuthenticationMode

Configuration & Security_AuthenticationMode(
  WeaveAuthMode aAuthMode
)

পিয়ার যাচাই করার জন্য অনুরোধ করা যাচাইকরণ মোড সেট করুন।

বিবরণ
প্যারামিটারগুলি
[in] aAuthMode
অনুরোধ করা যাচাইকরণ মোড।
ফেরত
Binding অবজেক্টের রেফারেন্স।

Security_CASESession

Configuration & Security_CASESession(
  void
)

পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ার নোডের সাথে প্রতিষ্ঠিত CASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।

প্রয়োজনীয় সেশন উপলভ্য না থাকলে, বাইন্ডিং প্রস্তুত করার অংশ হিসেবে এটি অটোমেটিক তৈরি করা হবে।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Security_EncryptionType

Configuration & Security_EncryptionType(
  uint8_t aEncType
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট মেসেজ এনক্রিপশন টাইপ ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান ও পান।

বিবরণ
প্যারামিটারগুলি
[in] aEncType
Weave মেসেজ এনক্রিপশনের ধরন।
ফেরত
Binding অবজেক্টের রেফারেন্স।

Security_Key

Configuration & Security_Key(
  uint32_t aKeyId
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট 'কী' ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান ও পান।

বিবরণ
প্যারামিটারগুলি
[in] aKeyId
এনক্রিপশন কী-এর আইডি। নির্দিষ্ট করা কী অবশ্যই Weave মেসেজ এনক্রিপশনের জন্য উপযুক্ত হতে হবে।
ফেরত
Binding অবজেক্টের রেফারেন্স।

Security_None

Configuration & Security_None(
  void
)

পিয়ারের সাথে যোগাযোগ করার সময়, এনক্রিপ্ট না করা (যেমন,

সুরক্ষিত নয়) মেসেজ।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Security_PASESession

Configuration & Security_PASESession(
  uint8_t aPasswordSource
)

পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ার নোডের সাথে প্রতিষ্ঠিত PASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।

প্রয়োজনীয় সেশন উপলভ্য না থাকলে, বাইন্ডিং প্রস্তুত করার অংশ হিসেবে এটি অটোমেটিক তৈরি করা হবে।

বিবরণ
প্যারামিটারগুলি
[in] aPasswordSource
PASE সেশন সেট-আপ করার সময় ব্যবহার করার জন্য পাসওয়ার্ডের সোর্স।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Security_SharedCASESession

Configuration & Security_SharedCASESession(
  void
)

পিয়ারের সাথে যোগাযোগ করার সময়, Nest কোর রাউটারের সাথে প্রতিষ্ঠিত একটি শেয়ার করা CASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।

প্রয়োজনীয় সেশন উপলভ্য না থাকলে, বাইন্ডিং প্রস্তুত করার অংশ হিসেবে এটি অটোমেটিক তৈরি করা হবে।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Security_SharedCASESession

Configuration & Security_SharedCASESession(
  uint64_t aRouterNodeId
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট রাউটার নোডের সাথে প্রতিষ্ঠিত শেয়ার করা CASE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান ও পান।

প্রয়োজনীয় সেশন উপলভ্য না থাকলে, বাইন্ডিং প্রস্তুত করার অংশ হিসেবে এটি অটোমেটিক তৈরি করা হবে।

বিবরণ
প্যারামিটারগুলি
[in] aRouterNodeId
রাউটারের Weave নোড আইডি যার সাথে শেয়ার করা CASE সেশন তৈরি করতে হবে।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Security_TAKESession

Configuration & Security_TAKESession()

পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ার নোডের সাথে প্রতিষ্ঠিত TAKE সেশন কী ব্যবহার করে এনক্রিপ্ট করা মেসেজ পাঠান এবং গ্রহণ করুন।

প্রয়োজনীয় সেশন উপলভ্য না থাকলে, বাইন্ডিং প্রস্তুত করার অংশ হিসেবে এটি অটোমেটিক তৈরি করা হবে।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

TargetAddress_IP

Configuration & TargetAddress_IP(
  nl::Inet::IPAddress aPeerAddress,
  uint16_t aPeerPort,
  InterfaceId aInterfaceId
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট IP অ্যাড্রেস, পোর্ট ও নেটওয়ার্ক ইন্টারফেস ব্যবহার করুন।

বিবরণ
প্যারামিটারগুলি
[in] aPeerAddress
পিয়ারের IP অ্যাড্রেস
[in] aPeerPort
রিমোট পোর্ট
[in] aInterfaceId
যোগাযোগের জন্য ব্যবহার করার জন্য লোকাল নেটওয়ার্ক ইন্টারফেসের আইডি
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

TargetAddress_IP

Configuration & TargetAddress_IP(
  const char *aHostName,
  uint16_t aPeerPort,
  InterfaceId aInterfaceId
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট হোস্টের নাম, পোর্ট ও নেটওয়ার্ক ইন্টারফেস ব্যবহার করুন।

মনে রাখবেন: কলারকে নিশ্চিত করতে হবে যে বাইন্ডিং প্রস্তুতির পর্যায় সম্পূর্ণ না হওয়া পর্যন্ত সাপ্লাই করা হোস্টনেম স্ট্রিং যেন সঠিক থাকে।

বিবরণ
প্যারামিটারগুলি
[in] aHostName
পিয়ারের হোস্টনেম সহ NULL-টার্মিনেটেড স্ট্রিং।
[in] aPeerPort
পিয়ারের সাথে যোগাযোগ করার সময় ব্যবহার করার জন্য রিমোট পোর্ট।
[in] aInterfaceId
যোগাযোগের জন্য ব্যবহার করার জন্য লোকাল নেটওয়ার্ক ইন্টারফেসের আইডি।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

TargetAddress_IP

Configuration & TargetAddress_IP(
  const char *aHostName,
  size_t aHostNameLen,
  uint16_t aPeerPort,
  InterfaceId aInterfaceId
)

পিয়ারের সাথে যোগাযোগ করার সময়, নির্দিষ্ট হোস্টের নাম, পোর্ট ও নেটওয়ার্ক ইন্টারফেস ব্যবহার করুন।

মনে রাখবেন: কলারকে নিশ্চিত করতে হবে যে বাইন্ডিং প্রস্তুতির পর্যায় সম্পূর্ণ না হওয়া পর্যন্ত সাপ্লাই করা হোস্টনেম স্ট্রিং যেন সঠিক থাকে।

বিবরণ
প্যারামিটারগুলি
[in] aHostName
পিয়ারের হোস্টের নাম সহ স্ট্রিং। এই স্ট্রিং NULL দিয়ে শেষ করার প্রয়োজন নেই।
[in] aHostNameLen
aHostName দ্বারা নির্দেশিত স্ট্রিংয়ের দৈর্ঘ্য।
[in] aPeerPort
পিয়ারের সাথে যোগাযোগ করার সময় ব্যবহার করার জন্য রিমোট পোর্ট।
[in] aInterfaceId
যোগাযোগের জন্য ব্যবহার করার জন্য লোকাল নেটওয়ার্ক ইন্টারফেসের আইডি।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

TargetAddress_WeaveFabric

Configuration & TargetAddress_WeaveFabric(
  uint16_t aSubnetId
)

পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ারের নোড আইডি ও নির্দিষ্ট সাবনেট থেকে পাওয়া Weave ফ্যাব্রিক অ্যাড্রেস ব্যবহার করুন।

বিবরণ
প্যারামিটারগুলি
[in] aSubnetId
সাবনেট আইডি যা পিয়ারের Weave ফ্যাব্রিক অ্যাড্রেস তৈরি করতে ব্যবহার করা হবে।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

TargetAddress_WeaveService

Configuration & TargetAddress_WeaveService(
  void
)

পিয়ারের সাথে যোগাযোগ করার সময়, পিয়ারের নোড আইডি থেকে পাওয়া Weave সার্ভিস ফ্যাব্রিক অ্যাড্রেস ব্যবহার করুন।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Target_NodeId

Configuration & Target_NodeId(
  uint64_t aPeerNodeId
)

নির্দিষ্ট Weave নোড আইডির সাথে যোগাযোগ করার জন্য বাইন্ডিং কনফিগার করুন।

বিবরণ
প্যারামিটারগুলি
[in] aPeerNodeId
পিয়ার নোডের নোড আইডি।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Target_ServiceEndpoint

Configuration & Target_ServiceEndpoint(
  uint64_t aPeerNodeId
)

নির্দিষ্ট Weave পরিষেবা এন্ডপয়েন্টের সাথে যোগাযোগ করার জন্য বাইন্ডিং কনফিগার করুন।

অন্যভাবে কনফিগার করা না থাকলে, পিয়ার অ্যাড্রেসটি সার্ভিস এন্ডপয়েন্টের Weave ফ্যাব্রিক অ্যাড্রেসে সেট করা থাকে।

বিবরণ
প্যারামিটারগুলি
[in] serviceEndpointId
সার্ভিস এন্ডপয়েন্টের নোড আইডি যার সাথে যোগাযোগ করা হবে।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Transport_DefaultWRMPConfig

Configuration & Transport_DefaultWRMPConfig(
  const WRMPConfig & aWRMPConfig
)

এই Binding অবজেক্ট থেকে তৈরি করা এক্সচেঞ্জ কনটেক্সটের জন্য ডিফল্ট WRMP কনফিগারেশন সেট করুন।

বিবরণ
প্যারামিটারগুলি
[in] aWRMPConfig
নতুন ডিফল্ট WRMP কনফিগারেশনের রেফারেন্স।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Transport_ExistingConnection

Configuration & Transport_ExistingConnection(
  WeaveConnection *apConnection
)

পিয়ারের সাথে যোগাযোগ করতে আগে থেকে থাকা Weave কানেকশন ব্যবহার করুন।

মনে রাখবেন: বাইন্ডিংয়ের প্রস্তুতি সফল হলে কানেকশন অবজেক্টে রেফারেন্সের সংখ্যা বৃদ্ধি পায়। তাই, সেই সময় পর্যন্ত কানেকশন অবজেক্ট যাতে চালু থাকে তা নিশ্চিত করার দায়িত্ব অ্যাপ্লিকেশনের।

বিবরণ
প্যারামিটারগুলি
[in] con
আগে থেকে থাকা Weave কানেকশনের একটি পয়েন্টার।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Transport_TCP

Configuration & Transport_TCP(
  void
)

পিয়ারের সাথে যোগাযোগ করতে TCP ব্যবহার করুন।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Transport_UDP

Configuration & Transport_UDP(
  void
)

পিয়ারের সাথে যোগাযোগ করতে UDP ব্যবহার করুন।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Transport_UDP_PathMTU

Configuration & Transport_UDP_PathMTU(
  uint32_t aPathMTU
)

পিয়ারে যাওয়া UDP প্যাকেটের জন্য প্রত্যাশিত পাথ MTU সেট করুন।

কিছু Weave প্রোটোকলের জন্য এটি Weave মেসেজ পেলোড সাইজ ডায়নামিকভাবে অ্যাডজাস্ট করতে ব্যবহার করা হবে।

বিবরণ
প্যারামিটারগুলি
[in] aPathMTU
পিয়ারে যাওয়া UDP প্যাকেটের জন্য প্রত্যাশিত পাথ MTU।
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।

Transport_UDP_WRM

Configuration & Transport_UDP_WRM(
  void
)

পিয়ারের সাথে যোগাযোগ করার সময় Weave নির্ভরযোগ্য মেসেজিং প্রোটোকল ব্যবহার করুন।

বিবরণ
ফেরত
বাইন্ডিং অবজেক্টের রেফারেন্স।