Lines Matching defs:qos
175 * For each command index, maps flags, id, qos and payload legality
883 pub->qos = (lws_mqtt_qos_levels_t)
889 (unsigned int)(2 + pub->topic_len + ((pub->qos) ? 2 : 0));
891 switch (pub->qos) {
929 (unsigned int)(2 + pub->topic_len + ((pub->qos) ? 2 : 0));
1092 lws_mqtt_qos_levels_t qos = (lws_mqtt_qos_levels_t)*buf++;
1095 switch (qos) {
1682 if (pub->qos == 1) {
1686 } else if (pub->qos == 2) {
1894 uint8_t dup, lws_mqtt_qos_levels_t qos,
1911 if (qos >= RESERVED_QOS_LEVEL) {
1913 __func__, qos);
1916 hdr.flags.qos = qos & 3;
1998 pub->dup, pub->qos, pub->retain)) {
2007 vh_len = (unsigned int)(2 + pub->topic_len + ((pub->qos) ? 2 : 0));
2030 (uint16_t)(unsigned int)(pub->topic_len + ((pub->qos) ? 2u : 0u) + len),
2041 if (pub->qos != QOS0) {
2083 if (pub->qos != QOS0)
2088 if (pub->qos == QOS0) {
2099 } else if (pub->qos == QOS1 || pub->qos == QOS2) {
2281 *p = (uint8_t)sub->topic[n].qos;