added non selective tracking for GXS messages

This commit is contained in:
csoler 2015-10-25 17:16:16 -04:00
parent 7db3bb1c9b
commit 47dd70fbe8
13 changed files with 160 additions and 83 deletions

View file

@ -102,6 +102,7 @@ public:
//===================================================//
virtual void addRoutingClue(const GRouterKeyId& destination, const RsPeerId& source) =0;
virtual void addTrackingInfo(const RsGxsMessageId& mid,const RsPeerId& peer_id) =0;
};
// To access the GRouter from anywhere

View file

@ -127,6 +127,7 @@ public:
/// the first 16 bits for service, last 16 for GXS
uint32_t mMsgStatus;
RsPeerId mProviderId ;
time_t mChildTs;
std::string mServiceString; // Service Specific Free-Form extra storage.