version 1.2.2.11, 2012/05/22 14:15:04
|
version 1.2.2.12, 2012/06/01 10:39:48
|
Line 14 struct tagStore {
|
Line 14 struct tagStore {
|
SLIST_ENTRY(tagStore) st_node; |
SLIST_ENTRY(tagStore) st_node; |
}; |
}; |
|
|
|
struct tagPkt { |
|
ait_val_t *pkt_data; |
|
|
|
SLIST_ENTRY(tagPkt) pkt_node; |
|
}; |
|
|
struct tagSession { |
struct tagSession { |
/* server dispatcher */ |
/* server dispatcher */ |
mqtt_srv_t *sess_srv; |
mqtt_srv_t *sess_srv; |
Line 42 struct tagSession {
|
Line 48 struct tagSession {
|
char *msg; |
char *msg; |
} sess_will; |
} sess_will; |
|
|
/* session subscriptions */ | /* session subscriptions & send pubs */ |
SLIST_HEAD(tStore, tagStore) sess_subscr; |
SLIST_HEAD(tStore, tagStore) sess_subscr; |
|
SLIST_HEAD(tPkt, tagPkt) sess_sndpkt; |
|
|
TAILQ_ENTRY(tagSession) sess_node; |
TAILQ_ENTRY(tagSession) sess_node; |
}; |
}; |