0

Replayいずれかのオーバーロードによって作成されたリプレイ オブザーバブルがあるとします。Replayリプレイ バッファからアイテム/メッセージ/要素を削除できるメソッドを使用して、リプレイ オブザーバブルを生成するバリアントはありますか?

競合状態を回避するために、リプレイ オブザーバブルが必要です。2 つのオブザーバブルAがありB、関連するメッセージが生成されます。Aメッセージを生成する場合はm、それBに対応するメッセージを使用できますm'(ただし、これはオプションです)。のすべてのメッセージから
除外するために、サブスクライバーはサブスクライバーを(正確なメッセージに対してフィルター処理されて)登録します。m'BABm'mm'

ただし、サブスクライバーの実行がスケジュールされるm'前に到着することもあります。これは、登録済みのサブスクライバーがまだないことを意味します。リプレイ オブザーバブルとしてラップすることでこれを解決できますが、リプレイ バッファから処理済みメッセージをクリーンアップできるようにしたいと考えています。Am'BB

4

1 に答える 1