nl:: Weave:: Warm:: Platform
概要
関数 |
|
---|---|
AddRemoveHostAddress(InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, uint8_t inPrefixLength, bool inAdd)
|
ホスト TCP / IP スタック上の指定されたインターフェースにホスト IP アドレスを追加/削除するために Warm が呼び出すプラットフォーム API。
|
AddRemoveHostRoute(InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd)
|
ホスト TCP / IP スタック上の指定されたインターフェースの IP ルートを追加/削除するために、Warm が呼び出すプラットフォーム API。
|
AddRemoveThreadAddress(InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, bool inAdd)
|
Thread TCP / IP スタック上の指定されたインターフェースに IP アドレスを追加/削除するために Warm が呼び出すプラットフォーム API。
|
AddRemoveThreadRoute(InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd)
|
Thread TCP / IP スタック上の指定されたインターフェースの IP ルートを追加/削除するために Warm が呼び出すプラットフォーム API。
|
CriticalSectionEnter(void)
|
void
内部の状態へのアクセスを保護するために、Warm が呼び出すプラットフォーム API。
|
CriticalSectionExit(void)
|
void
内部状態への保護されたアクセスを解放するために Warm が呼び出すプラットフォーム API。
|
Init(WarmFabricStateDelegate *inFabricStateDelegate)
|
nl::Warm::Init 実行の一環として Warm が呼び出すプラットフォーム API。
|
RequestInvokeActions(void)
|
void
Warm が呼び出すプラットフォーム API。プラットフォームが InvokeActions を呼び出す必要があることを通知するために呼び出されます。
|
SetThreadRoutePriority(InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority)
|
Thread TCP/IP スタック上の指定されたインターフェースの既存の IP ルートの優先度を変更するために、Warm が呼び出すプラットフォーム API。
|
StartStopThreadAdvertisement(InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, bool inStart)
|
Thread インターフェース上の IP プレフィックスのアドバタイズを開始 / 停止するために Warm が呼び出すプラットフォーム API。
|
関数
AddRemoveHostAddress
PlatformResult AddRemoveHostAddress( InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, uint8_t inPrefixLength, bool inAdd )
ホスト TCP / IP スタック上の指定されたインターフェースにホスト IP アドレスを追加/削除するために Warm が呼び出すプラットフォーム API。
完了後、プラットフォームは最終結果を指定して ReportActionComplete を呼び出す必要があります。
詳細 | |||||||||
---|---|---|---|---|---|---|---|---|---|
パラメータ |
|
||||||||
戻り値 |
|
AddRemoveHostRoute
PlatformResult AddRemoveHostRoute( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd )
ホスト TCP / IP スタック上の指定されたインターフェースの IP ルートを追加/削除するために、Warm が呼び出すプラットフォーム API。
完了後、プラットフォームは最終結果を指定して ReportActionComplete を呼び出す必要があります。
詳細 | |||||||||
---|---|---|---|---|---|---|---|---|---|
パラメータ |
|
||||||||
戻り値 |
|
AddRemoveThreadAddress
PlatformResult AddRemoveThreadAddress( InterfaceType inInterfaceType, const Inet::IPAddress & inAddress, bool inAdd )
Thread TCP / IP スタック上の指定されたインターフェースに IP アドレスを追加/削除するために Warm が呼び出すプラットフォーム API。
完了後、プラットフォームは最終結果を指定して ReportActionComplete を呼び出す必要があります。
詳細 | |||||||
---|---|---|---|---|---|---|---|
パラメータ |
|
||||||
戻り値 |
|
AddRemoveThreadRoute
PlatformResult AddRemoveThreadRoute( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority, bool inAdd )
Thread TCP / IP スタック上の指定されたインターフェースの IP ルートを追加/削除するために Warm が呼び出すプラットフォーム API。
完了後、プラットフォームは最終結果を指定して ReportActionComplete を呼び出す必要があります。
詳細 | |||||||||
---|---|---|---|---|---|---|---|---|---|
パラメータ |
|
||||||||
戻り値 |
|
CriticalSectionExit
void CriticalSectionExit( void )
内部状態への保護されたアクセスを解放するために Warm が呼び出すプラットフォーム API。
init
WEAVE_ERROR Init( WarmFabricStateDelegate *inFabricStateDelegate )
RequestInvokeActions
void RequestInvokeActions( void )
Warm が呼び出すプラットフォーム API。プラットフォームが InvokeActions を呼び出す必要があることを通知するために呼び出されます。
で確認できます。SetThreadRoutePriority
PlatformResult SetThreadRoutePriority( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, RoutePriority inPriority )
Thread TCP/IP スタック上の指定されたインターフェースの既存の IP ルートの優先度を変更するために、Warm が呼び出すプラットフォーム API。
完了後、プラットフォームは最終結果を指定して ReportActionComplete を呼び出す必要があります。
詳細 | |||||||
---|---|---|---|---|---|---|---|
パラメータ |
|
||||||
戻り値 |
|
StartStopThreadAdvertisement
PlatformResult StartStopThreadAdvertisement( InterfaceType inInterfaceType, const Inet::IPPrefix & inPrefix, bool inStart )
Thread インターフェース上の IP プレフィックスのアドバタイズを開始 / 停止するために Warm が呼び出すプラットフォーム API。
完了後、プラットフォームは最終結果を指定して ReportActionComplete を呼び出す必要があります。
詳細 | |||||||
---|---|---|---|---|---|---|---|
パラメータ |
|
||||||
戻り値 |
|