Processes the given akka.actor.IO.Input, returning the resulting Iteratee and the remaining Input.
Applies a function to the result of this Iteratee, resulting in a new Iteratee.
Applies a function to the result of this Iteratee, resulting in a new Iteratee. Any unused akka.actor.IO.Input that is given to this Iteratee will be passed to that resulting Iteratee. This is the primary method of composing Iteratees together in order to process an Input stream.
Passes an akka.actor.IO.EOF to this Iteratee and returns the result if available.
Passes an akka.actor.IO.EOF to this Iteratee and returns the result if available.
If this Iteratee is in a failure state then the Exception will be thrown.
If this Iteratee is not well behaved (does not return a result on EOF) then a "Divergent Iteratee" Exception will be thrown.
Applies a function to transform the result of this Iteratee.
A basic Iteratee implementation of Oleg's Iteratee (http://okmij.org/ftp/Streams.html). To keep this implementation simple it has no support for Enumerator or Input types other then ByteString.
Other Iteratee implementations can be used in place of this one if any missing features are required.