Package ptolemy.domains.coroutine.kernel
Interface Continuation
-
- All Known Implementing Classes:
AtomicContinuationActor,Conditional,CoroutineDirector,Counter,Emit,Pause
public interface ContinuationContinuation class.- Since:
- Ptolemy II 11.0
- Version:
- $Id$
- Author:
- shaver
- Pt.AcceptedRating:
- Red (cxh)
- Pt.ProposedRating:
- Red (cxh)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ControlExitTokencontrolEnter(ControlEntryToken entry)ControlExitTokencontrolEnterAt(ControlEntryToken.EntryLocation location)ControlExitTokencontrolInit()ControlExitTokencontrolResume()java.util.List<ControlEntryToken.EntryLocation>entryLocations()Returns the set of exposed Entry Locations.java.util.List<ControlExitToken.ExitLocation>exitLocations()Returns the set of exposed Exit Locations.
-
-
-
Method Detail
-
controlEnter
ControlExitToken controlEnter(ControlEntryToken entry) throws IllegalActionException
- Throws:
IllegalActionException
-
controlInit
ControlExitToken controlInit() throws IllegalActionException
- Throws:
IllegalActionException
-
controlResume
ControlExitToken controlResume() throws IllegalActionException
- Throws:
IllegalActionException
-
controlEnterAt
ControlExitToken controlEnterAt(ControlEntryToken.EntryLocation location) throws IllegalActionException
- Throws:
IllegalActionException
-
entryLocations
java.util.List<ControlEntryToken.EntryLocation> entryLocations()
Returns the set of exposed Entry Locations. Some internal entry locations may exist that are not exposed to the interface.
-
exitLocations
java.util.List<ControlExitToken.ExitLocation> exitLocations()
Returns the set of exposed Exit Locations. Some internal exit locations may exist that are not exposed to the interface.
-
-