Bees v0.5.0 API

Uses of Class
bees.core.Coroutine

Packages that use Coroutine
bees.core The core functionality for Bees, including, capabilities, coroutines, and events. 
bees.core.bdomain Wrapper and support classes for dealing with Java NodeOS Domain's. 
bees.core.kernel Classes that implement the Bee's kernel domain and the coroutine's for supporting user domains. 
 

Uses of Coroutine in bees.core
 

Subclasses of Coroutine in bees.core
 class AuthorizationCoroutine
          A Coroutine for interacting with the Auth App.
 class ExternalCoroutine
          An ExternalCoroutine is used to send ExternalCapsules between BDomains on the same node.
 class InheritedCapabilityCoroutine
          Coroutine used to pass capabilities to a BDomain.
 class LocalFlowCoroutine
           
 class RemoteFlowCoroutine
           
 class ResponderCoroutine
          A ResponderCoroutine is a Coroutine that automatically repeats state transitions to a StateResponder specified in the Constructor.
 class RevokeCapabilityCoroutine
           
 

Methods in bees.core that return Coroutine
static Coroutine Coroutine.getCoroutine(BeesEvent ae)
           
 

Methods in bees.core with parameters of type Coroutine
static void StateResponder.signal(StateResponder sr, Coroutine coroutine, int newState)
           
abstract  void StateResponder.transition(Coroutine coroutine, int newState)
           
 void StateResponderList.addResponder(Coroutine coroutine, StateResponder sr)
           
 void StateResponderList.transition(Coroutine coroutine, int newState)
           
 

Constructors in bees.core with parameters of type Coroutine
BeesEvent(Coroutine coroutine)
          Construct an empty BeesEvent object.
TwoWayBeesEvent(Coroutine coroutine)
           
 

Uses of Coroutine in bees.core.bdomain
 

Subclasses of Coroutine in bees.core.bdomain
 class DischargeBDomainCoroutine
           
 

Uses of Coroutine in bees.core.kernel
 

Subclasses of Coroutine in bees.core.kernel
 class BDomainCoroutine
          The kernel object that refers to the actual domain.
 class BDomainRegisterCoroutine
          The BDomainRegisterCoroutine maintains the table of BDomain's in the system.
 class ConnectBDomainCoroutine
          Coroutine used to transform a domain identifier into a usable port for sending events.
 class CreateBDomainCoroutine
          Coroutine used to create a new domain.
 class JSICoroutine
          Coroutine used to pass a JSI message to a domain.
 class KernelObjectCoroutine
          Coroutine used to manage the capability material stored in the kernel.
 class ListBDomainCoroutine
          Coroutine used for getting a list of the active domain's.
 


Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/