Bees v0.5.0 API

bees.core
Class UnknownProtocolPresentation

java.lang.Object
  |
  +--bees.core.ProtocolPresentation
        |
        +--bees.core.ExtendedProtocolPresentation
              |
              +--bees.core.UnknownProtocolPresentation
All Implemented Interfaces:
ExternalCapsuleReceiver, ExternalChannel
Direct Known Subclasses:
AuthenticatorUnknownProtocolPresentation

public abstract class UnknownProtocolPresentation
extends ExtendedProtocolPresentation


Fields inherited from class bees.core.ExtendedProtocolPresentation
state, STATE_COMPLETE, STATE_CONNECTED, STATE_ERROR, STATE_ERROR_TIMEOUT, STATE_NEWBORN, STATE_REGISTERED, STATE_USER
 
Constructor Summary
UnknownProtocolPresentation()
           
 
Method Summary
abstract  void newProtocol(CapabilityReference neighbor, byte[] flowDesc)
           
 void request(CapabilityReference neighbor, TypeID flowID)
           
 java.lang.String toString()
           
 void userReceive(Node node, int method, ExternalCapsule ec)
           
 
Methods inherited from class bees.core.ExtendedProtocolPresentation
addNeighbor, addNeighborReply, allocateMessageID, drop, getState, lookupMessage, receive, register, registerReply, releaseMessageID, remNeighbor, remNeighborReply, sendCapsule, setState, unregister, unregisterReply, waitForState
 
Methods inherited from class bees.core.ProtocolPresentation
disconnected, getLocal, recycleCapsule, revoke, revokePermissions, setLocal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnknownProtocolPresentation

public UnknownProtocolPresentation()
Method Detail

request

public void request(CapabilityReference neighbor,
                    TypeID flowID)

userReceive

public void userReceive(Node node,
                        int method,
                        ExternalCapsule ec)
Overrides:
userReceive in class ExtendedProtocolPresentation

newProtocol

public abstract void newProtocol(CapabilityReference neighbor,
                                 byte[] flowDesc)

toString

public java.lang.String toString()
Overrides:
toString in class ExtendedProtocolPresentation

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/