Bees v0.5.0 API

Uses of Class
bees.core.ProtocolPresentation

Packages that use ProtocolPresentation
apps.authenticator Applications used to the process of authenticating and authorizing downloaded protocols. 
apps.discovery Protocol and test application for discovering neighbors on the same LAN. 
apps.liveness Protocol and test application for testing the responsiveness of neighbors. 
bees.core The core functionality for Bees, including, capabilities, coroutines, and events. 
 

Uses of ProtocolPresentation in apps.authenticator
 

Subclasses of ProtocolPresentation in apps.authenticator
 class AuthenticatorDiscoveryPresentation
          The AuthenticatorDiscoveryPresentation is a DiscoveryProtocolPresentation specialized for use with authenticators.
 class AuthenticatorDLPresentation
          A simple DLProtocolPresentation that adds extended protocols to the NeighborManager.
 class AuthenticatorUnknownProtocolPresentation
          An AuthenticatorUnknownProtocolPresentation is a base class for authenticating unknown protocol flows.
 

Methods in apps.authenticator with parameters of type ProtocolPresentation
 void AuthenticatorDLPresentation.bootComplete(ProtocolPresentation pp)
           
 

Uses of ProtocolPresentation in apps.discovery
 

Subclasses of ProtocolPresentation in apps.discovery
 class DiscoveryProtocolPresentation
          A DiscoveryProtocolPresentation is used to communicate with the DiscoveryProtocolSession in the protocol's domain.
 

Uses of ProtocolPresentation in apps.liveness
 

Subclasses of ProtocolPresentation in apps.liveness
 class LivenessPresentation
          A LivnessPresentation is used to communicate with the LivenessSession in the protocol's domain.
 

Uses of ProtocolPresentation in bees.core
 

Subclasses of ProtocolPresentation in bees.core
 class DLProtocolPresentation
          A DLProtocolPresentation is used to communicate with the DLProtocolSession in a protocol domain.
 class ExtendedProtocolPresentation
          An ExtendedProtocolPresentation is a ProtocolPresentation that provides functionality for interacting with a protocol that uses the ExtendedProtocolSession class.
 class IDTranslatorPresentation
          An IDTranslatorPresentation interacts with the IDTranslatorSession in the flow domain.
 class UnknownProtocolPresentation
           
 

Methods in bees.core that return ProtocolPresentation
 ProtocolPresentation DLProtocolPresentation.createBasicPresentation()
           
 

Methods in bees.core with parameters of type ProtocolPresentation
 void DLProtocolPresentation.bootComplete(ProtocolPresentation pp)
           
 boolean Node.pass(ProtocolPresentation pp, CapabilityTree ct)
           
 void Node.register(ProtocolPresentation pp, ProtocolFlow pf, Capability[] initialCaps, PermissionSet ps, CapabilityTree ct)
          Create a new domain and load a protocol from the local disk.
 void Node.register(ProtocolPresentation pp, CapabilityEnvelope ce, TypeID sessionID)
          Connect the given presentation to a protocol session in another domain.
 void ExternalCoroutine.connect(ProtocolPresentation pp, EventChannel ec, bees.core.SessionType st)
          Connect this domain/coroutine to a peer BDomain.
 


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/