Bees v0.5.0 API

bees.core
Class DLProtocolSession

java.lang.Object
  |
  +--bees.core.ProtocolSession
        |
        +--bees.core.ExtendedProtocolSession
              |
              +--bees.core.DLProtocolSession
All Implemented Interfaces:
ExternalCapsuleReceiver

public final class DLProtocolSession
extends ExtendedProtocolSession

A DLProtocolSession manages application requests for downloading protocol code from a peer node.


Fields inherited from class bees.core.ExtendedProtocolSession
METHOD_ADD_NEIGHBOR, METHOD_ERROR, METHOD_NONE, METHOD_REGISTER, METHOD_REM_NEIGHBOR, METHOD_REPLY, METHOD_UNREGISTER, METHOD_USER, REGISTER_TIMEOUT
 
Fields inherited from class bees.core.ProtocolSession
neighbors
 
Method Summary
 Neighbor getPreviousNeighbor()
           
 java.lang.String toString()
           
 void userReceive(Node node, int method, ExternalCapsule ec)
           
 
Methods inherited from class bees.core.ExtendedProtocolSession
addNeighbor, getInterests, getNeighbors, notifyInterests, receive, register, removeNeighbor, reply, reply, unregister
 
Methods inherited from class bees.core.ProtocolSession
addNeighbor, attachNeighbor, detachNeighbor, getByteArray, getCache, removeNeighbor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getPreviousNeighbor

public Neighbor getPreviousNeighbor()

userReceive

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

toString

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

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/