Class InputStreamConsumer

Input stream consumer.
This is a helper class used by SyslogMessageBuilder to parse data
from an input stream. In particular it supports look ahead and allows to
buffer and reread data from the stream.