For example, the data feed may contain one or more blocks of text (or the data feed might not be block based at all) or binary data as well as beginning and ending characters, a header (such as a destination address, type of message, and other types of information), and/or error-checking or synchronizing information.