Lines Matching refs:curdata
43 unsigned char *curdata = buf; in MQTTDeserialize_publish() local
48 header.byte = readChar(&curdata); in MQTTDeserialize_publish()
56 curdata += (rc = MQTTPacket_decodeBuf(curdata, in MQTTDeserialize_publish()
58 enddata = curdata + mylen; in MQTTDeserialize_publish()
60 if (!readMQTTLenString(topicName, &curdata, enddata) || in MQTTDeserialize_publish()
61 enddata - curdata < in MQTTDeserialize_publish()
67 *packetid = readInt(&curdata); in MQTTDeserialize_publish()
70 *payloadlen = enddata - curdata; in MQTTDeserialize_publish()
71 *payload = curdata; in MQTTDeserialize_publish()
92 unsigned char *curdata = buf; in MQTTDeserialize_ack() local
97 header.byte = readChar(&curdata); in MQTTDeserialize_ack()
101 curdata += (rc = MQTTPacket_decodeBuf(curdata, in MQTTDeserialize_ack()
103 enddata = curdata + mylen; in MQTTDeserialize_ack()
105 if (enddata - curdata < 2) { in MQTTDeserialize_ack()
108 *packetid = readInt(&curdata); in MQTTDeserialize_ack()