00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #include <oasys/util/StringUtils.h>
00019
00020 #include "FloodConsumer.h"
00021 #include "reg/Registration.h"
00022
00023 namespace dtnsim {
00024
00025 FloodConsumer::FloodConsumer(u_int32_t regid,
00026 const EndpointIDPattern& endpoint)
00027 : Registration(regid, endpoint, Registration::ABORT)
00028 {
00029 set_active(true);
00030
00031 log_info("FLOOD_CONSUMER : adding registration at endpoint:%s",
00032 endpoint.c_str());
00033 }
00034
00035 void
00036 FloodConsumer::enqueue_bundle(Bundle *bundle)
00037 {
00038 log_info("FLOOD_CONSUMER : consuming bundle id:%d",bundle->bundleid_);
00039
00040
00041
00042 }
00043
00044 void
00045 FloodConsumer::set_router(BundleRouter *router)
00046 {
00047 router_ = router;
00048 }
00049
00050 }