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

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

खास जानकारी

गिनती

TunnelAvailabilityMode{
  kMode_Primary = 1,
  kMode_PrimaryAndBackup = 2,
  kMode_BackupOnly = 3
}
enum
वीव टनल की उपलब्धता के लिए स्थितियों का सेट.

टाइपडीफ़

TunnelAvailabilityMode typedef
वीव टनल की उपलब्धता के लिए स्थितियों का सेट.

फ़ंक्शन

DisableBorderRouting(void)
void
Warm के ज़रिए बॉर्डर रूटिंग बंद करने के लिए, टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की सुविधा का इस्तेमाल.
EnableBorderRouting(void)
void
Warm के ज़रिए बॉर्डर रूटिंग चालू करने के लिए, टनल एजेंट प्लैटफ़ॉर्म एपीआई लागू करने की सुविधा का इस्तेमाल.
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

सेट करें कि मुख्य इंटरफ़ेस पर Weave Service Tunnel कब उपलब्ध हो.

kMode_PrimaryAndBackup

सेट करें कि Weave Service Tunnel, पसंदीदा और बैकअप इंटरफ़ेस, दोनों के लिए कब उपलब्ध हो.

टाइपडीफ़

TunnelAvailabilityMode

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

वीव टनल की उपलब्धता के लिए स्थितियों का सेट.

फ़ंक्शन

DisableBorderRouting

void DisableBorderRouting(
  void
)

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

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

EnableBorderRouting

void EnableBorderRouting(
  void
)

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

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

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
नया टनल उपलब्धता मोड, जिसे Warm से अपनाया जाएगा.

TunnelInterfaceDown

void TunnelInterfaceDown(
  InterfaceId tunIf
)

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

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

TunnelInterfaceUp

void TunnelInterfaceUp(
  InterfaceId tunIf
)

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

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