Diff for /mqtt/inc/mqtt.h between versions 1.1.2.2 and 1.2.2.1

version 1.1.2.2, 2011/12/12 09:45:16 version 1.2.2.1, 2012/04/25 16:36:25
Line 2 Line 2
 #define __MQTT_H  #define __MQTT_H
   
   
   #define API_CLIENT_SIDE
   #include <mqttapi.h>
   
   
 struct tagArgs {  struct tagArgs {
         io_sockaddr_t   addr;          io_sockaddr_t   addr;
           u_short         ka;
           mqtt_msg_t      *msg;
   
        char            Dup;        ait_val_t       ConnID;
        char            Retain;        ait_val_t       User;
        char            QoS;        ait_val_t       Pass;
        char            *psPublish;
         struct {          struct {
                char    *psValue;                ait_val_t       Topic;
                char    *psFile;                ait_val_t       Msg;
         } Will;
 
         u_short         MsgID;
 
         u_char            Dup;
         u_char          Retain;
         u_char          QoS;
         u_char          notClear;
 
         struct {
                 u_char          isFile;
                 ait_val_t        Value;
         };          };
   
        int             subsLen;        ait_val_t       Publish;
        char            *psSubscribe[1];
         array_t         *Subscribes;
 
         void            (*free)(struct tagArgs*);
 };  };
   
 extern struct tagArgs *args;  extern struct tagArgs *args;

Removed from v.1.1.2.2  
changed lines
  Added in v.1.2.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>