OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
peer_close_manager.cc File Reference
#include "bgp/peer_close_manager.h"
#include <list>
#include <map>
#include <boost/foreach.hpp>
#include "base/task_annotations.h"
#include "bgp/bgp_log.h"
#include "bgp/bgp_membership.h"
#include "bgp/bgp_peer_types.h"
#include "bgp/bgp_route.h"
#include "bgp/bgp_server.h"
#include "bgp/routing-instance/routing_instance.h"
#include "net/community_type.h"
Include dependency graph for peer_close_manager.cc:

Go to the source code of this file.

Macros

#define PEER_CLOSE_MANAGER_LOG(msg)
 
#define PEER_CLOSE_MANAGER_TABLE_LOG(msg)
 
#define MOVE_TO_STATE(state)
 

Macro Definition Documentation

#define MOVE_TO_STATE (   state)
Value:
do { \
assert(state_ != state); \
PEER_CLOSE_MANAGER_LOG("Move to state " << GetStateName(state)); \
state_ = state; \
} while (false)
#define PEER_CLOSE_MANAGER_LOG(msg)

Definition at line 38 of file peer_close_manager.cc.

#define PEER_CLOSE_MANAGER_LOG (   msg)
Value:
BGP_LOG_PEER(Event, peer_close_->peer(), SandeshLevel::SYS_INFO, \
"PeerCloseManager: State " << GetStateName(state_) << \
", MembershipState: " << GetMembershipStateName(membership_state_) << \
", MembershipReqPending: " << membership_req_pending_ << \
", CloseAgain?: " << (close_again_ ? "Yes" : "No") << ": " << msg);
Event
Definition: http_client.h:27
#define BGP_LOG_FLAG_ALL
Definition: bgp_log.h:44
#define BGP_LOG_PEER(type, peer, level, flags, dir, arg)
Definition: bgp_log.h:159
#define BGP_PEER_DIR_NA
Definition: bgp_log.h:140

Definition at line 22 of file peer_close_manager.cc.

#define PEER_CLOSE_MANAGER_TABLE_LOG (   msg)
Value:
BGP_LOG_PEER_TABLE(peer_close_->peer(), SandeshLevel::SYS_INFO, \
"PeerCloseManager: State " << GetStateName(state_) << \
", MembershipState: " << GetMembershipStateName(membership_state_) << \
", MembershipReqPending: " << membership_req_pending_ << \
", CloseAgain?: " << (close_again_ ? "Yes" : "No") << ": " << msg);
#define BGP_LOG_PEER_TABLE(peer, level, flags, tbl, arg)
Definition: bgp_log.h:205
#define BGP_LOG_FLAG_ALL
Definition: bgp_log.h:44

Definition at line 30 of file peer_close_manager.cc.