Ignore:
Timestamp:
Nov 5, 2009, 10:18:18 AM (14 years ago)
Author:
mies
Message:

added replace flag

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/ariba/overlay/messages/DHTMessage.h

    r6796 r6835  
    4444        }
    4545
     46        void setReplace( bool replace ) {
     47                this->replace = replace;
     48        }
     49
     50        bool doReplace() const {
     51                return replace;
     52        }
     53
    4654        /// return alles values for the key
    4755        const vector<Data>& getValues() const {
     
    5260        NodeID hash;
    5361        uint16_t ttl;
     62        bool replace;
    5463        Data key;
    5564        vector<Data> values;
     
    6069sznBeginDefault( ariba::overlay::DHTMessage, X ) {
    6170
     71        // serialize flags
     72        X && replace && cI(0,7);
     73
     74        // serialize tll
    6275        X && ttl;
    6376
Note: See TracChangeset for help on using the changeset viewer.