Rev | Line | |
---|
[1655] | 1 | RoarAudio Protocol Version 0: |
---|
| 2 | |
---|
| 3 | Message = Header | Data |
---|
| 4 | Request = Message |
---|
| 5 | Respone = Message |
---|
| 6 | |
---|
| 7 | Command = Request | Resonse |
---|
| 8 | |
---|
| 9 | Version 0 Header: |
---|
| 10 | 0 1 2 3 |
---|
| 11 | 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1| Byte |
---|
| 12 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
[1658] | 13 | | Version | Command | Stream ID | 0-3 |
---|
[1655] | 14 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
| 15 | | Stream Possition | 4-7 |
---|
| 16 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
[1658] | 17 | | Message Data Length |XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX| 8-9 |
---|
| 18 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
| 19 | |
---|
| 20 | ---- DRAFT ---- |
---|
| 21 | Version 1 Header: Byte Oriented Protocol: |
---|
| 22 | 0 1 2 3 |
---|
| 23 | 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1| Byte |
---|
| 24 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
| 25 | | Version | Command | Flags | Stream ID | 0- |
---|
| 26 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
| 27 | | Stream ID | Stream POS | Stream POS | |
---|
[1655] | 28 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
[1658] | 29 | | Stream POS | Msg Data Len | Msg Data Len |XXXXXXXXXXXXXXX| |
---|
| 30 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
---|
| 31 | |
---|
| 32 | Flags: |
---|
| 33 | 0 Stream ID field exists |
---|
| 34 | 1 Stream POS field exists |
---|
| 35 | 2 Message Length field exists |
---|
| 36 | 3 Stream ID field is one byte long |
---|
| 37 | 4 Stream POS field is one byte long and |
---|
| 38 | does not represent abselut but increment values |
---|
| 39 | 5 Message Data Length field is one byte long |
---|
| 40 | 6 |
---|
| 41 | 7 |
---|
Note: See
TracBrowser
for help on using the repository browser.