Lines Matching refs:head
66 #define MQTT_HEADER_GET_TYPE(head) ((head & 0xF0) >> 4) argument
67 #define MQTT_HEADER_GET_DUP(head) ((head & 0x08) >> 3) argument
68 #define MQTT_HEADER_GET_QOS(head) ((head & 0x06) >> 1) argument
69 #define MQTT_HEADER_GET_RETAIN(head) (head & 0x01) argument
71 #define MQTT_HEADER_SET_TYPE(head, type) \ argument
73 head |= ((type << 4) & 0xF0); \
75 #define MQTT_HEADER_SET_DUP(head, dup) \ argument
77 head |= ((dup << 3) & 0x08); \
79 #define MQTT_HEADER_SET_QOS(head, qos) \ argument
81 head |= ((qos << 1) & 0x06); \
83 #define MQTT_HEADER_SET_RETAIN(head, retain) \ argument
85 head |= (retain & 0x01); \