Diff for /mqtt/example/Attic/cmds.c between versions 1.1.2.4 and 1.1.2.5

version 1.1.2.4, 2011/11/21 15:27:26 version 1.1.2.5, 2011/11/22 10:33:39
Line 1 Line 1
 #include <stdio.h>  #include <stdio.h>
   #include <string.h>
 #include <sys/types.h>  #include <sys/types.h>
 #include <aitmqtt.h>  #include <aitmqtt.h>
   
Line 7  int Line 8  int
 main()  main()
 {  {
         mqtt_msg_t *m;          mqtt_msg_t *m;
           mqtt_subscr_t s[4];
         int i;          int i;
   
         m = mqtt_msgAlloc(0);          m = mqtt_msgAlloc(0);
Line 36  main() Line 38  main()
                 printf("%d\n", ((u_char*) m->msg_base)[i]);                  printf("%d\n", ((u_char*) m->msg_base)[i]);
   
         /* sub* */          /* sub* */
           memset(s, 0, sizeof s);
           s[0].sub_sb.sb.l = 3;
           s[0].sub_data = "a/b";
           s[0].sub_qos = MQTT_QOS_ACK;
           s[1].sub_sb.sb.l = 3;
           s[1].sub_data = "c/d";
           s[1].sub_qos = MQTT_QOS_ONCE;
           s[2].sub_sb.sb.l = 7;
           s[2].sub_data = "x/y/z/Q";
           s[2].sub_qos = MQTT_QOS_EXACTLY;
           printf("subscribe=%d/%d\n", m->msg_len, mqtt_msgSUBSCRIBE(m, s, 10, 0, 0));
           for (i = 0; i < m->msg_len; i++)
                   printf("%d\n", ((u_char*) m->msg_base)[i]);
   
         mqtt_msgFree(&m, 42);          mqtt_msgFree(&m, 42);
         return 0;          return 0;

Removed from v.1.1.2.4  
changed lines
  Added in v.1.1.2.5


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