nl::
  概要
| パブリック タイプ | |
|---|---|
| NotifyRequestBuilderState{ | enum | 
| パブリック関数 | |
|---|---|
| DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle) | |
| Init(void) | エンジンを初期化します。 | 
| Run(void) | void実行ループを実行する主要な主要関数。 | 
| ScheduleRun(void) | voidWeave スレッドで非同期に実行ループを実行する主要な主要関数。 | 
| SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle) | データソースに関連付けられているハンドルをダーティとしてマークします。 | 
| クラス | |
|---|---|
| nl:: | |
| nl:: | |
| nl:: | これにより、通知を作成し、そのコンシューマからメッセージの構成と構造を抽象化するためのヘルパークラスが提供されます。 | 
公開タイプ
NotifyRequestBuilderState
NotifyRequestBuilderState
| プロパティ | |
|---|---|
| kNotifyRequestBuilder_BuildDataList | このリクエストは、構造体の DataList 部分を構築しています。 | 
| kNotifyRequestBuilder_BuildEventList | このリクエストは、構造の EventList 部分を構築しています。 | 
| kNotifyRequestBuilder_Idle | リクエストがオープンされていないか、クローズされてファイナライズされています。 | 
| kNotifyRequestBuilder_Ready | リクエストが初期化され、任意のトップレベル要素を使用する準備が整いました。 | 
パブリック関数
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
init
WEAVE_ERROR Init( void )
エンジンを初期化します。
1 回だけ呼び出す必要があります。
| 詳細 | |||||
|---|---|---|---|---|---|
| 戻り値 | 
 | ||||
実行
void Run( void )
実行ループを実行する主要な主要関数。
ScheduleRun
void ScheduleRun( void )
Weave スレッドで非同期に実行ループを実行する主要な主要関数。
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
データソースに関連付けられているハンドルをダーティとしてマークします。
| 詳細 | |||||
|---|---|---|---|---|---|
| 戻り値 | 
 | ||||