線程安全的觀察者模式的設計

觀察者模式的應用,主要的行爲就是註冊和移除觀察者(observer),以及通知所有已註冊的Observers。這裏介紹的是Chromium項目中實現的線程安全的觀察者管理及通知的基礎類ObserverListThreadSafe, 它的能力包括: 觀察者可以在任意線程中註冊,消息回調會發生在註冊時所在的線程。 任意線程可以Notify()觸發通知消息。 觀察者可以在回調時從列表中移除自己。 如果一
相關文章
相關標籤/搜索