RiCOSSemaphore 類別

semaphore 是同步化裝置,可讓一或多個處理程序中數量有限的執行緒存取資源。 號誌會維護目前正在存取資源之執行緒的數目計數。

在控制對僅支援有限數目使用者之共用資源的存取方面,號誌非常有用。 號誌的現行計數是所容許的其他使用者數目。 當計數到達零時,所有使用由號誌所控制資源的嘗試,都會插入至系統佇列,並等待直到它們逾時或計數再次達到零以上為止。 一次可以存取受管制資源的使用者數目上限在建構時指定。

Rational® Rhapsody® 架構本身不使用號誌。 不過,提供 RiCOSSemaphore 基本元素作為需要號誌之環境(如 Windows NT 及 pSOSystem)的服務。

建立摘要
create
建立 RiCOSSemaphore 物件
destroy
毀損 RiCOSSemaphore 物件
清理
清除 RiCOSSemaphore 物件
init
起始設定 RiCOSSemaphore 物件
方法摘要
信號
釋放號誌記號
wait
等待號誌記號

回饋