Striven
2025-09-09 f723e756d80d68a33917f56ffcc743fc3323353d
04_rendezvous/05_rmc_protocol.md
@@ -83,13 +83,18 @@
### Successful Response Format
> [!NOTE]
> TODO: Document successful response
| Name          | Description                                                                                                                                | Type                                            |
|---------------|--------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------|
| ...           | See [Response Packet Format](#response-packet-format) for parsing the prologue of a successful response packet.                            | ...                                             |
| Call ID       | The nonce token for the call to associate the response to the request.                                                                     | `u32`                                           |
| Method Name   | The method that was called by the client.                                                                                                  | [`String`](./03_rendezvous_structure.md#string) |
| Response Data | Raw data to pass to the response handler, see the respective [protocol and method specification](#known-protocols) to write and read this. | `<remaining bytes>`                             |
### Unsuccessful Response Format
| Name            | Description                                                            | Type                                            |
|-----------------|------------------------------------------------------------------------|-------------------------------------------------|
| Error Namespace | The category of error that occurred.                                   | [`String`](./03_rendezvous_structure.md#string) |
| Error Code      | The code of the error in the specified namespace                       | `u16`                                           |
| Call ID         | The nonce token for the call to associate the response to the request. | `u32`                                           |
| Name            | Description                                                                                                        | Type                                            |
|-----------------|--------------------------------------------------------------------------------------------------------------------|-------------------------------------------------|
| ...             | See [Response Packet Format](#response-packet-format) for parsing the prologue of an unsuccessful response packet. | ...                                             |
| Error Namespace | The category of error that occurred.                                                                               | [`String`](./03_rendezvous_structure.md#string) |
| Error Code      | The code of the error in the specified namespace                                                                   | `u16`                                           |
| Call ID         | The nonce token for the call to associate the response to the request.                                             | `u32`                                           |