version 1.1.1.1.2.12, 2011/11/21 16:28:05
|
version 1.1.1.1.2.14, 2011/11/22 12:02:17
|
Line 194 inline mqtt_subscr_t *mqtt_str2sub(const char **csStr,
|
Line 194 inline mqtt_subscr_t *mqtt_str2sub(const char **csStr,
|
* mqtt_freeSub() Free array from subscribe variables |
* mqtt_freeSub() Free array from subscribe variables |
* |
* |
* @subs = Subscribe variables |
* @subs = Subscribe variables |
|
* @freeall = if !=0 free and subs pointer |
* return: none |
* return: none |
*/ |
*/ |
inline void mqtt_freeSub(mqtt_subscr_t ** __restrict subs); | inline void mqtt_freeSub(mqtt_subscr_t ** __restrict subs, int freeeall); |
|
|
/* |
/* |
* mqtt_msgCONNECT() Create CONNECT message |
* mqtt_msgCONNECT() Create CONNECT message |
Line 224 int mqtt_msgCONNECT(mqtt_msg_t * __restrict buf, const
|
Line 225 int mqtt_msgCONNECT(mqtt_msg_t * __restrict buf, const
|
* return: -1 error or >-1 message size for send |
* return: -1 error or >-1 message size for send |
*/ |
*/ |
int mqtt_msgCONNACK(mqtt_msg_t * __restrict buf, unsigned char retcode); |
int mqtt_msgCONNACK(mqtt_msg_t * __restrict buf, unsigned char retcode); |
|
|
/* |
/* |
* mqtt_msgPUBLISH() Create PUBLISH message |
* mqtt_msgPUBLISH() Create PUBLISH message |
* |
* |
Line 272 inline int mqtt_msgPUBREL(mqtt_msg_t * __restrict buf,
|
Line 274 inline int mqtt_msgPUBREL(mqtt_msg_t * __restrict buf,
|
* return: -1 error or >-1 message size for send |
* return: -1 error or >-1 message size for send |
*/ |
*/ |
inline int mqtt_msgPUBCOMP(mqtt_msg_t * __restrict buf, unsigned short msgID); |
inline int mqtt_msgPUBCOMP(mqtt_msg_t * __restrict buf, unsigned short msgID); |
|
|
|
/* |
|
* mqtt_msgSUBSCRIBE() Create SUBSCRIBE message |
|
* |
|
* @buf = Message buffer |
|
* @Topics = MQTT subscription topics |
|
* @msgID = MessageID |
|
* @Dup = Duplicate message |
|
* @QOS = QoS |
|
* return: -1 error or >-1 message size for send |
|
*/ |
|
int |
|
mqtt_msgSUBSCRIBE(mqtt_msg_t * __restrict buf, mqtt_subscr_t * __restrict Topics, |
|
unsigned short msgID, unsigned char Dup, unsigned char QOS); |
|
|
|
|
#endif |
#endif |