--- libaitmqtt/inc/aitmqtt.h 2012/04/27 08:12:30 1.1.1.1.2.11 +++ libaitmqtt/inc/aitmqtt.h 2012/04/27 15:15:12 1.1.1.1.2.12 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitmqtt.h,v 1.1.1.1.2.11 2012/04/27 08:12:30 misho Exp $ +* $Id: aitmqtt.h,v 1.1.1.1.2.12 2012/04/27 15:15:12 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -509,9 +509,9 @@ int mqtt_readPINGRESP(mqtt_msg_t * __restrict buf); * @msgID = MessageID * @pData = Data buffer * @datLen = Data buffer length, if *datLen == 0 allocate memory for pData - * return: NULL error or !=NULL MQTT fixed header + * return: NULL error or !=NULL MQTT data buffer */ -struct mqtthdr *mqtt_readPUBLISH(mqtt_msg_t * __restrict buf, char * __restrict psTopic, +void *mqtt_readPUBLISH(mqtt_msg_t * __restrict buf, char * __restrict psTopic, int topicLen, unsigned short *msgID, void * __restrict pData, int *datLen); /* * mqtt_readPUBACK() Read PUBACK message