nl:: বুনা:: উষ্ণ:: প্ল্যাটফর্ম
সারাংশ
ফাংশন | |
---|---|
AddRemoveHostAddress ( InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, uint8_t inPrefixLength, bool inAdd) | একটি প্ল্যাটফর্ম API যা হোস্ট টিসিপি/আইপি স্ট্যাকের নির্দিষ্ট ইন্টারফেসে একটি হোস্ট আইপি ঠিকানা যোগ/সরানোর জন্য ওয়ার্ম কল করবে। |
AddRemoveHostRoute ( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd) | একটি প্ল্যাটফর্ম API যা ওয়ার্ম হোস্ট TCP/IP স্ট্যাকের নির্দিষ্ট ইন্টারফেসের জন্য একটি আইপি রুট যোগ/সরানোর জন্য কল করবে। |
AddRemoveThreadAddress ( InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, bool inAdd) | একটি প্ল্যাটফর্ম API যা থ্রেড টিসিপি/আইপি স্ট্যাকের নির্দিষ্ট ইন্টারফেসে একটি আইপি ঠিকানা যোগ/সরানোর জন্য ওয়ার্ম কল করবে। |
AddRemoveThreadRoute ( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd) | একটি প্ল্যাটফর্ম API যা থ্রেড টিসিপি/আইপি স্ট্যাকের নির্দিষ্ট ইন্টারফেসের জন্য একটি আইপি রুট যোগ/সরানোর জন্য ওয়ার্ম কল করবে। |
CriticalSectionEnter (void) | void একটি প্ল্যাটফর্ম API যা অভ্যন্তরীণ রাজ্যে অ্যাক্সেস রক্ষা করতে ওয়ার্ম কল করবে। |
CriticalSectionExit (void) | void একটি প্ল্যাটফর্ম API যা অভ্যন্তরীণ রাজ্যে সুরক্ষিত অ্যাক্সেস প্রকাশ করতে ওয়ার্ম কল করবে। |
Init ( WarmFabricStateDelegate *inFabricStateDelegate) | একটি প্ল্যাটফর্ম API যা nl::Warm::Init এক্সিকিউশনের অংশ হিসাবে ওয়ার্ম কল করবে। |
RequestInvokeActions (void) | void একটি প্ল্যাটফর্ম API যা ওয়ার্ম কল করে ঘোষণা করবে যে প্ল্যাটফর্মটিকে InvokeActions কল করা উচিত। |
SetThreadRoutePriority ( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority) | একটি প্ল্যাটফর্ম API যা ওয়ার্ম থ্রেড TCP/IP স্ট্যাকের নির্দিষ্ট ইন্টারফেসের জন্য বিদ্যমান আইপি রুটের অগ্রাধিকার পরিবর্তন করতে কল করবে। |
StartStopThreadAdvertisement ( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, bool inStart) | একটি প্ল্যাটফর্ম API যা থ্রেড ইন্টারফেসে একটি আইপি উপসর্গের বিজ্ঞাপন শুরু/স্টপ করার জন্য ওয়ার্ম কল করবে। |
ফাংশন
AddRemoveHostAddress
PlatformResult AddRemoveHostAddress( InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, uint8_t inPrefixLength, bool inAdd )
একটি প্ল্যাটফর্ম API যা হোস্ট টিসিপি/আইপি স্ট্যাকের নির্দিষ্ট ইন্টারফেসে একটি হোস্ট আইপি ঠিকানা যোগ/সরানোর জন্য ওয়ার্ম কল করবে।
সমাপ্তির পরে, প্ল্যাটফর্মকে অবশ্যই চূড়ান্ত ফলাফলের সাথে ReportActionComplete কল করতে হবে।
বিস্তারিত | |||||||||
---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||
রিটার্ন মান |
|
AddRemoveHostRoute
PlatformResult AddRemoveHostRoute( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd )
একটি প্ল্যাটফর্ম API যা ওয়ার্ম হোস্ট TCP/IP স্ট্যাকের নির্দিষ্ট ইন্টারফেসের জন্য একটি আইপি রুট যোগ/সরানোর জন্য কল করবে।
সমাপ্তির পরে, প্ল্যাটফর্মকে অবশ্যই চূড়ান্ত ফলাফলের সাথে ReportActionComplete কল করতে হবে।
বিস্তারিত | |||||||||
---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||
রিটার্ন মান |
|
AddRemoveThreadAddress
PlatformResult AddRemoveThreadAddress( InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, bool inAdd )
একটি প্ল্যাটফর্ম API যা থ্রেড টিসিপি/আইপি স্ট্যাকের নির্দিষ্ট ইন্টারফেসে একটি আইপি ঠিকানা যোগ/সরানোর জন্য ওয়ার্ম কল করবে।
সমাপ্তির পরে, প্ল্যাটফর্মকে অবশ্যই চূড়ান্ত ফলাফলের সাথে ReportActionComplete কল করতে হবে।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||
রিটার্ন মান |
|
AddRemoveThreadRoute
PlatformResult AddRemoveThreadRoute( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd )
একটি প্ল্যাটফর্ম API যা থ্রেড টিসিপি/আইপি স্ট্যাকের নির্দিষ্ট ইন্টারফেসের জন্য একটি আইপি রুট যোগ/সরানোর জন্য ওয়ার্ম কল করবে।
সমাপ্তির পরে, প্ল্যাটফর্মকে অবশ্যই চূড়ান্ত ফলাফলের সাথে ReportActionComplete কল করতে হবে।
বিস্তারিত | |||||||||
---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||
রিটার্ন মান |
|
Critical SectionEnter
void CriticalSectionEnter( void )
একটি প্ল্যাটফর্ম API যা অভ্যন্তরীণ রাজ্যে অ্যাক্সেস রক্ষা করতে ওয়ার্ম কল করবে।
Critical Section Exit
void CriticalSectionExit( void )
একটি প্ল্যাটফর্ম API যা অভ্যন্তরীণ রাজ্যে সুরক্ষিত অ্যাক্সেস প্রকাশ করতে ওয়ার্ম কল করবে।
ইনিট
WEAVE_ERROR Init( WarmFabricStateDelegate *inFabricStateDelegate )
RequestInvokeActions
void RequestInvokeActions( void )
একটি প্ল্যাটফর্ম API যা ওয়ার্ম কল করে ঘোষণা করবে যে প্ল্যাটফর্মটিকে InvokeActions কল করা উচিত।
SetThreadRoutePriority
PlatformResult SetThreadRoutePriority( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority )
একটি প্ল্যাটফর্ম API যা ওয়ার্ম থ্রেড TCP/IP স্ট্যাকের নির্দিষ্ট ইন্টারফেসের জন্য বিদ্যমান আইপি রুটের অগ্রাধিকার পরিবর্তন করতে কল করবে।
সমাপ্তির পরে, প্ল্যাটফর্মকে অবশ্যই চূড়ান্ত ফলাফলের সাথে ReportActionComplete কল করতে হবে।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||
রিটার্ন মান |
|
StartStopThreadAdvertisement
PlatformResult StartStopThreadAdvertisement( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, bool inStart )
একটি প্ল্যাটফর্ম API যা থ্রেড ইন্টারফেসে একটি আইপি উপসর্গের বিজ্ঞাপন শুরু/স্টপ করার জন্য ওয়ার্ম কল করবে।
সমাপ্তির পরে, প্ল্যাটফর্মকে অবশ্যই চূড়ান্ত ফলাফলের সাথে ReportActionComplete কল করতে হবে।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||
রিটার্ন মান |
|