18 #ifndef MQTTPUBLISH_H_ 19 #define MQTTPUBLISH_H_ 21 #if !defined(DLLImport) 24 #if !defined(DLLExport) 28 DLLExport
int MQTTSerialize_publish(
unsigned char* buf,
int buflen,
unsigned char dup,
int qos,
unsigned char retained,
unsigned short packetid,
29 MQTTString topicName,
unsigned char* payload,
int payloadlen);
31 DLLExport
int MQTTDeserialize_publish(
unsigned char* dup,
int* qos,
unsigned char* retained,
unsigned short* packetid,
MQTTString* topicName,
32 unsigned char** payload,
int* payloadlen,
unsigned char* buf,
int len);
34 DLLExport
int MQTTSerialize_puback(
unsigned char* buf,
int buflen,
unsigned short packetid);
35 DLLExport
int MQTTSerialize_pubrel(
unsigned char* buf,
int buflen,
unsigned char dup,
unsigned short packetid);
36 DLLExport
int MQTTSerialize_pubcomp(
unsigned char* buf,
int buflen,
unsigned short packetid);
Definition: MQTTPacket.h:81