3.1.2 DataEncoding

way to serialize messages and data structures.