Bees v0.5.0 API

Package bees.core.resource

This package holds most of the system provided capabilities.

See:
          Description

Interface Summary
AddressComponent An AddressComponent is used to translate a permission to a string that can be used in a NodeOS address specification.
 

Class Summary
Account  
AccountHandler The AccountHandler is a JSIHandler that can create Account capabilities.
AccountSpec  
CapabilityHandler CapabilityHandler is a base class that implements methods needed by JSIHandler's that wish to create Capabilities.
Clock The clock capability is used to read/write the system clock.
ClockHandler The ClockHandler is a JSIHandler that can create Clock capabilities.
Console The Console capability provides access to standard I/O.
Directory The Directory capability is used to designate a directory relative to a FileSystemRoot.
File Capability to govern access to a disk file.
FileHandler The FileHandler is a JSIHandler that can create File capabilities.
FileSystemRoot The FileSystemRoot capability is used to designate a "root" in the local file system.
FileSystemRootHandler The FileSystemRootHandler is a JSIHandler that can create FileSystemRoot capabilities.
IPAddressPermission An IPAddressPermission is used to encode an IPAddress as a permission object.
Logger The Logger capability provides logging functionality using another capability that provides an OutputStream.
LoggerFactory A LoggerFactory is used to create new Logger capabilities from existing capabilities.
LoggerHandler The LoggerHandler is a JSIHandler that can create Logger capabilities.
LoggerSpec A LoggerSpec captures the capability material for a Logger capability.
Meter  
MeterHandler The MeterHandler is a JSIHandler that can create Meter capabilities.
NetworkInterface A NetworkInterface governs access to a network interface.
NetworkInterfaceHandler The NetworkInterfaceHandler is a JSIHandler that can create NetworkInterface capabilities.
NetworkService A NetworkService governs access to subdivisions of NetworkInterfaces, for example, UDP ports in a UDP/IP environment.
NetworkServiceHandler The NetworkServiceHandler is a JSIHandler that can create NetworkService capabilities.
NodeOSExternalChannel  
NodeOSExternalChannelHandler  
NodeOSNeighbor A neighbor implementation that uses NodeOS in/out channels.
NodeOSNeighborFactory The NodeOSNeighborFactory is used to produce NodeOSNeighbor capabilities from other capabilities.
NodeOSNeighborHandler The NodeOSNeighborHandler is a JSIHandler that can create NodeOSNeighbor capabilities.
PathSpec PathSpec is used as a base for the Directory and File capabilities.
RevokableInputStream  
RevokableOutputStream  
SystemClass A SystemClass governs access to a single system class.
SystemClassHandler The SystemClassHandler is a JSIHandler that can create SystemClass capabilities.
SystemPackage A SystemPackage governs access to a single system package.
SystemPackageHandler The SystemPackageHandler is a JSIHandler that can create SystemPackage capabilities.
 

Package bees.core.resource Description

This package holds most of the system provided capabilities.


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/