Return to test_declen.c CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / mqtt / example |
version 1.1, 2011/11/07 13:34:05 | version 1.2, 2012/01/27 15:05:38 |
---|---|
Line 0 | Line 1 |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <netinet/in.h> | |
#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; | |
} |