An Entity of Type: organisation, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer science, an event (also called event semaphore) is a type of synchronization mechanism that is used to indicate to waiting processes when a particular condition has become true. An event is an abstract data type with a boolean state and the following operations: * wait - when executed, causes the suspension of the executing process until the state of the event is set to true. If the state is already set to true before wait was called, wait has no effect. * set - sets the event's state to true, release all waiting processes. * clear - sets the event's state to false.

Property Value
dbo:abstract
  • In computer science, an event (also called event semaphore) is a type of synchronization mechanism that is used to indicate to waiting processes when a particular condition has become true. An event is an abstract data type with a boolean state and the following operations: * wait - when executed, causes the suspension of the executing process until the state of the event is set to true. If the state is already set to true before wait was called, wait has no effect. * set - sets the event's state to true, release all waiting processes. * clear - sets the event's state to false. Different implementations of events may provide different subsets of these possible operations; for example, the implementation provided by Microsoft Windows provides the operations wait (WaitForObject and related functions), set (SetEvent), and clear (ResetEvent). An option that may be specified during creation of the event object changes the behaviour of SetEvent so that only a single thread is released and the state is automatically returned to false after that thread is released. Events short of reset function, that is, those which can be completed only once, are known as futures. Monitors are, on the other hand, more general since they combine completion signaling with mutex and do not let the producer and consumer to execute simultaneously in the monitor making it an event+critical section. (en)
  • Подія (об'єкт події, event object) в операційній системі Windows — об'єкт для синхронізації виконання процесів (потоків), який може знаходитися у двох станах (сигнальному та несигнальному). Застосунки (прикладні програми) можуть використовувати об'єкти подій у різних ситуаціях, щоб повідомити потік про виникнення потрібної події. В загальному випадку, об’єкти подій використовують для сигналізації очікуючим потокам про досягнення певних умов виконання програми. (uk)
  • 事件作为一种同步原语,是计算机科学中的一种同步机制,用来指示等待中的进程特定条件已经变为真。 事件对象一般具有下述操作: * wait - 执行中的线程被挂起直到事件为真。如果执行wait时事件已为真,则空操作。 * set - 设置事件状态为真,所有等待此事件的进程变为可调度。 * clear - 设置事件状态为假。 事件类似于管程中的条件变量。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 20472593 (xsd:integer)
dbo:wikiPageLength
  • 2695 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1086992562 (xsd:integer)
dbo:wikiPageWikiLink
dbp:date
  • 2020-11-01 (xsd:date)
dbp:url
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Подія (об'єкт події, event object) в операційній системі Windows — об'єкт для синхронізації виконання процесів (потоків), який може знаходитися у двох станах (сигнальному та несигнальному). Застосунки (прикладні програми) можуть використовувати об'єкти подій у різних ситуаціях, щоб повідомити потік про виникнення потрібної події. В загальному випадку, об’єкти подій використовують для сигналізації очікуючим потокам про досягнення певних умов виконання програми. (uk)
  • 事件作为一种同步原语,是计算机科学中的一种同步机制,用来指示等待中的进程特定条件已经变为真。 事件对象一般具有下述操作: * wait - 执行中的线程被挂起直到事件为真。如果执行wait时事件已为真,则空操作。 * set - 设置事件状态为真,所有等待此事件的进程变为可调度。 * clear - 设置事件状态为假。 事件类似于管程中的条件变量。 (zh)
  • In computer science, an event (also called event semaphore) is a type of synchronization mechanism that is used to indicate to waiting processes when a particular condition has become true. An event is an abstract data type with a boolean state and the following operations: * wait - when executed, causes the suspension of the executing process until the state of the event is set to true. If the state is already set to true before wait was called, wait has no effect. * set - sets the event's state to true, release all waiting processes. * clear - sets the event's state to false. (en)
rdfs:label
  • Event (synchronization primitive) (en)
  • Подія (Windows) (uk)
  • 事件 (同步原语) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License