![]() ![]() | ![]() |
add will & buf mgmt
1: #ifndef __MQTT_H 2: #define __MQTT_H 3: 4: 5: struct tagArgs { 6: io_sockaddr_t addr; 7: mqtt_msg_t *msg; 8: 9: ait_val_t User; 10: ait_val_t Pass; 11: 12: struct { 13: ait_val_t Topic; 14: ait_val_t Msg; 15: } Will; 16: 17: char Dup; 18: char Retain; 19: char QoS; 20: char isFile; 21: ait_val_t Value; 22: 23: ait_val_t Publish; 24: 25: array_t *Subscribes; 26: 27: void (*free)(struct tagArgs*); 28: }; 29: 30: extern struct tagArgs *args; 31: 32: 33: #endif