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
refs.
|
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] |