IClockVector インターフェイス

ナレッジ構造のクロック ベクターを表します。

interface IClockVector: IUnknown

メンバー

IClockVector メソッド 説明

IClockVector::GetClockVectorElements

クロック ベクター要素を反復処理する列挙子を返します。

IClockVector::GetClockVectorElementCount

クロック ベクターに含まれる要素の数を取得します。

解説

クロック ベクターは、IClockVectorElement オブジェクトの一覧を使用してナレッジ構造に含まれる変更を定義します。IClockVectorElement オブジェクトは、ナレッジに含まれている変更を加えたレプリカごとに 1 つ存在します。特定のレプリカが加えた変更は、ナレッジに含まれているものとして定義されます (変更のティック数が、0 からそのレプリカを追跡する IClockVectorElement に含まれているティック数の間で発生する場合)。

必要条件

ヘッダー : Synchronization.h

参照

概念

Sync Framework のコア コンポーネント