As a follow up to my illustration of the Axolotl Protocol as implemented by the TextSecure Protocol V2 https://github.com/WhisperSystems/TextSecure/wiki/ProtocolV2 here is TextSecure's Protocol Buffer usage https://code.google.com/p/protobuf/ illustrated