nl::Weave::Profiles::WeaveTunnel::Platform

प्लैटफ़ॉर्म ने वीव अड्रेसिंग और रूटिंग रूटीन की सुविधा दी है.

खास जानकारी

इन्यूमरेशन

TunnelAvailabilityMode{
  kMode_Primary = 1,
  kMode_PrimaryAndBackup = 2,
  kMode_BackupOnly = 3
}
enum
वीव टनल की उपलब्धता के बारे में जानकारी.

टाइपडिफ़

TunnelAvailabilityMode टाइपडिफ़
वीव टनल की उपलब्धता के बारे में जानकारी.

फ़ंक्शन

DisableBorderRouting(void)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई को लागू करने की प्रोसेस का इस्तेमाल, टनल एजेंट वॉर्म के ज़रिए बॉर्डर रूटिंग को बंद करने के लिए करता है.
EnableBorderRouting(void)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई को लागू करने की प्रोसेस का इस्तेमाल, टनल एजेंट वॉर्म के ज़रिए बॉर्डर रूटिंग को चालू करने के लिए करता है.
ServiceTunnelDisconnected(InterfaceId tunIf)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट, टनल इंटरफ़ेस के डिसकनेक्ट होने की सूचना देने के लिए करता है.
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट टनल इंटरफ़ेस कनेक्शन की सूचना देने के लिए करता है.
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई को लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट, टनल की उपलब्धता में बदलाव की सूचना देने के लिए करता है.
TunnelInterfaceDown(InterfaceId tunIf)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रोसेस का इस्तेमाल, टनल एजेंट यह एलान करने के लिए करता है कि टनल इंटरफ़ेस बंद है या नहीं.
TunnelInterfaceUp(InterfaceId tunIf)
void
टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट यह एलान करने के लिए करता है कि टनल इंटरफ़ेस चालू है या नहीं.

इन्यूमरेशन

TunnelAvailabilityMode

 TunnelAvailabilityMode

वीव टनल की उपलब्धता के बारे में जानकारी.

प्रॉपर्टी
kMode_BackupOnly

यह सेट करें कि Weave सर्विस टनल सिर्फ़ बैकअप इंटरफ़ेस पर कब उपलब्ध हो.

kMode_Primary

यह सेट करें कि मुख्य इंटरफ़ेस पर वीव सर्विस टनल कब उपलब्ध हो.

kMode_PrimaryAndBackup

यह सेट करें कि शुरुआती और बैकअप इंटरफ़ेस, दोनों पर वीव सर्विस टनल कब उपलब्ध हो.

टाइपडिफ़

TunnelAvailabilityMode

enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode

वीव टनल की उपलब्धता के बारे में जानकारी.

फ़ंक्शन

DisableBorderRouting

void DisableBorderRouting(
  void
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई को लागू करने की प्रोसेस का इस्तेमाल, टनल एजेंट वॉर्म के ज़रिए बॉर्डर रूटिंग को बंद करने के लिए करता है.

प्लैटफ़ॉर्म लेवल पर बॉर्डर रूटिंग को बंद करें.

EnableBorderRouting

void EnableBorderRouting(
  void
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई को लागू करने की प्रोसेस का इस्तेमाल, टनल एजेंट वॉर्म के ज़रिए बॉर्डर रूटिंग को चालू करने के लिए करता है.

प्लैटफ़ॉर्म लेवल पर बॉर्डर रूटिंग चालू करें.

ServiceTunnelDisconnected

void ServiceTunnelDisconnected(
  InterfaceId tunIf
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट, टनल इंटरफ़ेस के डिसकनेक्ट होने की सूचना देने के लिए करता है.

जानकारी
पैरामीटर
[in] tunIf
टनल इंटरफ़ेस के लिए InterfaceId. इस तरीके का इस्तेमाल नहीं किया जाता है.

ServiceTunnelEstablished

void ServiceTunnelEstablished(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट टनल इंटरफ़ेस कनेक्शन की सूचना देने के लिए करता है.

जानकारी
पैरामीटर
[in] tunIf
टनल इंटरफ़ेस के लिए InterfaceId. इस तरीके का इस्तेमाल नहीं किया जाता है.
[in] tunMode
Warm के लिए, शुरुआती टनल अवेलेबिलिटी मोड को अपनाया जाना.

ServiceTunnelModeChange

void ServiceTunnelModeChange(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई को लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट, टनल की उपलब्धता में बदलाव की सूचना देने के लिए करता है.

सर्विस टनल कनेक्शन की उपलब्धता की स्थिति में बदलाव होने पर, पते और रूट असाइन करने के टास्क पूरे करें.

जानकारी
पैरामीटर
[in] tunIf
टनल इंटरफ़ेस के लिए InterfaceId. इस तरीके का इस्तेमाल नहीं किया जाता है.
[in] tunMode
वार्म के लिए, नया टनल उपलब्ध मोड चालू होना चाहिए.

TunnelInterfaceDown

void TunnelInterfaceDown(
  InterfaceId tunIf
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रोसेस का इस्तेमाल, टनल एजेंट यह एलान करने के लिए करता है कि टनल इंटरफ़ेस बंद है या नहीं.

जानकारी
पैरामीटर
[in] tunIf
टनल इंटरफ़ेस के लिए InterfaceId. इस तरीके का इस्तेमाल नहीं किया जाता है.

TunnelInterfaceUp

void TunnelInterfaceUp(
  InterfaceId tunIf
)

टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की प्रक्रिया का इस्तेमाल, टनल एजेंट यह एलान करने के लिए करता है कि टनल इंटरफ़ेस चालू है या नहीं.

जानकारी
पैरामीटर
[in] tunIf
टनल इंटरफ़ेस के लिए InterfaceId. इस तरीके का इस्तेमाल नहीं किया जाता है.