Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of MQTTPacket by
Diff: MQTTPublish.h
- Revision:
- 14:c2052aee81de
- Parent:
- 12:cd99ac9cb25a
--- a/MQTTPublish.h Fri Aug 01 13:08:46 2014 +0100 +++ b/MQTTPublish.h Fri Aug 01 15:34:04 2014 +0100 @@ -17,14 +17,14 @@ #ifndef MQTTPUBLISH_H_ #define MQTTPUBLISH_H_ -int MQTTSerialize_publish(char* buf, int buflen, unsigned char dup, int qos, unsigned char retained, int packetid, MQTTString topicName, - char* payload, int payloadlen); +int MQTTSerialize_publish(unsigned char* buf, int buflen, unsigned char dup, int qos, unsigned char retained, unsigned short packetid, + MQTTString topicName, unsigned char* payload, int payloadlen); -int MQTTDeserialize_publish(unsigned char* dup, int* qos, unsigned char* retained, int* packetid, MQTTString* topicName, - char** payload, int* payloadlen, char* buf, int len); +int MQTTDeserialize_publish(unsigned char* dup, int* qos, unsigned char* retained, unsigned short* packetid, MQTTString* topicName, + unsigned char** payload, int* payloadlen, unsigned char* buf, int len); -int MQTTSerialize_puback(char* buf, int buflen, int packetid); -int MQTTSerialize_pubrel(char* buf, int buflen, unsigned char dup, int packetid); -int MQTTSerialize_pubcomp(char* buf, int buflen, int packetid); +int MQTTSerialize_puback(unsigned char* buf, int buflen, unsigned short packetid); +int MQTTSerialize_pubrel(unsigned char* buf, int buflen, unsigned char dup, unsigned short packetid); +int MQTTSerialize_pubcomp(unsigned char* buf, int buflen, unsigned short packetid); #endif /* MQTTPUBLISH_H_ */
