--- mqtt/example/Attic/test_declen.c 2011/11/07 13:34:05 1.1 +++ mqtt/example/Attic/test_declen.c 2012/01/27 15:05:38 1.2 @@ -0,0 +1,23 @@ +#include +#include +#include +#include "aitmqtt.h" + +int +main(int argc, char **argv) +{ + unsigned int x; + unsigned char *p = (unsigned char*) &x; + int s; + + if (argc < 2) + return 1; + else + x = strtol(argv[1], NULL, 0); + + printf("decode:: (wire)-> %02x %02x %02x %02x ", p[0], p[1], p[2], p[3]); + x = mqtt_decodeLen(&x, &s); + printf("length is x=%u sizeof=%d\n", x, s); + + return 0; +}