|
Bees v0.5.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node | |
apps.authenticator | Applications used to the process of authenticating and authorizing downloaded protocols. |
apps.benchmark | |
apps.discovery | Protocol and test application for discovering neighbors on the same LAN. |
apps.health | A demo application that tries to implement Healthd-like functionality. |
apps.hello | The skeleton for the "Hello World" tutorial from the manual. |
apps.liveness | Protocol and test application for testing the responsiveness of neighbors. |
apps.pathfinder | A simple routing protocol that builds a tree of nodes for forwarding client packets to a server and multicasting server packets to the clients. |
bees.core | The core functionality for Bees, including, capabilities, coroutines, and events. |
bees.core.resource | This package holds most of the system provided capabilities. |
bees.tests | Test classes that are used by the testsuite directory. |
Uses of Node in apps.authenticator |
Methods in apps.authenticator that return Node | |
Node |
Authenticator.getNode()
|
Methods in apps.authenticator with parameters of type Node | |
void |
FlowDumper.start(Node node,
java.lang.String[] args)
|
void |
FlowBuilder.start(Node node,
java.lang.String[] args)
|
protected AuthenticatorParameters |
Authenticator.createAuthenticatorParameters(Node node)
|
void |
Authenticator.start(Node node,
java.lang.String[] args)
|
void |
MaterialBuilder.start(Node node,
java.lang.String[] args)
|
void |
AuthenticatorDiscoveryPresentation.addNeighborReply(Node node,
CapabilityReference cr)
|
Uses of Node in apps.benchmark |
Methods in apps.benchmark with parameters of type Node | |
void |
MinimalCapsule.evaluate(Node node)
|
void |
BenchmarkParameters.initialize(Node node,
apps.benchmark.BenchmarkSession bs)
|
void |
BenchmarkCapsule.recordHit(Node node,
apps.benchmark.BenchmarkSession bs)
|
void |
RelayCapsule.evaluate(Node node,
ProtocolSession ps)
|
void |
StatsCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
StatsCapsule.collected(Node node,
ProtocolSession ps)
|
void |
StatsCapsule.evaluate(Node node,
ProtocolSession ps)
|
void |
SendCapsule.evaluate(Node node,
ProtocolSession ps)
|
void |
BenchmarkBootCapsule.evaluate(Node node)
|
void |
PrimerCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
PrimerCapsule.collected(Node node,
ProtocolSession ps)
|
void |
PrimerCapsule.evaluate(Node node,
ProtocolSession ps)
|
Uses of Node in apps.discovery |
Methods in apps.discovery with parameters of type Node | |
protected void |
DiscoveryProtocolPresentation.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
DiscoveryProtocolSession.attachNeighbor(Node node,
Neighbor neighbor)
|
void |
DiscoveryProtocolSession.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
DiscoveryApplication.start(Node node,
java.lang.String[] args)
|
void |
AdvertiseCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
AdvertiseCapsule.collected(Node node,
ProtocolSession ps)
|
void |
AdvertiseCapsule.evaluate(Node node)
|
void |
DiscoveryParameters.initialize(Node node)
Initialize the parameters. |
void |
DiscoveryBootCapsule.evaluate(Node node)
|
void |
AdvertiseMaterial.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
AdvertiseMaterial.collected(Node node,
ProtocolSession ps)
|
Uses of Node in apps.health |
Methods in apps.health with parameters of type Node | |
void |
HealthSession.addNeighbor(Node node,
ExternalCapsule ec,
NeighborImpl ni)
|
void |
HealthSession.removeNeighbor(Node node,
ExternalCapsule ec,
NeighborImpl ni)
|
void |
HealthParameters.initialize(Node node,
ProtocolSession ps)
Initialize the parameters. |
void |
NodeHealthCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
NodeHealthCapsule.collected(Node node,
ProtocolSession ps)
|
void |
NodeHealthCapsule.evaluate(Node node)
|
void |
HealthBootCapsule.evaluate(Node node)
|
void |
HealthExtraParameters.initialize(Node node,
ProtocolSession ps)
Initialize the parameters. |
void |
NodeHealth.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
NodeHealth.collected(Node node,
ProtocolSession ps)
|
Uses of Node in apps.hello |
Methods in apps.hello with parameters of type Node | |
void |
HelloBootCapsule.evaluate(Node node,
ProtocolSession ps)
|
void |
HelloCapsule.evaluate(Node node,
ProtocolSession ps)
|
void |
HelloParameters.initialize(Node node,
ProtocolSession ps)
|
Uses of Node in apps.liveness |
Methods in apps.liveness with parameters of type Node | |
void |
LivenessPresentation.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
PokeCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
PokeCapsule.collected(Node node,
ProtocolSession ps)
|
void |
PokeCapsule.evaluate(Node node)
|
void |
LivenessApplication.start(Node node,
java.lang.String[] args)
|
void |
LivenessSession.attachNeighbor(Node node,
Neighbor neighbor)
|
void |
LivenessSession.detachNeighbor(Node node,
Neighbor neighbor)
|
void |
LivenessSession.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
LivenessBootCapsule.evaluate(Node node)
|
void |
LiveNeighbor.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
LiveNeighbor.collected(Node node,
ProtocolSession ps)
|
Uses of Node in apps.pathfinder |
Methods in apps.pathfinder with parameters of type Node | |
boolean |
SinkCapsule.evaluate(Node node,
PathfinderSession pfs)
Evaluate a Capsule and possibly forward it toward the root. |
void |
MulticastCapsule.evaluate(Node node,
PathfinderSession pfs)
|
void |
ConfigurationCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
ConfigurationCapsule.collected(Node node,
ProtocolSession ps)
|
void |
ConfigurationCapsule.evaluate(Node node)
|
void |
PathfinderBootCapsule.evaluate(Node node)
|
void |
PathfinderParameters.initialize(Node node)
Initialize the values in the object. |
void |
PathfinderSession.configure(Node node,
Capsule cap)
Configure the session object. |
void |
PathfinderSession.configureRoot(Node node,
Capsule cap)
Configure the session object so that this is the root node. |
void |
PathfinderSession.attachNeighbor(Node node,
Neighbor neighbor)
|
void |
PathfinderSession.detachNeighbor(Node node,
Neighbor neighbor)
|
void |
PathfinderSession.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
PathfinderSession.collected(Node node,
ProtocolSession ps)
|
Uses of Node in bees.core |
Fields in bees.core declared as Node | |
protected Node |
Neighborhood.node
The current node. |
Methods in bees.core that return Node | |
protected Node |
Protocol.getNode()
|
Node |
NodeCache.getOwnerNode()
|
Node |
NodeFactory.create(NodeSpec ns,
CapabilityEnvelope clock,
PermissionSet ps,
java.lang.String comment)
|
Node |
NodeFactory.create(NodeSpec ns,
CapabilityEnvelope clock,
PermissionSet ps)
|
Methods in bees.core with parameters of type Node | |
void |
ProtocolSession.attachNeighbor(Node node,
Neighbor neighbor)
Call back used to attach receivers for this protocol's Capsules. |
void |
ProtocolSession.detachNeighbor(Node node,
Neighbor neighbor)
Call back used to detach receivers for this protocol's Capsules. |
void |
ProtocolSession.addNeighbor(Node node,
NeighborImpl ni)
Add a neighbor to this session and any others in this flow. |
void |
ProtocolSession.removeNeighbor(Node node,
NeighborImpl ni)
Remove a neighbor from this session and any others in this flow. |
void |
ProtocolSession.receive(Node node,
ExternalCapsule ec)
|
void |
ExtendedProtocolPresentation.registerReply(Node node,
ExternalCapsule ec)
|
void |
ExtendedProtocolPresentation.unregisterReply(Node node,
ExternalCapsule ec)
|
void |
ExtendedProtocolPresentation.addNeighborReply(Node node,
CapabilityReference cr)
|
void |
ExtendedProtocolPresentation.remNeighborReply(Node node,
CapabilityReference cr)
|
void |
ExtendedProtocolPresentation.receive(Node node,
ExternalCapsule ec)
|
protected void |
ExtendedProtocolPresentation.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
DLProtocolPresentation.userReceive(Node node,
int method,
ExternalCapsule ec)
|
abstract void |
Application.start(Node node,
java.lang.String[] args)
Method called to set the application in motion. |
void |
Capsule.evaluate(Node node)
Evaluate this capsule. |
void |
Capsule.evaluate(Node node,
ProtocolSession ps)
Evaluate this capsule. |
void |
Node.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
Node.collected(Node node,
ProtocolSession ps)
|
void |
NodeCache.EventHandler.removed(Node node,
ProtocolSession ps)
This is called when the element is manually removed from from the cache. |
IntegerPermission |
NodeCache.EventHandler.collected(Node node,
ProtocolSession ps)
This is called when this element is up for collection, the return value specifies the new expiration time. |
void |
ExtendedProtocolSession.register(Node node,
ExternalCapsule cap,
ExternalChannel ec)
Handle a registration. |
void |
ExtendedProtocolSession.unregister(Node node,
ExternalCapsule cap,
ExternalChannel ec)
Handle an unregistration. |
void |
ExtendedProtocolSession.addNeighbor(Node node,
ExternalCapsule ec,
NeighborImpl ni)
Handle a neighbor addition. |
void |
ExtendedProtocolSession.removeNeighbor(Node node,
ExternalCapsule ec,
NeighborImpl ni)
Handle a neighbor removal. |
void |
ExtendedProtocolSession.receive(Node node,
ExternalCapsule ec)
|
protected void |
ExtendedProtocolSession.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
DLProtocolSession.userReceive(Node node,
int method,
ExternalCapsule ec)
|
void |
IDTranslatorPresentation.userReceive(Node node,
int method,
ExternalCapsule ec)
|
protected abstract void |
ReliableDataRequestCapsule.resend(Node node,
ProtocolSession ps)
Call back used to resend this capsule. |
void |
ReliableDataRequestCapsule.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
ReliableDataRequestCapsule.collected(Node node,
ProtocolSession ps)
|
void |
ExternalCapsuleReceiver.receive(Node node,
ExternalCapsule ec)
Call back used to handle a newly received ExternalCapsule. |
void |
IDTranslatorSession.attachNeighbor(Node node,
Neighbor neighbor)
|
void |
IDTranslatorSession.addNeighbor(Node node,
ExternalCapsule ec,
NeighborImpl ni)
|
void |
UnknownProtocolPresentation.userReceive(Node node,
int method,
ExternalCapsule ec)
|
Constructors in bees.core with parameters of type Node | |
NodeCache(Node owner,
int size)
Construct a NodeCache with the given values. |
Uses of Node in bees.core.resource |
Methods in bees.core.resource with parameters of type Node | |
void |
NodeOSExternalChannel.activate(Node node,
ProtocolSession ps)
|
Uses of Node in bees.tests |
Methods in bees.tests with parameters of type Node | |
void |
Test.test(Node node)
|
void |
NodeTest.test(Node node)
|
void |
NodeTest.removed(Node node,
ProtocolSession ps)
|
IntegerPermission |
NodeTest.collected(Node node,
ProtocolSession ps)
|
void |
OutOfCapabilityMemory.test(Node node)
|
void |
FileTest.test(Node node)
|
void |
LoggerTest.test(Node node)
|
void |
ClockTest.test(Node node)
|
void |
KeyTest.test(Node node)
|
void |
PermissionTest.integer(Node node)
|
void |
PermissionTest.range(Node node)
|
void |
PermissionTest.ipAddress(Node node)
|
void |
PermissionTest.floating(Node node)
|
void |
PermissionTest.test(Node node)
|
|
Bees v0.5.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |