#include "BundleOffer.h"
#include "Bundle.h"
#include "BundleList.h"
#include "AckList.h"
#include <map>
#include <string>
#include "PointerList.h"
#include <sys/types.h>
#include <algorithm>
#include <vector>
#include "BundleCore.h"
#include "Util.h"
#include "Node.h"
#include <list>
#include "Table.h"
#include "Link.h"
#include "FwdStrategy.h"
Go to the source code of this file.
Namespaces | |
namespace | prophet |
Defines | |
#define | LOG(_args...) core_->print_log("offer",BundleCore::LOG_DEBUG,_args) |
#define LOG | ( | _args... | ) | core_->print_log("offer",BundleCore::LOG_DEBUG,_args) |
Definition at line 20 of file BundleOffer.cc.
Referenced by prophet::Controller::accept_bundle(), prophet::Controller::ack(), prophet::Repository::add(), prophet::BundleOffer::add_bundle(), prophet::Repository::change_priority(), prophet::Controller::Controller(), prophet::Repository::del(), prophet::Encounter::dispatch_tlv(), prophet::Encounter::Encounter(), prophet::Encounter::handle_bundle_received(), prophet::Controller::handle_bundle_received(), prophet::Encounter::handle_hello_tlv(), prophet::Encounter::handle_offer_tlv(), prophet::Encounter::handle_response_tlv(), prophet::Encounter::handle_rib_tlv(), prophet::Encounter::handle_ribd_tlv(), prophet::Encounter::handle_timeout(), prophet::Controller::handle_timeout(), prophet::Encounter::hello_interval_changed(), prophet::Controller::neighbor_gone(), prophet::Controller::new_neighbor(), prophet::FwdDeciderGTMXPLUS::operator()(), prophet::FwdDeciderGRTRPLUS::operator()(), prophet::FwdDeciderGTMX::operator()(), prophet::FwdDeciderGRTR::operator()(), prophet::Encounter::receive_tlv(), prophet::Encounter::send_dictionary_rib(), prophet::Encounter::send_hello(), prophet::Encounter::send_offer(), prophet::Encounter::send_response(), prophet::Encounter::send_tlv(), prophet::Repository::set_comparator(), prophet::Controller::set_hello_interval(), prophet::Controller::set_max_route(), prophet::Controller::set_queue_policy(), and prophet::Controller::shutdown().