servlib/bundling/BundleProtocol.cc
changeset 3 c244287035f5
parent 0 2b3e5ec03512
child 45 208a44ac3a5e
equal deleted inserted replaced
1:44c5e3fa6d30 3:c244287035f5
    29 #include "Bundle.h"
    29 #include "Bundle.h"
    30 #include "BundleProtocol.h"
    30 #include "BundleProtocol.h"
    31 #include "BundleTimestamp.h"
    31 #include "BundleTimestamp.h"
    32 #include "MetadataBlockProcessor.h"
    32 #include "MetadataBlockProcessor.h"
    33 #include "PayloadBlockProcessor.h"
    33 #include "PayloadBlockProcessor.h"
       
    34 #include "BPQBlockProcessor.h"
    34 #include "PreviousHopBlockProcessor.h"
    35 #include "PreviousHopBlockProcessor.h"
    35 #include "PrimaryBlockProcessor.h"
    36 #include "PrimaryBlockProcessor.h"
    36 #include "SDNV.h"
    37 #include "SDNV.h"
    37 #include "SessionBlockProcessor.h"
    38 #include "SessionBlockProcessor.h"
    38 #include "SequenceIDBlockProcessor.h"
    39 #include "SequenceIDBlockProcessor.h"
    80     BundleProtocol::register_processor(new SessionBlockProcessor());
    81     BundleProtocol::register_processor(new SessionBlockProcessor());
    81     BundleProtocol::register_processor(
    82     BundleProtocol::register_processor(
    82         new SequenceIDBlockProcessor(BundleProtocol::SEQUENCE_ID_BLOCK));
    83         new SequenceIDBlockProcessor(BundleProtocol::SEQUENCE_ID_BLOCK));
    83     BundleProtocol::register_processor(
    84     BundleProtocol::register_processor(
    84         new SequenceIDBlockProcessor(BundleProtocol::OBSOLETES_ID_BLOCK));
    85         new SequenceIDBlockProcessor(BundleProtocol::OBSOLETES_ID_BLOCK));
       
    86     BundleProtocol::register_processor(new BPQBlockProcessor());
    85 }
    87 }
    86 
    88 
    87 //----------------------------------------------------------------------
    89 //----------------------------------------------------------------------
    88 void
    90 void
    89 BundleProtocol::reload_post_process(Bundle* bundle)
    91 BundleProtocol::reload_post_process(Bundle* bundle)