About: Event flag

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

An event flag is a process synchronization primitive in the OpenVMS operating system. It has two possible states, set or cleared. The following basic primitive operations are provided: * Set event flag ($SETEF) * Clear event flag ($CLREF) * Wait for event flag ($WAITFR)--if the flag was clear, this would make the process wait until it was set. If the flag was already set, this would immediately return, leaving the flag set. Additional synchronization operations are: * $WFLOR--wait for any of the specified event flags to be set. * $WFLAND--wait for all the specified event flags to be set.

Property Value
dbo:abstract
  • An event flag is a process synchronization primitive in the OpenVMS operating system. It has two possible states, set or cleared. The following basic primitive operations are provided: * Set event flag ($SETEF) * Clear event flag ($CLREF) * Wait for event flag ($WAITFR)--if the flag was clear, this would make the process wait until it was set. If the flag was already set, this would immediately return, leaving the flag set. Additional synchronization operations are: * $WFLOR--wait for any of the specified event flags to be set. * $WFLAND--wait for all the specified event flags to be set. Event flags can be either local (per-process) or common (accessible by more than one process). Each process has its own set of 64 local flags, numbered 0-63. It is also possible to associate the process with up to 2 sets of common event flags. These come in sets of 32 each, and the process can assign them numbers 64-95 or 96-127. They come into existence when the first process associates with them, and disappear when the last process removes its association. Every potentially time-consuming asynchronous system call (QIO among others) includes an argument specifying the number of an event flag to set on completion. Compare semaphore. (en)
dbo:wikiPageID
  • 3457866 (xsd:integer)
dbo:wikiPageLength
  • 1441 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 888827223 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • An event flag is a process synchronization primitive in the OpenVMS operating system. It has two possible states, set or cleared. The following basic primitive operations are provided: * Set event flag ($SETEF) * Clear event flag ($CLREF) * Wait for event flag ($WAITFR)--if the flag was clear, this would make the process wait until it was set. If the flag was already set, this would immediately return, leaving the flag set. Additional synchronization operations are: * $WFLOR--wait for any of the specified event flags to be set. * $WFLAND--wait for all the specified event flags to be set. (en)
rdfs:label
  • Event flag (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
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