smartdevicelink / protocol_spec

Describes the communication protocol between a smartdevicelink enabled head unit and mobile application
https://smartdevicelink.github.io/protocol_spec/
BSD 3-Clause "New" or "Revised" License
14 stars 13 forks source link

[SDL 0052] Constructed Payloads #11

Closed theresalech closed 6 years ago

theresalech commented 7 years ago

Proposal: Constructed Payloads

This proposal is for the addition of constructed payloads for non-RPC type packets. It will allow for clearer definition of payloads and allow for better parsing between versions. Constructed payloads reduce overhead by avoiding having to send an RPC message as well not mixing different services in the process.

Review: https://github.com/smartdevicelink/sdl_evolution/issues/157

Steering Committee Decision:

As this proposal has now been revised to include BSON, the Steering Committee has agreed to accept this proposal.