Skip to content

Commit

Permalink
Remove accidentally duplicated section
Browse files Browse the repository at this point in the history
Signed-off-by: Dmitriy Barbul <dimabarbul@gmail.com>
  • Loading branch information
dimabarbul committed Aug 22, 2023
1 parent 5840592 commit cd7757c
Showing 1 changed file with 0 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -443,16 +443,3 @@ disposition frames, and MQTT PUBACK/PUBREC/PUBREL messages for incoming PUBLISH
| Connectivity | true | empty | non-zero | Response published at reply-target;<br/>message settled immediately |
| Connectivity | true | non-empty | zero | Error published at reply-target: timeout may not be zero if response is required;<br/>message settled negatively |
| Connectivity | true | non-empty | non-zero | Aggregated response and acknowledgements published at reply-target;<br/>message settled after receiving the requested acknowledgements |

### Default header values
Ditto set each of the three headers `response-required`, `requested-acks`, `timeout` to a default value according to any
values of the other two headers set by the user.
The default values depend only on headers set by the user; they do not depend on each other.
Setting the default header values this way never produces any combination considered a client error unless the headers
set by the user already cause a client error.

| Header | Default value | Default value if all three headers are not set |
| --- | --- | --- |
| response-required | `false` if `timeout` is zero, `true` otherwise | `true` |
| requested-acks | `empty` if `timeout` is zero or `response-required` is `false`, the channel's default acknowledgement request otherwise |`["twin-persisted"]` for TWIN channel,<br/>`["live-response"]` for LIVE channel |
| timeout | `60s` | `60s` |

0 comments on commit cd7757c

Please sign in to comment.