A | |
AQueue |
Async exercise
|
Address [Async.Std.Socket] | |
Async |
This is documentation for a subset of the
Async library that should be
sufficient for completing problem set 5.
|
C | |
Combiner |
Utilities for the combine phase of map reduce.
|
D | |
Deferred [Async.Std] | |
I | |
Ivar [Async.Std] |
Ivars are like write-once
ref s.
|
L | |
List [Async.Std.Deferred] | |
LocalController |
A Controller implementation that runs within a single process.
|
M | |
Make [Combiner] | |
Make [LocalController] | |
Make [Worker] | |
Make [RemoteController] | |
Make [MapReduce.App] | |
MapReduce |
The core MapReduce types --- Job, App, and Controller
|
P | |
Pipe [Async.Std] |
A Pipe is a first-in first-out communication channel.
|
Protocol |
The messages sent between the worker and the controller.
|
R | |
Reader [Async.Std] |
The Reader module (not to be confused with
Pipe.Reader ) is for doing
network and file input.
|
Reader [Async.Std.Pipe] | |
RemoteController |
A
Controller implementation that farms work out over the network.
|
S | |
Socket [Async.Std] |
The socket module contains types necessary for working with the
Tcp
module.
|
Std [Async] |
The common definitions for
Async .
|
T | |
Tcp [Async.Std] |
Functions for connecting to remote hosts over the network.
|
W | |
Worker |
The interface to the worker server.
|
WorkerRequest [Protocol] |
Messages from the controller to the worker
|
WorkerResponse [Protocol] |
Messages from the worker to the controller
|
Writer [Async.Std] |
The Writer module (not to be confused with
Pipe.Writer ) is for doing
network and file output.
|
Writer [Async.Std.Pipe] |