Skip to content

[mqtt] Make more clear what the QOS applies to in docs #8479

Description

@rkoshak

As I was helping someone with the docs it occurred to me that it's a little ambiguous concerning what the QOS setting on both the broker Thing and individual Channels apply to. Does the QOS only apply to published messages or does it also apply to subscriptions? I tried to look through the code but am not familiar enough with where everything is to actually find where the subscriptions are made with the MQTT library. I spent about half an hour looking and never did find it (seems to be in a core.transport.io.mqtt class somewhere I can't find).

If someone who is familiar with the code can tell me if the QOS setting also applies to the subscriptions (someone probably already knows off the top of their head) I'll submit a PR to make it more clear in the docs this is the case, or not.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions