A B C D E F G H I J K L M N O P Q R S T U V W _

A

A - Variable in class aleph.examples.Matrix
 
ABORTED - Static variable in class aleph.Transaction
 
about - Static variable in class aleph.Config
What to display in about menu item.
ACK - Static variable in interface aleph.comm.udp.Constants
 
ACK_TIMEOUT - Static variable in interface aleph.comm.udp.Constants
How long before retransmitting ack in milliseconds.
actionPerformed(ActionEvent) - Method in class aleph.desktop.Application
 
actionPerformed(ActionEvent) - Method in class aleph.desktop.TileAction
 
actionPerformed(ActionEvent) - Method in class aleph.desktop.Hosts
 
actionPerformed(ActionEvent) - Method in class aleph.desktop.Managers
 
actionPerformed(Object) - Method in interface aleph.Listener
Invoked when an action occurs.
ACTIVE - Static variable in class aleph.Transaction
 
add(long) - Method in class aleph.meter.Counter
Add to this event.
addListSelectionListener(ListSelectionListener) - Method in class aleph.desktop.Managers
Tell the manager what to do when user selects a different manager.
Address - interface aleph.comm.Address.
How to communicate with anyone.
Address - class aleph.comm.udp.Address.
Addresses used by reliable UDP protocol.
Address - class aleph.comm.tcp.Address.
How to communicate with anyone.
Address(DatagramSocket) - Constructor for class aleph.comm.udp.Address
 
Address(InetAddress, int) - Constructor for class aleph.comm.udp.Address
 
Address(InetAddress, int) - Constructor for class aleph.comm.tcp.Address
 
Address(int) - Constructor for class aleph.comm.udp.Address
 
Address(int) - Constructor for class aleph.comm.tcp.Address
 
Address(Socket) - Constructor for class aleph.comm.tcp.Address
 
Address(String) - Constructor for class aleph.comm.udp.Address
 
Address(String) - Constructor for class aleph.comm.tcp.Address
 
aleph - package aleph
 
Aleph - class aleph.Aleph.
Provides basic utility methods.
aleph.comm - package aleph.comm
 
aleph.comm.tcp - package aleph.comm.tcp
 
aleph.comm.udp - package aleph.comm.udp
 
aleph.desktop - package aleph.desktop
 
aleph.dir - package aleph.dir
 
aleph.dir.arrow - package aleph.dir.arrow
 
aleph.dir.home - package aleph.dir.home
 
aleph.examples - package aleph.examples
 
aleph.meter - package aleph.meter
 
aleph.thread - package aleph.thread
 
aleph.tools - package aleph.tools
 
aleph.trans - package aleph.trans
 
Aleph() - Constructor for class aleph.Aleph
 
alephDirectory - Static variable in class aleph.Config
Main aleph directory
AlephException - exception aleph.AlephException.
Indicates that something Aleph-specific is broken.
AlephException() - Constructor for class aleph.AlephException
Constructs an AlephException with no detail message.
AlephException(String) - Constructor for class aleph.AlephException
Constructs an AlephException with specified detail message.
AlephServer - interface aleph.comm.AlephServer.
The Aleph server must run at every host that participates in an Aleph computation.
allHosts() - Static method in class aleph.Host
 
allPEs() - Static method in class aleph.PE
 
AllProperties - class aleph.desktop.AllProperties.
Display about message.
AllProperties() - Constructor for class aleph.desktop.AllProperties
 
append(byte[], int, int) - Method in class aleph.comm.udp.Packet
Write bytes to packet.
append(int) - Method in class aleph.comm.udp.Packet
Write byte to packet.
Application - class aleph.desktop.Application.
Manages the application window
Application(String[], Options) - Constructor for class aleph.desktop.Application
 
ArrowDirectory - class aleph.dir.arrow.ArrowDirectory.
Directory protocol based on path reversal on a fixed spanning tree.
ArrowDirectory() - Constructor for class aleph.dir.arrow.ArrowDirectory
Constructor
assert(boolean, String) - Static method in class aleph.Aleph
Test an assertion, panic on failure.
This is your brain on bugs.
AsynchMessage - class aleph.AsynchMessage.
The base class for asynchronous aleph messages.
AsynchMessage() - Constructor for class aleph.AsynchMessage
 
AutoConnection - class aleph.comm.udp.AutoConnection.
An AutoConnection is a connection betwen a PE and itself.
AutoConnection - class aleph.comm.tcp.AutoConnection.
An AutoConnection is a connection from a PE to itself.
AutoConnection() - Constructor for class aleph.comm.udp.AutoConnection
Constructor.
AutoConnection() - Constructor for class aleph.comm.tcp.AutoConnection
Constructor for incoming connection.
available() - Method in class aleph.comm.udp.Packet
 
available() - Method in class aleph.comm.udp.UDPConnection.PacketInputStream
 

B

B - Variable in class aleph.examples.Matrix
 
background - Static variable in class aleph.Config
Background color for output windows.
banner - Static variable in class aleph.Config
Banner displayed on startup.
Barrier - class aleph.Barrier.
Barrier objects
Barrier() - Constructor for class aleph.Barrier
Construct a barrier, one thread per PE.
Barrier(int) - Constructor for class aleph.Barrier
Construct a barrier for an arbitrary set of threads.
batch - Static variable in class aleph.Config
Run without a gui console? Override with -Daleph.batch or -Daleph.noBatch.
Batch - class aleph.desktop.Batch.
Calls Aleph without an AWT console.
Batch(String[]) - Constructor for class aleph.desktop.Batch
Create batch job running on only one PE.
Batch(String, String[]) - Constructor for class aleph.desktop.Batch
Create batch job running on only one PE.
beginResizingFrame(JComponent, int) - Method in class aleph.desktop.DesktopMgr
 
BigCounter - class aleph.examples.BigCounter.
This example stresses Aleph's ability to manage enormous global objects.
BigCounter() - Constructor for class aleph.examples.BigCounter
 
Bins - class aleph.meter.Bins.
Keep track of distribution over set of bins.
Bins(String, String[]) - Constructor for class aleph.meter.Bins
 
BLOVIATING - Static variable in interface aleph.Constants
This code means the user wants to see absolutely everything.
buildTree(int, int, int, int, double, double, double, double) - Static method in class aleph.examples.TSP
 
BYE - Static variable in interface aleph.comm.udp.Constants
 

C

Call - class aleph.thread.Call.
Ask a remote PE to call a function.
Call() - Constructor for class aleph.thread.Call
No-arg constructor needed to make the class Externalizable.
Call(Join, RemoteFunction) - Constructor for class aleph.thread.Call
 
Client - class aleph.comm.Client.
A new Client is created at the start of each computation.
Client(ActionListener, int, Set, String[], OutputStream[], boolean) - Constructor for class aleph.comm.Client
Constructor
Client(int, Set, String[], OutputStream[], boolean) - Constructor for class aleph.comm.Client
Constructor
ClientSide - class aleph.dir.home.ClientSide.
Home based directory manager
Keeps track of locally-cached global objects.
ClientSide(GlobalObject) - Constructor for class aleph.dir.home.ClientSide
Constructor: Object state unknown.
ClientSide(GlobalObject, Object) - Constructor for class aleph.dir.home.ClientSide
Constructor: Object state known.
close() - Method in class aleph.comm.CommunicationManager
Shuts down this CommunicationManager
close() - Method in class aleph.comm.OutputStream
 
close() - Method in class aleph.comm.udp.Connection
Clean up at the end.
close() - Method in class aleph.comm.udp.UDPConnection
Clean up at the end.
close() - Method in class aleph.comm.udp.UDPConnection.PacketInputStream
 
close() - Method in class aleph.comm.udp.CommunicationManager
Shuts down this CommunicationManager
close() - Method in class aleph.comm.tcp.Connection
Clean me up.
close() - Method in class aleph.comm.tcp.AutoConnection
Close socket and let thread die naturally.
close() - Method in class aleph.comm.tcp.TCPConnection
Close socket and let thread die naturally.
close() - Method in class aleph.comm.tcp.CommunicationManager
Shuts down this CommunicationManager
closeConsoleStreams() - Static method in class aleph.PE
Close input and error streams to console.
col - Variable in class aleph.examples.Queens
 
commit() - Method in class aleph.Transaction
Try to commit transaction.
commit(Transaction) - Method in class aleph.trans.TransactionManager
Try to commit a transaction.
commit(Transaction) - Method in class aleph.trans.SimpleTransactionManager
Try to commit a transaction.
commit(Transaction) - Method in class aleph.trans.OptTransactionManager
Try to commit a transaction.
COMMITTED - Static variable in class aleph.Transaction
 
commRegistry - Static variable in class aleph.Config
Map short names for communication managers to class names.
communicationManager - Static variable in class aleph.Config
Default communication manager.
CommunicationManager - class aleph.comm.CommunicationManager.
The Communication Manager provides reliable, FIFO, point-to-point communication.
CommunicationManager - class aleph.comm.udp.CommunicationManager.
 
CommunicationManager - class aleph.comm.tcp.CommunicationManager.
TCP-based implementation of Communication Manager.
CommunicationManager() - Constructor for class aleph.comm.CommunicationManager
 
CommunicationManager() - Constructor for class aleph.comm.udp.CommunicationManager
No-args constructor.
CommunicationManager() - Constructor for class aleph.comm.tcp.CommunicationManager
No-args constructor.
compiler - Variable in class aleph.desktop.Options
use compiler?
Config - class aleph.Config.
System and user-specific customization.
Config() - Constructor for class aleph.Config
 
confirm - Static variable in class aleph.Config
Confirm before doing anything serious: Override with -Daleph.confirm or -Daleph.noConfirm
Connection - class aleph.comm.udp.Connection.
A Connection is a two-way stream of messages between two PEs.
Connection - class aleph.comm.tcp.Connection.
A Connection is a stream socket.
Connection() - Constructor for class aleph.comm.udp.Connection
 
Connection() - Constructor for class aleph.comm.tcp.Connection
 
Constants - interface aleph.Constants.
 
Constants - interface aleph.comm.udp.Constants.
Constants used by datagram communication manager's reliable packet protocol.
Constants - interface aleph.dir.arrow.Constants.
Constants used by arrow transaction manager.
Constants - interface aleph.dir.home.Constants.
Constants used by default transaction manager.
copy() - Method in class aleph.Message
Use serialization to copy a message.
copyright - Static variable in class aleph.Config
Banner displayed on startup.
Counter - class aleph.meter.Counter.
Keep track of the number of times some event has occurred.
Counter - class aleph.examples.Counter.
 
Counter() - Constructor for class aleph.examples.Counter
 
Counter(String) - Constructor for class aleph.meter.Counter
 
createMenuBar() - Method in class aleph.desktop.Desktop
 

D

DATA - Static variable in interface aleph.comm.udp.Constants
 
debug(String) - Static method in class aleph.Aleph
Send a line of output to debugging display.
debug(String, boolean) - Static method in class aleph.Aleph
Send a line of output to debugging stream.
defaultCommand - Static variable in class aleph.Config
Default contents of command line.
deliver(Packet) - Method in class aleph.comm.udp.Connection
Deliver new packet to connection.
deliver(Packet) - Method in class aleph.comm.udp.UDPConnection
Deliver new packet to connection.
deq() - Method in class aleph.comm.udp.PacketQueue
 
deq() - Method in class aleph.thread.MessageQueue
 
Desktop - class aleph.desktop.Desktop.
Top-level class for managing the Aleph desktop.
Desktop(String[]) - Constructor for class aleph.desktop.Desktop
 
DesktopMgr - class aleph.desktop.DesktopMgr.
Desktop manager keeps Aleph frames within desktop
DesktopMgr() - Constructor for class aleph.desktop.DesktopMgr
 
directoryManager - Static variable in class aleph.Config
Default directory manager.
DirectoryManager - class aleph.dir.DirectoryManager.
Abstract Class that manages cached copies of GlobalObjects.
DirectoryManager() - Constructor for class aleph.dir.DirectoryManager
 
dirRegistry - Static variable in class aleph.Config
Map short alias for directory managers to class names.
done() - Method in class aleph.desktop.Splash
 

E

elements() - Method in class aleph.PEGroup
 
empty() - Method in class aleph.comm.udp.Packet
 
empty() - Method in class aleph.comm.udp.PacketQueue
 
endResizingFrame(JComponent) - Method in class aleph.desktop.DesktopMgr
 
enq(Message) - Method in class aleph.thread.MessageQueue
 
enq(Packet) - Method in class aleph.comm.udp.PacketQueue
Splice list of packets at tail of queue.
eof() - Method in class aleph.comm.Client
Input stream from PE shutting down.
equals(Object) - Method in class aleph.UniqueID
 
equals(Object) - Method in class aleph.GlobalObject
Always use equals to compare global objects.
equals(Object) - Method in class aleph.Host
 
equals(Object) - Method in class aleph.Transaction
 
equals(Object) - Method in class aleph.Event
 
equals(Object) - Method in class aleph.PE
Always compare PEs with equals, never ==.
equals(Object) - Method in class aleph.comm.udp.Address
 
equals(Object) - Method in class aleph.comm.tcp.Address
 
error(String) - Static method in class aleph.Aleph
display error message
error(Throwable) - Static method in class aleph.Aleph
display error message
Event - class aleph.Event.
This class supports light-weight synchronization among PEs.
Event() - Constructor for class aleph.Event
Constructor.
Event(String) - Constructor for class aleph.Event
Constructor.
eventManager - Static variable in class aleph.Config
Default event manager.
eventRegistry - Static variable in class aleph.Config
Map short names for event managers to class names.
exec(String[]) - Method in class aleph.thread.Scheduler
Execute user's app.
exit() - Static method in class aleph.Aleph
Shut down the computation gracefully.
exit() - Method in class aleph.comm.Client
Shutdown immediately
exit(int) - Static method in class aleph.Aleph
Shut down the computation gracefully.
exit(int) - Static method in class aleph.PE
Shut down me, my children, and my group.
exit(String) - Static method in class aleph.Aleph
Shut down the computation gracefully.

F

failure() - Method in class aleph.meter.Trial
Increment success count
flush() - Method in class aleph.comm.OutputStream
 
flush() - Method in class aleph.comm.udp.Connection
Push out queued packets.
flush() - Method in class aleph.comm.udp.UDPConnection
 
flush() - Method in class aleph.comm.tcp.Connection
Flush output stream.
flush() - Method in class aleph.comm.tcp.AutoConnection
Flush output stream.
flush() - Method in class aleph.comm.tcp.TCPConnection
Flush output stream.
flush(Address) - Method in class aleph.comm.CommunicationManager
Make sure all messages sent to address have been received
flush(Address) - Method in class aleph.comm.udp.CommunicationManager
Wait until all packets sent to this address are acknowledged.
flush(Address) - Method in class aleph.comm.tcp.CommunicationManager
Make sure nothing left in the stream.
foreground - Static variable in class aleph.Config
Foreground color for output windows.
Fork - class aleph.thread.Fork.
Ask a remote PE to start a thread.
Fork() - Constructor for class aleph.thread.Fork
No-arg constructor needed to make the class Externalizable.
Fork(Join, Runnable) - Constructor for class aleph.thread.Fork
Consructor.
FREE_MODE - Static variable in interface aleph.dir.arrow.Constants
 
from - Variable in class aleph.Message
 

G

getAcknum() - Method in class aleph.comm.udp.Packet
 
getAddress() - Method in class aleph.PE
 
getAddress() - Method in class aleph.comm.CommunicationManager
 
getAddress() - Method in class aleph.comm.udp.Packet
 
getAddress() - Method in class aleph.comm.udp.CommunicationManager
 
getAddress() - Method in class aleph.comm.tcp.CommunicationManager
 
getClient() - Static method in class aleph.comm.Client
Used by messages to locate client.
getConfirm() - Static method in class aleph.Aleph
 
getConsoleAddress() - Method in class aleph.comm.CommunicationManager
The Console is the target for all I/O.
getConsoleAddress() - Method in class aleph.comm.udp.CommunicationManager
 
getConsoleAddress() - Method in class aleph.comm.tcp.CommunicationManager
 
getHome() - Method in class aleph.UniqueID
 
getHome() - Method in class aleph.GlobalObject
the PE at which the object was created
getID() - Method in class aleph.GlobalObject
 
getIndex() - Method in class aleph.PE
 
getIntProperty(String, int) - Static method in class aleph.Aleph
Return integer value of Aleph property.
getLabel() - Method in class aleph.comm.udp.CommunicationManager
 
getLabel() - Method in class aleph.dir.DirectoryManager
 
getLabel() - Method in class aleph.dir.arrow.ArrowDirectory
 
getLabel() - Method in class aleph.dir.home.HomeDirectory
 
getLabel() - Method in class aleph.trans.TransactionManager
 
getLabel() - Method in class aleph.trans.SimpleTransactionManager
 
getLabel() - Method in class aleph.trans.OptTransactionManager
 
getLocalHost() - Static method in class aleph.comm.udp.Address
 
getLocalHost() - Static method in class aleph.comm.tcp.Address
 
getLongBanner() - Static method in class aleph.Aleph
Print out long banner listing managers, etc.
getManager() - Static method in class aleph.comm.CommunicationManager
 
getManager() - Static method in class aleph.dir.DirectoryManager
 
getManager() - Static method in class aleph.trans.TransactionManager
 
getParentAddress() - Method in class aleph.comm.CommunicationManager
Every PE has a parent.
getParentAddress() - Method in class aleph.comm.udp.CommunicationManager
 
getParentAddress() - Method in class aleph.comm.tcp.CommunicationManager
 
getPE(int) - Static method in class aleph.PE
 
getPopup() - Static method in class aleph.Aleph
Should warning and error messages be displayed in popup windows?
getPort() - Static method in class aleph.Aleph
Get the port number used to find servers.
getPriority() - Method in class aleph.Message
Priority is a hint to the Communication Manager
getProperties() - Static method in class aleph.Aleph
Returns subset of system properties that match aleph.*.
getProperty(String) - Static method in class aleph.Aleph
Look up an Aleph property.
getProperty(String, String) - Static method in class aleph.Aleph
Look up an Aleph property.
getScheduler() - Static method in class aleph.thread.Scheduler
 
getSeqnum() - Method in class aleph.comm.udp.Packet
 
getType() - Method in class aleph.comm.udp.Packet
 
getVerbosity() - Static method in class aleph.Aleph
Read loquacity level.
GlobalObject - class aleph.GlobalObject.
Objects shared among PEs.
GlobalObject() - Constructor for class aleph.GlobalObject
Applications should not use this Constructor.
GlobalObject(Object) - Constructor for class aleph.GlobalObject
Create new global object.
GlobalObject(Object, String) - Constructor for class aleph.GlobalObject
Create new global object.
GlobalObjectLatency - class aleph.examples.GlobalObjectLatency.
 
GlobalObjectLatency() - Constructor for class aleph.examples.GlobalObjectLatency
 
go() - Method in class aleph.examples.TSP
 

H

halt(int) - Static method in class aleph.PE
Shut down me and my children, but not other group members.
handler - Variable in class aleph.comm.udp.Connection
 
hashCode() - Method in class aleph.UniqueID
 
hashCode() - Method in class aleph.GlobalObject
 
hashCode() - Method in class aleph.Host
 
hashCode() - Method in class aleph.Transaction
 
hashCode() - Method in class aleph.Event
 
hashCode() - Method in class aleph.PE
 
hashCode() - Method in class aleph.comm.udp.Address
 
hashCode() - Method in class aleph.comm.tcp.Address
 
hasNext() - Method in class aleph.Join
 
Hello - class aleph.examples.Hello.
Trivial RemoteFunction demo.
Hello() - Constructor for class aleph.examples.Hello
 
HelloFunction - class aleph.examples.HelloFunction.
Trivial RemoteFunction demo.
HelloFunction() - Constructor for class aleph.examples.HelloFunction
 
HIGH - Static variable in class aleph.Message
 
HomeDirectory - class aleph.dir.home.HomeDirectory.
Home Based Directory implementation.
HomeDirectory() - Constructor for class aleph.dir.home.HomeDirectory
 
Host - class aleph.Host.
A Host is a machine running the Aleph Server.
Host(String) - Constructor for class aleph.Host
Constructor.
hosts - Static variable in class aleph.Config
Array of default host names.
hosts - Variable in class aleph.desktop.Options
Set of all known hosts
Hosts - class aleph.desktop.Hosts.
Manages Hosts
Hosts(Options) - Constructor for class aleph.desktop.Hosts
Constructor

I

importObject(GlobalObject) - Method in class aleph.dir.arrow.ArrowDirectory
 
importObject(GlobalObject) - Method in class aleph.dir.home.HomeDirectory
Register newly-imported global object.
inc() - Method in class aleph.meter.Counter
Increment count for this event.
inc(int) - Method in class aleph.meter.Bins
Increment success count
inetAddress - Variable in class aleph.comm.udp.Address
 
inetAddress - Variable in class aleph.comm.tcp.Address
 
inform(String) - Static method in class aleph.Aleph
display informative message
inform(Throwable) - Static method in class aleph.Aleph
display informative message
isBatch() - Static method in class aleph.Aleph
 

J

join - Variable in class aleph.thread.Fork
 
Join - class aleph.Join.
Join objects. A Join object is an optional argument to RemoteThread or RemoteFunction calls.
Join() - Constructor for class aleph.Join
 

K

KillJava - class aleph.tools.KillJava.
 
KillJava() - Constructor for class aleph.tools.KillJava
 
KillServers - class aleph.tools.KillServers.
Shut down servers.
java aleph.tools.KillServers
tries to kill all servers at hosts in Config.hosts
java aleph.tools.KillServersn
tries to kill first n servers at hosts in Config.hosts
java aleph.tools.KillServershost1 ...
KillServers() - Constructor for class aleph.tools.KillServers
 

L

label - Variable in class aleph.Event
 
LACONIC - Static variable in interface aleph.Constants
This code means the user wants to see only essential information.
left - Variable in class aleph.examples.Queens
 
Listener - interface aleph.Listener.
Implements the Listener pattern within Aleph.
liveHosts - Variable in class aleph.desktop.Options
Hosts where server is running.
loadBackgroundImage() - Method in class aleph.desktop.Desktop
 
logDir - Static variable in class aleph.Config
The Aleph server writes logs, debugging output, and instrumentation output to this directory.
logging - Static variable in class aleph.Config
Log the console? Also set by -Daleph.logging flag.
logging - Variable in class aleph.desktop.Options
log console I/O to a file?
LookFeel - class aleph.desktop.LookFeel.
 
LookFeel(Frame) - Constructor for class aleph.desktop.LookFeel
 
LOQUACIOUS - Static variable in interface aleph.Constants
This code means the user wants to see detailed information.
LOW - Static variable in class aleph.Message
 

M

main(String[]) - Static method in class aleph.Aleph
Main startup for Aleph.
main(String[]) - Static method in class aleph.PE
Top-level program called by Server.
main(String[]) - Static method in class aleph.Barrier
Simple debugging test.
main(String[]) - Static method in class aleph.comm.Server
Top-level code: creates and registers a Server.
main(String[]) - Static method in class aleph.comm.udp.Packet
 
main(String[]) - Static method in class aleph.comm.udp.Address
 
main(String[]) - Static method in class aleph.comm.tcp.Address
 
main(String[]) - Static method in class aleph.dir.arrow.ArrowDirectory
 
main(String[]) - Static method in class aleph.desktop.Splash
 
main(String[]) - Static method in class aleph.desktop.Batch
Start batch job directly from shell.
main(String[]) - Static method in class aleph.desktop.Desktop
 
main(String[]) - Static method in class aleph.tools.Terminator
 
main(String[]) - Static method in class aleph.tools.KillServers
 
main(String[]) - Static method in class aleph.tools.StartServers
 
main(String[]) - Static method in class aleph.tools.KillJava
 
main(String[]) - Static method in class aleph.tools.PingServers
 
main(String[]) - Static method in class aleph.examples.TSP
 
main(String[]) - Static method in class aleph.examples.Queens
Main program.
main(String[]) - Static method in class aleph.examples.StopMe
 
main(String[]) - Static method in class aleph.examples.GlobalObjectLatency
 
main(String[]) - Static method in class aleph.examples.MST
 
main(String[]) - Static method in class aleph.examples.BigCounter
 
main(String[]) - Static method in class aleph.examples.Matrix
 
main(String[]) - Static method in class aleph.examples.HelloFunction
 
main(String[]) - Static method in class aleph.examples.Counter
 
main(String[]) - Static method in class aleph.examples.Hello
 
Managers - class aleph.desktop.Managers.
Manages managers
Managers(String, Map, String, String) - Constructor for class aleph.desktop.Managers
Constructor
Matrix - class aleph.examples.Matrix.
 
Matrix.UserThread - class aleph.examples.Matrix.UserThread.
 
Matrix(int) - Constructor for class aleph.examples.Matrix
 
MAX_DATA_SIZE - Static variable in interface aleph.comm.udp.Constants
Maximum packet size, in bytes.
maxPEs - Static variable in class aleph.Config
Maximum number of PEs.
maxType - Static variable in interface aleph.comm.udp.Constants
 
MEDIUM - Static variable in class aleph.Message
 
Message - class aleph.Message.
The base class for aleph messages.
Message() - Constructor for class aleph.Message
 
MessageQueue - class aleph.thread.MessageQueue.
Synchronized FIFO message queue.
MessageQueue() - Constructor for class aleph.thread.MessageQueue
 
messagesSent - Static variable in class aleph.comm.udp.Connection
Instrumentation: count number of messages sent.
messagesSent - Static variable in class aleph.comm.tcp.Connection
 
Meter - class aleph.meter.Meter.
All metering-related classes should be subclasses of this class.
Meter(String) - Constructor for class aleph.meter.Meter
Generic constructor.
Modes - interface aleph.dir.Modes.
Constants used by most transaction managers.
mouseClicked(MouseEvent) - Method in class aleph.desktop.Application
 
mouseClicked(MouseEvent) - Method in class aleph.desktop.Hosts
 
mouseClicked(MouseEvent) - Method in class aleph.desktop.Managers
 
mouseEntered(MouseEvent) - Method in class aleph.desktop.Application
 
mouseEntered(MouseEvent) - Method in class aleph.desktop.Hosts
 
mouseEntered(MouseEvent) - Method in class aleph.desktop.Managers
 
mouseExited(MouseEvent) - Method in class aleph.desktop.Application
 
mouseExited(MouseEvent) - Method in class aleph.desktop.Hosts
 
mouseExited(MouseEvent) - Method in class aleph.desktop.Managers
 
mousePressed(MouseEvent) - Method in class aleph.desktop.Application
 
mousePressed(MouseEvent) - Method in class aleph.desktop.Hosts
 
mousePressed(MouseEvent) - Method in class aleph.desktop.Managers
 
mouseReleased(MouseEvent) - Method in class aleph.desktop.Application
 
mouseReleased(MouseEvent) - Method in class aleph.desktop.Hosts
 
mouseReleased(MouseEvent) - Method in class aleph.desktop.Managers
 
MST - class aleph.examples.MST.
Minimum Spanning Tree J.
MST() - Constructor for class aleph.examples.MST
 

N

NACK - Static variable in interface aleph.comm.udp.Constants
 
newObject(GlobalObject, Object) - Method in class aleph.dir.DirectoryManager
Register newly-created global object.
newObject(GlobalObject, Object) - Method in class aleph.trans.TransactionManager
Register newly-created global object.
newObject(GlobalObject, Object, String) - Method in class aleph.dir.DirectoryManager
Register newly-created global object.
newObject(GlobalObject, Object, String) - Method in class aleph.dir.arrow.ArrowDirectory
 
newObject(GlobalObject, Object, String) - Method in class aleph.dir.home.HomeDirectory
Register newly-created global object.
newObject(GlobalObject, Object, String) - Method in class aleph.trans.TransactionManager
Register newly-created global object.
newObject(GlobalObject, Object, String) - Method in class aleph.trans.SimpleTransactionManager
Register newly-created global object.
newObject(GlobalObject, Object, String) - Method in class aleph.trans.OptTransactionManager
Register newly-created global object.
next - Variable in class aleph.Message
 
next - Variable in class aleph.comm.udp.Packet
 
next() - Method in class aleph.Join
 
noCompiler - Static variable in class aleph.Config
Run without a JIT compiler.
numPEs - Static variable in class aleph.Config
If zero, Aleph initially creates one PE at each active host.
numPEs - Variable in class aleph.desktop.Options
number of PEs desired (or 0 if one per host)
numPEs() - Static method in class aleph.PE
 

O

open(GlobalObject, String) - Method in class aleph.dir.DirectoryManager
Open a global object in desired mode.
open(GlobalObject, String) - Method in class aleph.dir.arrow.ArrowDirectory
 
open(GlobalObject, String) - Method in class aleph.dir.home.HomeDirectory
Open an object.
open(GlobalObject, String) - Method in class aleph.trans.TransactionManager
Open a global object in desired mode.
open(GlobalObject, String) - Method in class aleph.trans.SimpleTransactionManager
Open an object.
open(GlobalObject, String) - Method in class aleph.trans.OptTransactionManager
Open an object.
open(GlobalObject, Transaction, String) - Method in class aleph.trans.TransactionManager
Open a global object within a transaction.
open(GlobalObject, Transaction, String) - Method in class aleph.trans.SimpleTransactionManager
Open an object for access.
open(GlobalObject, Transaction, String) - Method in class aleph.trans.OptTransactionManager
Open an object for access.
open(String) - Method in class aleph.GlobalObject
Open an object for access.
open(String) - Method in class aleph.dir.home.ClientSide
 
open(Transaction, String) - Method in class aleph.GlobalObject
Open an object for access.
Options - class aleph.desktop.Options.
Keeps track of user-controlled options.
Options() - Constructor for class aleph.desktop.Options
Constructor
OptTransactionManager - class aleph.trans.OptTransactionManager.
Optimistic Transaction Manager.
OptTransactionManager() - Constructor for class aleph.trans.OptTransactionManager
 
OutputStream - class aleph.comm.OutputStream.
 
OutputStream() - Constructor for class aleph.comm.OutputStream
 

P

Packet - class aleph.comm.udp.Packet.
 
Packet(int) - Constructor for class aleph.comm.udp.Packet
Constructor
PacketQueue - class aleph.comm.udp.PacketQueue.
Synchronized FIFO packet queue.
PacketQueue() - Constructor for class aleph.comm.udp.PacketQueue
 
packetType - Static variable in interface aleph.comm.udp.Constants
 
panic() - Static method in class aleph.PE
Shuts down peers, children, and parent.
panic(PE) - Static method in class aleph.PE
Shuts down peers, children, and parent.
panic(String) - Static method in class aleph.Aleph
Panic shutdown.
panic(Throwable) - Static method in class aleph.Aleph
Panic shutdown.
Print exception's detail message, stack trace, and dump interesting objects.
pathJava - Static variable in class aleph.Config
Where to find java.
pathRsh - Static variable in class aleph.Config
Where to find rsh (used by Unix tools.) Override with -Daleph.pathRsh=p.
PE - class aleph.PE.
A PE object names a Processing Element.
PE.HaltMessage - class aleph.PE.HaltMessage.
Ask PE to shut down
PE.HaltMessage() - Constructor for class aleph.PE.HaltMessage
 
PE.HaltMessage(int) - Constructor for class aleph.PE.HaltMessage
 
PE.TellChild - class aleph.PE.TellChild.
Tell new PE about group.
PEGroup - class aleph.PEGroup.
A PE group is a collection of PEs that know each others' names.
PEGroup.AskParent - class aleph.PEGroup.AskParent.
Newly-created PE asks parent for group info.
PEGroup(Set, String, int, String[]) - Constructor for class aleph.PEGroup
Construct a PE Group, round-robin through hosts.
ping() - Method in class aleph.Host
 
ping() - Method in class aleph.PE
 
ping() - Method in class aleph.comm.udp.Connection
Is anyone listening?
ping() - Method in class aleph.comm.udp.UDPConnection
 
ping() - Method in class aleph.comm.tcp.Connection
Ping output stream.
ping() - Method in class aleph.comm.tcp.AutoConnection
Ping output stream.
ping() - Method in class aleph.comm.tcp.TCPConnection
Ping output stream.
ping(Address) - Method in class aleph.comm.CommunicationManager
Is this connection still alive?
ping(Address) - Method in class aleph.comm.udp.CommunicationManager
Detect if anyone is listening to this connection.
ping(Address) - Method in class aleph.comm.tcp.CommunicationManager
Ask if connection is active.
PingServers - class aleph.tools.PingServers.
Enquire about servers' health.
java aleph.tools.PingServers
tries to ping all servers at hosts in Config.hosts
java aleph.tools.PingServersn
tries to ping first n servers at hosts in Config.hosts
java aleph.tools.PingServershost1 ...
PingServers() - Constructor for class aleph.tools.PingServers
 
popup - Static variable in class aleph.Config
Should warning and error messages be displayed in popup windows? Override with -Daleph.popup or -Daleph.noPopup.
port - Variable in class aleph.comm.udp.Address
 
port - Variable in class aleph.comm.tcp.Address
 
PORT - Static variable in class aleph.Config
Unique port number for servers.
printList() - Method in class aleph.examples.TSP
 
printList(GlobalObject) - Method in class aleph.examples.TSP
 
printMode - Static variable in interface aleph.dir.Modes
 
printMode - Static variable in interface aleph.dir.arrow.Constants
 
printMode - Static variable in interface aleph.dir.home.Constants
 
printTree() - Method in class aleph.examples.TSP
 
program - Variable in class aleph.thread.Fork
 

Q

Queens - class aleph.examples.Queens.
N-Queens benchmark.
Queens() - Constructor for class aleph.examples.Queens
 
Queens(Queens, int, int) - Constructor for class aleph.examples.Queens
 

R

R_WSIZE - Static variable in interface aleph.comm.udp.Constants
receive window size (must be a power of 2).
READ_MODE - Static variable in interface aleph.dir.Modes
 
READ_MODE - Static variable in interface aleph.dir.arrow.Constants
 
READ_MODE - Static variable in interface aleph.dir.home.Constants
 
read() - Method in class aleph.comm.udp.Packet
Returns next byte from packet, or -1 if nothing left.
read() - Method in class aleph.comm.udp.UDPConnection.PacketInputStream
 
read(byte[], int, int) - Method in class aleph.comm.udp.Packet
Reads up to len bytes of data into an array of bytes.
read(byte[], int, int) - Method in class aleph.comm.udp.UDPConnection.PacketInputStream
 
read4Bytes(int, byte[]) - Method in class aleph.comm.udp.Packet
 
readExternal(ObjectInput) - Method in class aleph.Message
Externalizable subclasses my use this method to read back superclass members.
readExternal(ObjectInput) - Method in class aleph.UniqueID
 
readExternal(ObjectInput) - Method in class aleph.GlobalObject
 
readExternal(ObjectInput) - Method in class aleph.PE.HaltMessage
 
readExternal(ObjectInput) - Method in class aleph.Barrier
 
readExternal(ObjectInput) - Method in class aleph.dir.home.RetrieveResponse
 
readExternal(ObjectInput) - Method in class aleph.dir.home.RetrieveRequest
 
readExternal(ObjectInput) - Method in class aleph.dir.home.ReleaseResponse
 
readExternal(ObjectInput) - Method in class aleph.dir.home.ReleaseRequest
 
readExternal(ObjectInput) - Method in class aleph.thread.Call
 
readExternal(ObjectInput) - Method in class aleph.thread.Fork
 
readInt(int) - Method in class aleph.comm.udp.Packet
 
receive() - Method in class aleph.comm.udp.Connection
Blocking method that pulls in the next message.
receive() - Method in class aleph.comm.udp.AutoConnection
Blocking method that pulls in the next message.
receive() - Method in class aleph.comm.udp.UDPConnection
Pull in next message.
receive() - Method in class aleph.comm.tcp.Connection
Blocking method that pulls in the next message.
receive() - Method in class aleph.comm.tcp.AutoConnection
Blocking method that pulls in the next message.
receive() - Method in class aleph.comm.tcp.TCPConnection
Pull in next message.
receive(DatagramSocket) - Static method in class aleph.comm.udp.Packet
Receives and returns a packet from the network.
register(String, Object) - Static method in class aleph.Aleph
Register interesting object to be part of panic-induced dump.
release() - Method in class aleph.GlobalObject
Called when object no longer needed.
release() - Method in class aleph.dir.home.ClientSide
 
release(GlobalObject) - Method in class aleph.dir.DirectoryManager
Called when object no longer needed.
release(GlobalObject) - Method in class aleph.dir.arrow.ArrowDirectory
 
release(GlobalObject) - Method in class aleph.dir.home.HomeDirectory
Called when object no longer needed.
release(GlobalObject) - Method in class aleph.trans.TransactionManager
Called when object no longer needed.
release(GlobalObject) - Method in class aleph.trans.SimpleTransactionManager
Called when object no longer needed.
release(GlobalObject) - Method in class aleph.trans.OptTransactionManager
Called when object no longer needed.
ReleaseRequest - class aleph.dir.home.ReleaseRequest.
Server to client message asking for object back.
ReleaseRequest() - Constructor for class aleph.dir.home.ReleaseRequest
No-arg constructor used to make class Externalizable
ReleaseRequest(GlobalObject) - Constructor for class aleph.dir.home.ReleaseRequest
Constructor
releaseRequest(PE) - Method in class aleph.dir.home.ClientSide
Server asks for object back.
Called by releaseRequest message.
releaseRequest(PE, GlobalObject) - Method in class aleph.dir.home.HomeDirectory
Called by ReleaseRequest message.
ReleaseResponse - class aleph.dir.home.ReleaseResponse.
Message client -> server returning object.
ReleaseResponse() - Constructor for class aleph.dir.home.ReleaseResponse
No-arg constructor needed to make class Externalizable.
releaseResponse(GlobalObject, Object, PE) - Method in class aleph.dir.home.HomeDirectory
Called by ReleaseResponse message.
releaseResponse(Object, PE) - Method in class aleph.dir.home.ServerSide
Client releases lock on object.
Called by ReleaseResponse message.
RemoteFunction - class aleph.RemoteFunction.
The base class for remote functions.
RemoteFunction() - Constructor for class aleph.RemoteFunction
 
RemoteThread - class aleph.RemoteThread.
The base class for remote threads.
RemoteThread() - Constructor for class aleph.RemoteThread
 
remove() - Method in class aleph.Join
Unsupported operation
removeListener() - Method in class aleph.Event
Remove the listener for this event, if any.
report(PrintWriter) - Static method in class aleph.meter.Meter
Write all metering information to stream.
resetListener(Listener) - Method in class aleph.Event
Reregister a listener for this event.
RESIZING - Static variable in class aleph.desktop.DesktopMgr
 
Result - Variable in class aleph.examples.Matrix
 
RetrieveRequest - class aleph.dir.home.RetrieveRequest.
Message client -> server requesting object.
RetrieveRequest() - Constructor for class aleph.dir.home.RetrieveRequest
No-arg constructor needed to make class Externalizable.
retrieveRequest(GlobalObject, PE, int) - Method in class aleph.dir.home.HomeDirectory
Called by RetrieveRequest message to acquire new object.
retrieveRequest(PE, int) - Method in class aleph.dir.home.ServerSide
Client requests access.
Called by RetrieveRequest message.
RetrieveResponse - class aleph.dir.home.RetrieveResponse.
Server grants object to client.
RetrieveResponse() - Constructor for class aleph.dir.home.RetrieveResponse
No-arg constructor needed to make class Externalizable.
retrieveResponse(GlobalObject, Object, int) - Method in class aleph.dir.home.HomeDirectory
Called by RetrieveResponse message.
retrieveResponse(Object, int) - Method in class aleph.dir.home.ClientSide
Server delivers requested object.
Called by retrieveResponse message.
RETX_TIMEOUT - Static variable in interface aleph.comm.udp.Constants
Retransmission timeout in milliseconds.
right - Variable in class aleph.examples.Queens
 
roundRobin() - Static method in class aleph.Host
 
roundRobin() - Static method in class aleph.PE
 
row - Variable in class aleph.examples.Queens
 
RSVP - Static variable in interface aleph.comm.udp.Constants
 
run() - Method in class aleph.RemoteFunction
This method does all the work.
run() - Method in class aleph.PE.TellChild
 
run() - Method in class aleph.PE.HaltMessage
 
run() - Method in class aleph.PEGroup.AskParent
 
run() - Method in class aleph.comm.Client
This method does the real work.
run() - Method in class aleph.dir.home.RetrieveResponse
 
run() - Method in class aleph.dir.home.RetrieveRequest
 
run() - Method in class aleph.dir.home.ReleaseResponse
 
run() - Method in class aleph.dir.home.ReleaseRequest
 
run() - Method in class aleph.desktop.Splash
 
run() - Method in class aleph.thread.Call
 
run() - Method in class aleph.thread.Fork
 
run() - Method in class aleph.examples.Matrix.UserThread
 
Runtime - class aleph.desktop.Runtime.
Manages the runtime window
Runtime(Options) - Constructor for class aleph.desktop.Runtime
 

S

S_WSIZE - Static variable in interface aleph.comm.udp.Constants
send window size (must be a power of 2).
schedule(Message) - Method in class aleph.thread.Scheduler
Schedules messages for execution.
Scheduler - class aleph.thread.Scheduler.
This class assigns worker threads to low-priority jobs, and hunts down user applications.
screenImage - Static variable in class aleph.Config
Relative path for screen image;
selectedHosts - Variable in class aleph.desktop.Options
Subset of liveHosts selected by user.
send(Address) - Method in class aleph.Message
Send a message.
send(Address, Message) - Method in class aleph.comm.CommunicationManager
Sends a message
send(Address, Message) - Method in class aleph.comm.udp.CommunicationManager
Sends a message
send(Address, Message) - Method in class aleph.comm.tcp.CommunicationManager
Sends a message
send(DatagramSocket, Address) - Method in class aleph.comm.udp.Packet
Send the packet.
send(Message) - Method in class aleph.comm.udp.Connection
Send'em a message.
send(Message) - Method in class aleph.comm.udp.AutoConnection
Send'em a message.
send(Message) - Method in class aleph.comm.udp.UDPConnection
Send'em a message.
send(Message) - Method in class aleph.comm.tcp.Connection
Send'em a message.
send(Message) - Method in class aleph.comm.tcp.AutoConnection
Send'em a message.
send(Message) - Method in class aleph.comm.tcp.TCPConnection
Send a message on this connection.
send(PE) - Method in class aleph.Message
Send a message.
send(PE, Message) - Method in class aleph.comm.CommunicationManager
Sends a message
Server - class aleph.comm.Server.
The Aleph server must run at every host that participates in an Aleph computation.
Server() - Constructor for class aleph.comm.Server
The only constructor.
ServerSide - class aleph.dir.home.ServerSide.
Keeps track of each global object's location and status.
ServerSide(GlobalObject) - Constructor for class aleph.dir.home.ServerSide
 
ServerSide(GlobalObject, Object) - Constructor for class aleph.dir.home.ServerSide
Register new global object.
setAcknum(int) - Method in class aleph.comm.udp.Packet
 
setAddress(Address) - Method in class aleph.comm.udp.Packet
 
setBoundsForFrame(JComponent, int, int, int, int) - Method in class aleph.desktop.DesktopMgr
 
setDebugFile(String) - Static method in class aleph.Aleph
reset name of debug file
setListener(Listener) - Method in class aleph.Event
Register a listener for this event.
setManager(String) - Static method in class aleph.comm.CommunicationManager
Change communication managers in mid-stream.
setManager(String) - Static method in class aleph.dir.DirectoryManager
Change directory managers in mid-stream.
setManager(String) - Static method in class aleph.trans.TransactionManager
Change transaction managers in mid-stream.
setPopup(boolean) - Static method in class aleph.Aleph
Should warning and error messages be displayed in popup windows?
setPort(int) - Static method in class aleph.Aleph
Set the port number used to find servers.
setPriority(int) - Method in class aleph.Message
Priority is a hint to the Communication Manager
setProperty(String, String) - Static method in class aleph.Aleph
Define an Aleph property.
setSeqnum(int) - Method in class aleph.comm.udp.Packet
 
setType(int) - Method in class aleph.comm.udp.Packet
 
setVerbosity(int) - Static method in class aleph.Aleph
Adjust loquacity level.
SHUTDOWN_TIMEOUT - Static variable in interface aleph.comm.udp.Constants
Final shutdown timeout in milliseconds.
shutdown(String) - Method in class aleph.comm.Server
Die, server, die!
shutdown(String) - Method in interface aleph.comm.AlephServer
Die, server, die!
signal() - Method in class aleph.Join
Inform everyone that I'm finished.
signal() - Method in class aleph.Event
Send signal to each PE.
signal(boolean) - Method in class aleph.Event
Send signal to each PE.
signal(Object) - Method in class aleph.Join
Inform everyone that I'm finished.
signal(Object) - Method in class aleph.Event
Send signal to each PE.
signal(Object, boolean) - Method in class aleph.Event
Send signal to each PE.
SimpleTransactionManager - class aleph.trans.SimpleTransactionManager.
Simple Transaction Manager.
SimpleTransactionManager() - Constructor for class aleph.trans.SimpleTransactionManager
 
size() - Static method in class aleph.Host
 
size() - Method in class aleph.PEGroup
 
Splash - class aleph.desktop.Splash.
Calls Aleph from the swing console.
Splash() - Constructor for class aleph.desktop.Splash
 
splashImage - Static variable in class aleph.Config
Relative path for splash image;
start() - Method in class aleph.comm.udp.Connection
Starts thread that processes incoming messages.
start() - Method in class aleph.comm.tcp.Connection
Start thread to process incoming messages.
start(PE) - Method in class aleph.RemoteThread
Start the thread at the indicated PE.
start(PE) - Method in class aleph.RemoteFunction
Start the thread at the indicated PE.
start(PE, Join) - Method in class aleph.RemoteThread
Start the thread at the indicated PE.
start(PE, Join) - Method in class aleph.RemoteFunction
Start the thread at the indicated PE.
startPE(Address, Address, int, int, Integer, String, String[], Properties) - Method in class aleph.Host
start a new PE
startPE(Address, Address, int, int, Integer, String, String[], Properties) - Method in class aleph.comm.Server
Start up new PE.
startPE(Address, Address, int, int, Integer, String, String[], Properties) - Method in interface aleph.comm.AlephServer
Start up new PE.
StartServers - class aleph.tools.StartServers.
 
StartServers() - Constructor for class aleph.tools.StartServers
 
status() - Method in class aleph.Transaction
 
status(Transaction) - Method in class aleph.trans.TransactionManager
 
status(Transaction) - Method in class aleph.trans.SimpleTransactionManager
 
status(Transaction) - Method in class aleph.trans.OptTransactionManager
 
stderr(PE, String) - Method in class aleph.comm.Client
Display a string from a particular PE.
stdout(PE, String) - Method in class aleph.comm.Client
Display a string from a particular PE.
stop() - Method in class aleph.Host
Shuts down a server.
stop() - Method in class aleph.PE
Shuts down a PE and its children.
stop() - Method in class aleph.PEGroup
 
stop(int) - Method in class aleph.PE
Shuts down a PE and its children.
StopMe - class aleph.examples.StopMe.
 
StopMe() - Constructor for class aleph.examples.StopMe
 
success() - Method in class aleph.meter.Trial
Increment success count

T

TCPConnection - class aleph.comm.tcp.TCPConnection.
A TCPConnection encapsulates a stream socket to a remote PE.
TCPConnection(Address) - Constructor for class aleph.comm.tcp.TCPConnection
Constructor for outgoing connection.
TCPConnection(Socket) - Constructor for class aleph.comm.tcp.TCPConnection
Constructor for incoming connection.
Terminator - class aleph.tools.Terminator.
Files copied from DOS-based file systems often have spurious ^Ms as line terminators, which confuses CVS and diff.
Terminator() - Constructor for class aleph.tools.Terminator
 
theManager - Static variable in class aleph.comm.CommunicationManager
The current communication manager.
theManager - Static variable in class aleph.dir.DirectoryManager
 
thisHost() - Static method in class aleph.Host
 
thisPE() - Static method in class aleph.PE
Identity politics.
TileAction - class aleph.desktop.TileAction.
 
TileAction(JDesktopPane) - Constructor for class aleph.desktop.TileAction
 
toString() - Method in class aleph.UniqueID
 
toString() - Method in class aleph.Join
 
toString() - Method in class aleph.GlobalObject
 
toString() - Method in class aleph.Host
 
toString() - Method in class aleph.Event
 
toString() - Method in class aleph.PE
 
toString() - Method in class aleph.PE.TellChild
 
toString() - Method in class aleph.PE.HaltMessage
 
toString() - Method in class aleph.PEGroup
 
toString() - Method in class aleph.PEGroup.AskParent
 
toString() - Method in class aleph.Barrier
 
toString() - Method in class aleph.comm.udp.Packet
 
toString() - Method in class aleph.comm.udp.UDPConnection
 
toString() - Method in class aleph.comm.udp.UDPConnection.PacketInputStream
 
toString() - Method in class aleph.comm.udp.Address
 
toString() - Method in class aleph.comm.udp.PacketQueue
 
toString() - Method in class aleph.comm.tcp.Address
 
toString() - Method in class aleph.dir.arrow.ArrowDirectory
 
toString() - Method in class aleph.dir.home.RetrieveResponse
 
toString() - Method in class aleph.dir.home.RetrieveRequest
 
toString() - Method in class aleph.dir.home.ReleaseResponse
 
toString() - Method in class aleph.dir.home.ServerSide
 
toString() - Method in class aleph.dir.home.ReleaseRequest
 
toString() - Method in class aleph.dir.home.ClientSide
 
toString() - Method in class aleph.dir.home.HomeDirectory
Produce a human-readable snapshot of all global objects.
toString() - Method in class aleph.desktop.Options
 
toString() - Method in class aleph.meter.Bins
 
toString() - Method in class aleph.meter.Trial
 
toString() - Method in class aleph.meter.Counter
 
toString() - Method in class aleph.thread.Call
 
toString() - Method in class aleph.thread.Fork
 
toString() - Method in class aleph.trans.SimpleTransactionManager
Produce a human-readable snapshot of all global objects.
toString() - Method in class aleph.trans.OptTransactionManager
Produce a human-readable snapshot of all global objects.
toString() - Method in class aleph.examples.Queens
 
toString() - Method in class aleph.examples.Matrix
 
Transaction - class aleph.Transaction.
Names transactions.
Transaction() - Constructor for class aleph.Transaction
 
Transaction(String) - Constructor for class aleph.Transaction
 
transactionManager - Static variable in class aleph.Config
Default transaction manager.
TransactionManager - class aleph.trans.TransactionManager.
Handles the underlying communication necessary to support transactions.
TransactionManager() - Constructor for class aleph.trans.TransactionManager
 
transRegistry - Static variable in class aleph.Config
Map short names for transaction managers to class names.
Trial - class aleph.meter.Trial.
Keep track of success/failure ratio.
Trial(String) - Constructor for class aleph.meter.Trial
 
TSP - class aleph.examples.TSP.
This example is Travelling Saleman Problem

U

UDPConnection - class aleph.comm.udp.UDPConnection.
A UDPConnection implements a reliable packet protocol using UDP packets.
UDPConnection.PacketInputStream - class aleph.comm.udp.UDPConnection.PacketInputStream.
Inner class to transform packets to messages.
UDPConnection(Address) - Constructor for class aleph.comm.udp.UDPConnection
Constructor.
UniqueID - class aleph.UniqueID.
 
UniqueID() - Constructor for class aleph.UniqueID
 
UNUSED - Static variable in interface aleph.comm.udp.Constants
 

V

value - Variable in class aleph.examples.GlobalObjectLatency
 
value - Variable in class aleph.examples.BigCounter
 
value - Variable in class aleph.examples.Counter
 
verbosity - Static variable in class aleph.Config
Controls how many messages are displayed.
verbosity(int) - Static method in class aleph.Aleph
Test loquacity level.
version - Static variable in class aleph.Config
Aleph version number.

W

waitFor() - Method in class aleph.Join
Wait for all threads started with this join object to finish.
waitFor() - Method in class aleph.Barrier
Wait for all threads to reach this barrier.
warning(String) - Static method in class aleph.Aleph
display warning message
warning(Throwable) - Static method in class aleph.Aleph
display warning message
WRITE_MODE - Static variable in interface aleph.dir.Modes
 
WRITE_MODE - Static variable in interface aleph.dir.arrow.Constants
 
WRITE_MODE - Static variable in interface aleph.dir.home.Constants
 
write(byte[], int, int) - Method in class aleph.comm.OutputStream
 
write(int) - Method in class aleph.comm.OutputStream
 
write4Bytes(int, byte[]) - Method in class aleph.comm.udp.Packet
 
writeExternal(ObjectOutput) - Method in class aleph.Message
Externalizable subclasses use this method to write out superclass members.
writeExternal(ObjectOutput) - Method in class aleph.UniqueID
 
writeExternal(ObjectOutput) - Method in class aleph.GlobalObject
 
writeExternal(ObjectOutput) - Method in class aleph.PE.HaltMessage
 
writeExternal(ObjectOutput) - Method in class aleph.Barrier
 
writeExternal(ObjectOutput) - Method in class aleph.dir.home.RetrieveResponse
 
writeExternal(ObjectOutput) - Method in class aleph.dir.home.RetrieveRequest
 
writeExternal(ObjectOutput) - Method in class aleph.dir.home.ReleaseResponse
 
writeExternal(ObjectOutput) - Method in class aleph.dir.home.ReleaseRequest
 
writeExternal(ObjectOutput) - Method in class aleph.thread.Call
 
writeExternal(ObjectOutput) - Method in class aleph.thread.Fork
 
writeInt(int, int) - Method in class aleph.comm.udp.Packet
 

_

_root - Variable in class aleph.examples.TSP
 

A B C D E F G H I J K L M N O P Q R S T U V W _