|
Control.Concurrent.TxEvent.AckVar | Portability | non-portable (requires TxEvent)
| Stability | experimental
| Maintainer | mfluet@acm.org
|
|
|
|
|
|
Description |
Acknowledgement Variables.
This library provides synchronous acknowledgement variables, which
are similar to Id-style synchronous I-variables.
|
|
Synopsis |
|
|
|
|
Synchronous acknowledgement variables
|
|
data AckVar |
The type of acknowledgement variables.
|
|
|
newAckVar :: IO AckVar |
Create a new acknowledgement variable.
|
|
setAckVar :: AckVar -> IO () |
Asynchronously enable the acknowledgement variable.
|
|
getAckVarEvt :: AckVar -> Evt () |
Synchronously query the acknowledgement variables;
this event becomes commitable when the acknowledgement variable is enabled.
|
|
Produced by Haddock version 0.7 |