|
|
| version 1.1.1.1.2.25, 2011/12/05 15:30:49 | version 1.1.1.1.2.28, 2011/12/06 09:04:55 |
|---|---|
| Line 279 int mqtt_msgPINGRESP(mqtt_msg_t * __restrict buf); | Line 279 int mqtt_msgPINGRESP(mqtt_msg_t * __restrict buf); |
| * @datlen = Publish data length | * @datlen = Publish data length |
| * return: -1 error or >-1 message size for send | * return: -1 error or >-1 message size for send |
| */ | */ |
| int mqtt_msgPUBLISH(mqtt_msg_t * __restrict buf, const char *csTopic, unsigned short msgID, | int mqtt_msgPUBLISH(mqtt_msg_t * __restrict buf, const char *csTopic, |
| unsigned char Dup, unsigned char QOS, unsigned char Retain, | unsigned short msgID, unsigned char Dup, unsigned char QOS, |
| const void *pData, unsigned short datlen); | unsigned char Retain, const void *pData, int datlen); |
| /* | /* |
| * mqtt_msgPUBACK() Create PUBACK message | * mqtt_msgPUBACK() Create PUBACK message |
| * | * |
| Line 391 mqtthdr_connflgs_t mqtt_readCONNECT(mqtt_msg_t * __res | Line 391 mqtthdr_connflgs_t mqtt_readCONNECT(mqtt_msg_t * __res |
| * return: -1 error or >-1 CONNECT message return code | * return: -1 error or >-1 CONNECT message return code |
| */ | */ |
| unsigned char mqtt_readCONNACK(mqtt_msg_t * __restrict buf); | unsigned char mqtt_readCONNACK(mqtt_msg_t * __restrict buf); |
| /* | |
| * mqtt_readDISCONNECT() Read DISCONNECT message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error, 0 ok, >0 undefined result | |
| */ | |
| int mqtt_readDISCONNECT(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readPINGREQ() Read PINGREQ message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error, 0 ok, >0 undefined result | |
| */ | |
| int mqtt_readPINGREQ(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readPINGRESP() Read PINGRESP message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error, 0 ok, >0 undefined result | |
| */ | |
| int mqtt_readPINGRESP(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readPUBLISH() Read PUBLISH message | |
| * | |
| * @buf = Message buffer | |
| * @psTopic = Topic | |
| * @topicLen = Topic length | |
| * @msgID = MessageID | |
| * @pData = Data buffer | |
| * @datLen = Data buffer length, if *datLen == 0 allocate memory for pData | |
| * return: NULL error or !=NULL MQTT fixed header | |
| */ | |
| struct mqtthdr *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 | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error or MessageID | |
| */ | |
| u_short mqtt_readPUBACK(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readPUBREC() Read PUBREC message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error or MessageID | |
| */ | |
| u_short mqtt_readPUBREC(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readPUBREL() Read PUBREL message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error or MessageID | |
| */ | |
| u_short mqtt_readPUBREL(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readPUBCOMP() Read PUBCOMP message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error or MessageID | |
| */ | |
| u_short mqtt_readPUBCOMP(mqtt_msg_t * __restrict buf); | |
| /* | |
| * mqtt_readUNSUBACK() Read UNSUBACK message | |
| * | |
| * @buf = Message buffer | |
| * return: -1 error or MessageID | |
| */ | |
| u_short mqtt_readUNSUBACK(mqtt_msg_t * __restrict buf); | |
| /*** ENGINE FUNCTIONS ***/ | /*** ENGINE FUNCTIONS ***/ |