JanosVM v1.0 API

java.lang.isolate
Class BidiLink_Right

java.lang.Object
  |
  +--java.lang.isolate.Link
        |
        +--java.lang.isolate.BidirectionalLink
              |
              +--java.lang.isolate.BidiLink_Right

class BidiLink_Right
extends BidirectionalLink


Fields inherited from class java.lang.isolate.BidirectionalLink
id, leftToRight, name, rightToLeft
 
Fields inherited from class java.lang.isolate.Link
typeName
 
Constructor Summary
(package private) BidiLink_Right(Isolate left, Isolate right, java.lang.String name)
           
 
Method Summary
 IsolateMessage receive(long millis, int nanos)
           
 boolean send(IsolateMessage lm, long millis, int nanos)
           
 
Methods inherited from class java.lang.isolate.BidirectionalLink
clone, close, getNextId, isOpen, isReceiver, isSender, leftToRight, name, newInstance, rightToLeft
 
Methods inherited from class java.lang.isolate.Link
newEventLink, newLink, receive, send, toString, tryReceive, trySend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait, wait0
 

Constructor Detail

BidiLink_Right

BidiLink_Right(Isolate left,
               Isolate right,
               java.lang.String name)
         throws ClosedLinkException
Method Detail

send

public boolean send(IsolateMessage lm,
                    long millis,
                    int nanos)
             throws ClosedLinkException,
                    java.lang.IllegalStateException,
                    LinkSerializationException
Overrides:
send in class BidirectionalLink

receive

public IsolateMessage receive(long millis,
                              int nanos)
                       throws ClosedLinkException,
                              java.lang.IllegalStateException
Overrides:
receive in class BidirectionalLink

JanosVM v1.0 API

This documentation is Copyright (C) 2000-2003 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions.
Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/
Generated on Feb 13, 2003