io
package io
This is the documentation for the ThreadCSO Library. Notable packages include:
- io.threadcso -- delivers the main CSO language features
- io.threadcso.alternation -- implementation of the alternation constructs
- io.threadcso.alternation.channel -- implementation of standard (alternation-potent) channel types
- io.threadcso.basis -- various definitions useful across the whole implementation
- io.threadcso.channel -- implementation of fast (non-alternation-potent) channel types
- io.threadcso.component -- general-purpose low-level components to compose networks of channels
- io.threadcso.debug -- support for debugging using the web-browser interface
- io.threadcso.lock -- locking and barrier primitives
- io.threadcso.monitor -- CSO wrapper for java-based locks and condition queues
- io.threadcso.process -- implementation of processes and thread-pools
- io.threadcso.semaphore -- implementation of semaphores and barriers.
- Alphabetic
- By Inheritance
- io
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- object SourceLocation
-
object
SourcePath
Import all from this object to enable source location reporting as complete paths instead of filenames
Import all from this object to enable source location reporting as complete paths instead of filenames
- See also
-
object
control
Provides macro implementations of the stock control structures
attempt
, andrepeat
for use in contexts where maximum performance is required.Provides macro implementations of the stock control structures
attempt
, andrepeat
for use in contexts where maximum performance is required. The inlining of the stock methods is nearly always good enough. *- Since
1.1R4