Index
cancel | ConIO.Core, ConIO |
cancelAll | ConIO.Core, ConIO |
ConIO | ConIO.Core, ConIO |
ConIODisabled | ConIO.Core, ConIO |
ConIOException | ConIO.Core, ConIO |
ConIOKillThread | |
1 (Type/Class) | ConIO.Core, ConIO |
2 (Data Constructor) | ConIO.Core, ConIO |
ConIOTaskException | ConIO.Core, ConIO |
ConScope | ConIO.Core, ConIO |
Counter | |
1 (Type/Class) | ConIO.Communication, ConIO |
2 (Data Constructor) | ConIO.Communication, ConIO |
decrementCounter | ConIO.Communication, ConIO |
Duration | ConIO.Race, ConIO |
durationToMicroseconds | ConIO.Race, ConIO |
fromMicroseconds | ConIO.Race, ConIO |
fromMilliseconds | ConIO.Race, ConIO |
fromSeconds | ConIO.Race, ConIO |
fromUnsafeConScope | ConIO.Core, ConIO |
Gate | |
1 (Type/Class) | ConIO.Communication, ConIO |
2 (Data Constructor) | ConIO.Communication, ConIO |
getCounter | ConIO.Communication, ConIO |
getVariable | ConIO.Communication, ConIO |
incrementCounter | ConIO.Communication, ConIO |
isEmptyQueue | ConIO.Communication, ConIO |
launch | ConIO.Core, ConIO |
liftSTM | ConIO.MonadSTM, ConIO |
liftSTM_IO | ConIO.MonadSTM, ConIO |
linkTasks | ConIO.Core, ConIO |
MonadSTM | ConIO.MonadSTM, ConIO |
newCounter | ConIO.Communication, ConIO |
newEmptySlot | ConIO.Communication, ConIO |
newGate | ConIO.Communication, ConIO |
newQueue | ConIO.Communication, ConIO |
newSlot | ConIO.Communication, ConIO |
newSwitch | ConIO.Communication, ConIO |
newVariable | ConIO.Communication, ConIO |
openGate | ConIO.Communication, ConIO |
payload | ConIO.Core, ConIO |
peekQueue | ConIO.Communication, ConIO |
popQueue | ConIO.Communication, ConIO |
pushQueue | ConIO.Communication, ConIO |
putSlot | ConIO.Communication, ConIO |
Queue | |
1 (Type/Class) | ConIO.Communication, ConIO |
2 (Data Constructor) | ConIO.Communication, ConIO |
raceMany | ConIO.Race, ConIO |
raceManyMaybe | ConIO.Race, ConIO |
raceManyTasks | ConIO.Race, ConIO |
raceManyTasksMaybe | ConIO.Race, ConIO |
raceTwo | ConIO.Race, ConIO |
raceTwoMaybe | ConIO.Race, ConIO |
raceTwoTasks | ConIO.Race, ConIO |
raceTwoTasksMaybe | ConIO.Race, ConIO |
readSlot | ConIO.Communication, ConIO |
runConIO | ConIO.Core, ConIO |
runConIOCancel | ConIO.Core, ConIO |
setCounter | ConIO.Communication, ConIO |
setSwitch | ConIO.Communication, ConIO |
Slot | |
1 (Type/Class) | ConIO.Communication, ConIO |
2 (Data Constructor) | ConIO.Communication, ConIO |
Switch | |
1 (Type/Class) | ConIO.Communication, ConIO |
2 (Data Constructor) | ConIO.Communication, ConIO |
takeSlot | ConIO.Communication, ConIO |
Task | |
1 (Type/Class) | ConIO.Core, ConIO |
2 (Data Constructor) | ConIO.Core, ConIO |
threadIds | ConIO.Core, ConIO |
timeout | ConIO.Race, ConIO |
timeoutTask | ConIO.Race, ConIO |
toggleSwitch | ConIO.Communication, ConIO |
toUnsafeConScope | ConIO.Core, ConIO |
tryPeekQueue | ConIO.Communication, ConIO |
tryPopQueue | ConIO.Communication, ConIO |
tryPutSlot | ConIO.Communication, ConIO |
tryReadSlot | ConIO.Communication, ConIO |
tryTakeSlot | ConIO.Communication, ConIO |
UnsafeConScope | ConIO.Core, ConIO |
unsetSwitch | ConIO.Communication, ConIO |
useConScope | ConIO.Core, ConIO |
Variable | |
1 (Type/Class) | ConIO.Communication, ConIO |
2 (Data Constructor) | ConIO.Communication, ConIO |
wait | ConIO.Core, ConIO |
waitDuration | ConIO.Race, ConIO |
waitForever | ConIO.Race, ConIO |
waitGate | ConIO.Communication, ConIO |
waitSwitch | ConIO.Communication, ConIO |
waitVariable | ConIO.Communication, ConIO |
withConScope | ConIO.Core, ConIO |
writeVariable | ConIO.Communication, ConIO |