Message to an IOManager to accept a new connection.
Part of an Input stream that contains a chunk of bytes.
Message to an IOManager to close the Channel.
Message from an IOManager that the Channel has closed.
Message to an IOManager to create a SocketChannel connected to the provided address.
Message from an IOManager that the SocketChannel has successfully connected.
An Iteratee that still requires more input to calculate it's result.
An Iteratee representing a result, usually returned by the successful completion of an Iteratee.
Part of an Input stream that represents the end of the stream.
An immutable handle to a Java NIO Channel.
Messages used to communicate with an IOManager.
Represents part of a stream of bytes that can be processed by an Iteratee.
A basic Iteratee implementation of Oleg's Iteratee (http://okmij.
A mutable reference to an Iteratee designed for use within an Actor.
A mutable reference to an Iteratee.
A mutable reference to an Iteratee.
Message to an IOManager to create a ServerSocketChannel listening on the provided address.
Message from an IOManager that the ServerSocketChannel is now listening for connections.
Message from an IOManager that a new connection has been made to the ServerSocketChannel and needs to be accepted.
Message from an IOManager that contains bytes read from the SocketChannel.
A Handle to a ReadableByteChannel.
A Handle to a ServerSocketChannel.
A Handle to a SocketChannel.
Message to an IOManager to write to the SocketChannel.
A Handle to a WritableByteChannel.
An Iteratee that ignores the specified number of bytes.
An Iteratee that folds over a Traversable by applying a function that returns an Iteratee.
An Iteratee that returns a ByteString of the request length, but does not consume the Input.
An Iteratee that continually repeats an Iteratee.
An Iteratee that continually repeats an Iteratee.
TODO: Should terminate on EOF
An Iteratee that returns a ByteString of the requested length.
An Iteratee that returns the remaining ByteString until an EOF is given.
An Iteratee that returns any input it receives
An Iteratee that creates a list made up of the results of an Iteratee.
An Iteratee that returns the ByteString prefix up until the supplied delimiter.
An Iteratee that returns the ByteString prefix up until the supplied delimiter. The delimiter is dropped by default, but it can be returned with the result by setting 'inclusive' to be 'true'.
An Iteratee that will collect bytes as long as a predicate is true.
An Iteratee that contains an Exception.
An Iteratee that contains an Exception. The Exception can be handled with Iteratee.recover().
An Iteratee that applies an Iteratee to each element of a Traversable and finally returning a single Iteratee containing a Traversable of the results.
IO messages and iteratees.
This is still in an experimental state and is subject to change until it has received more real world testing.