bees.core.kernel
Class BDomainRegisterCoroutine
java.lang.Object
|
+--bees.core.Coroutine
|
+--bees.core.kernel.BDomainRegisterCoroutine
- public final class BDomainRegisterCoroutine
- extends Coroutine
The BDomainRegisterCoroutine maintains the table of BDomain's in the system.
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 |
Method Summary |
void |
create(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote)
|
void |
delete(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote)
|
void |
deleteDomain(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote,
BDomainIdentifier ai)
|
void |
handle(BeesEvent ae)
Callback used to handle BeesEvents directed to this Coroutine. |
void |
queryStats(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote,
BDomainIdentifier ai)
|
BDomainQueryEvent |
takeQueryEvent(BDomainIdentifier id)
|
java.lang.String |
toString()
|
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_ALIVE
public static final int STATE_ALIVE
BDomainRegisterCoroutine
public BDomainRegisterCoroutine()
takeQueryEvent
public BDomainQueryEvent takeQueryEvent(BDomainIdentifier id)
create
public void create(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote)
queryStats
public void queryStats(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote,
BDomainIdentifier ai)
deleteDomain
public void deleteDomain(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote,
BDomainIdentifier ai)
delete
public void delete(edu.utah.janosvm.kit.comm.amiga.FaxPortHandle local,
edu.utah.janosvm.kit.comm.amiga.FaxPortHandle remote)
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/