bees.core.kernel
Class ListBDomainCoroutine
java.lang.Object
|
+--bees.core.Coroutine
|
+--bees.core.kernel.ListBDomainCoroutine
- public final class ListBDomainCoroutine
- extends Coroutine
Coroutine used for getting a list of the active domain's.
Field Summary |
static int |
STATE_WAITING
State used when waiting for a reply. |
Fields inherited from class bees.core.Coroutine |
DEFAULT_TIMEOUT, INVALID_ID, STATE_ANY, STATE_COMPLETE, STATE_ERROR, STATE_ERROR_CAGED, STATE_ERROR_INTERNAL, STATE_ERROR_TIMEOUT, STATE_ERROR_USER, STATE_NEWBORN, STATE_USER |
Methods inherited from class bees.core.Coroutine |
cleanup, drop, finalize, getCoroutine, getID, getState, getThrowable, setState, setThrowable, waitForCompletion, waitForCompletion, waitForState, waitForState |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
STATE_WAITING
public static final int STATE_WAITING
- State used when waiting for a reply.
ListBDomainCoroutine
public ListBDomainCoroutine()
- Construct an empty ListBDomainCoroutine.
getStoreIDs
public long[] getStoreIDs()
- Returns:
- An array of the domain's KernelObject identifiers.
getBDomainIdentifiers
public BDomainIdentifier[] getBDomainIdentifiers()
- Returns:
- An array of the domain's identifiers.
list
public void list(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote)
- Get a list of domain's from the kernel.
- Parameters:
local
- The current domain's EventHandler port.remote
- The kernel's port.
handle
public void handle(BeesEvent ae)
- Description copied from class:
Coroutine
- Callback used to handle BeesEvents directed to this Coroutine.
- Overrides:
handle
in class Coroutine
- Following copied from class:
bees.core.Coroutine
- Parameters:
ae
- The BeesEvent to handle.
toString
public java.lang.String toString()
- Overrides:
toString
in class Coroutine
- Following copied from class:
bees.core.Coroutine
- See Also:
Object.toString()
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/