AddInstanceMembershipState(const std::string &instance, InstanceMembershipRequestState imr_state) | BgpXmppChannel | private |
AddSubscriptionState(RoutingInstance *rt_instance, int index) | BgpXmppChannel | private |
AddTableMembershipState(const std::string &table_name, TableMembershipRequestState tmr_state) | BgpXmppChannel | private |
ASNUpdateCallback(as_t old_asn, as_t old_local_asn) | BgpXmppChannel | |
bgp_policy_ | BgpXmppChannel | private |
bgp_server() | BgpXmppChannel | inline |
bgp_server_ | BgpXmppChannel | private |
BgpXmppChannel(XmppChannel *channel, BgpServer *bgp_server=NULL, BgpXmppChannelManager *manager=NULL) | BgpXmppChannel | explicit |
BgpXmppChannelManager class | BgpXmppChannel | friend |
BgpXmppChannelMock class | BgpXmppChannel | friend |
BgpXmppParseTest class | BgpXmppChannel | friend |
BgpXmppUnitTest class | BgpXmppChannel | friend |
channel() const | BgpXmppChannel | inline |
channel() | BgpXmppChannel | inline |
channel_ | BgpXmppChannel | protected |
channel_stats_ | BgpXmppChannel | private |
ClearEndOfRibState() | BgpXmppChannel | |
ClearStaledSubscription(RoutingInstance *rt_instance, SubscriptionState *sub_state) | BgpXmppChannel | private |
ClearSubscriptions() | BgpXmppChannel | inline |
Close() | BgpXmppChannel | |
close_manager() | BgpXmppChannel | inline |
close_manager_ | BgpXmppChannel | private |
CreateType5MvpnRouteRequest(IpAddress grp_address, IpAddress src_address, bool add_change, uint64_t subscription_gen_id, int instance_id, DBRequest &req, const autogen::MvpnNextHopType &nh) | BgpXmppChannel | private |
CreateType7MvpnRouteRequest(IpAddress grp_address, IpAddress src_address, bool add_change, uint64_t subscription_gen_id, DBRequest &req) | BgpXmppChannel | private |
defer_peer_close_ | BgpXmppChannel | private |
defer_q_ | BgpXmppChannel | private |
DeferQ typedef | BgpXmppChannel | private |
delete_in_progress() const | BgpXmppChannel | inline |
delete_in_progress_ | BgpXmppChannel | private |
deleted() | BgpXmppChannel | inline |
deleted_ | BgpXmppChannel | private |
DeleteInstanceMembershipState(const std::string &instance) | BgpXmppChannel | private |
DeleteSubscriptionState(RoutingInstance *rt_instance) | BgpXmppChannel | private |
DeleteTableMembershipState(const std::string &table_name) | BgpXmppChannel | private |
DequeueRequest(const std::string &table_name, DBRequest *request) | BgpXmppChannel | private |
DISALLOW_COPY_AND_ASSIGN(BgpXmppChannel) | BgpXmppChannel | private |
EndOfRibReceiveTimerExpired() | BgpXmppChannel | private |
EndOfRibSendTimerExpired() | BgpXmppChannel | |
EndOfRibTimerErrorHandler(std::string error_name, std::string error_message) | BgpXmppChannel | private |
endpoint() const | BgpXmppChannel | virtual |
eor_receive_timer_ | BgpXmppChannel | private |
eor_receive_timer_start_time_ | BgpXmppChannel | private |
eor_send_timer() const | BgpXmppChannel | inline |
eor_send_timer_ | BgpXmppChannel | private |
eor_send_timer_start_time_ | BgpXmppChannel | private |
eor_sent() const | BgpXmppChannel | inline |
eor_sent_ | BgpXmppChannel | private |
error_stats() | BgpXmppChannel | inline |
error_stats() const | BgpXmppChannel | inline |
error_stats_ | BgpXmppChannel | private |
FillCloseInfo(BgpNeighborResp *resp) const | BgpXmppChannel | |
FillInstanceMembershipInfo(BgpNeighborResp *resp) const | BgpXmppChannel | |
FillTableMembershipInfo(BgpNeighborResp *resp) const | BgpXmppChannel | |
FlushDeferQ(std::string vrf_name) | BgpXmppChannel | private |
FlushDeferQ(std::string vrf_name, std::string table_name) | BgpXmppChannel | private |
get_rx_route_reach() const | BgpXmppChannel | inline |
get_rx_route_unreach() const | BgpXmppChannel | inline |
get_rx_update() const | BgpXmppChannel | inline |
get_tx_route_reach() const | BgpXmppChannel | inline |
get_tx_route_unreach() const | BgpXmppChannel | inline |
get_tx_update() const | BgpXmppChannel | inline |
GetEndOfRibSendTime() const | BgpXmppChannel | privatevirtual |
GetInstanceMembershipState(const std::string &instance) const | BgpXmppChannel | privatevirtual |
GetMembershipInfo(BgpTable *table, int *instance_id, uint64_t *subscribed_at, RequestType *req_type) | BgpXmppChannel | privatevirtual |
GetMembershipRequestQueueSize() const | BgpXmppChannel | |
GetPrimaryInstanceID(const std::string &s, bool expect_prefix_len) const | BgpXmppChannel | |
GetSession() const | BgpXmppChannel | |
GetSubscribedRTargets(RoutingInstance *instance) const | BgpXmppChannel | |
GetSubscriptionState(RoutingInstance *rt_instance) | BgpXmppChannel | private |
GetSubscriptionState(RoutingInstance *rt_instance) const | BgpXmppChannel | private |
GetTableMembershipState(const std::string &table_name) | BgpXmppChannel | private |
GetTableMembershipState(const std::string &table_name) const | BgpXmppChannel | private |
instance_membership_request_map_ | BgpXmppChannel | private |
InstanceMembershipRequestMap typedef | BgpXmppChannel | private |
IsSubscriptionEmpty() const | BgpXmppChannel | |
IsSubscriptionGrStale(RoutingInstance *instance) const | BgpXmppChannel | |
IsSubscriptionLlgrStale(RoutingInstance *instance) const | BgpXmppChannel | |
kEndOfRibSendRetryTime | BgpXmppChannel | static |
lb_mgr_ | BgpXmppChannel | private |
LlgrStaleCurrentSubscriptions() | BgpXmppChannel | |
local_endpoint() const | BgpXmppChannel | |
manager() const | BgpXmppChannel | inline |
manager() | BgpXmppChannel | inline |
manager_ | BgpXmppChannel | private |
membership_response_worker_ | BgpXmppChannel | private |
MembershipRequestCallback(BgpTable *table) | BgpXmppChannel | private |
MembershipResponseHandler(std::string table_name) | BgpXmppChannel | |
NONE enum value | BgpXmppChannel | private |
Peer() | BgpXmppChannel | |
Peer() const | BgpXmppChannel | |
peer_ | BgpXmppChannel | private |
peer_close_ | BgpXmppChannel | private |
peer_closed_at() const | BgpXmppChannel | |
peer_deleted() const | BgpXmppChannel | |
peer_id_ | BgpXmppChannel | private |
peer_stats_ | BgpXmppChannel | private |
ProcessDeferredSubscribeRequest(RoutingInstance *rt_instance, const InstanceMembershipRequestState &imr_state) | BgpXmppChannel | private |
ProcessEnetItem(std::string vrf_name, const pugi::xml_node &item, bool add_change) | BgpXmppChannel | private |
ProcessInet6Item(std::string vrf_name, const pugi::xml_node &node, bool add_change) | BgpXmppChannel | private |
ProcessItem(std::string vrf_name, const pugi::xml_node &node, bool add_change, int primary_instance_id=0) | BgpXmppChannel | private |
ProcessMcastItem(std::string vrf_name, const pugi::xml_node &item, bool add_change) | BgpXmppChannel | private |
ProcessMembershipResponse(std::string table_name, TableMembershipRequestState *tmr_state) | BgpXmppChannel | private |
ProcessMvpnItem(std::string vrf_name, const pugi::xml_node &item, bool add_change) | BgpXmppChannel | private |
ProcessPendingSubscriptions() | BgpXmppChannel | |
ProcessSubscriptionRequest(std::string rt_instance, const XmppStanza::XmppMessageIq *iq, bool add_change) | BgpXmppChannel | private |
ReceiveEndOfRIB(Address::Family family) | BgpXmppChannel | |
ReceiveUpdate(const XmppStanza::XmppMessage *msg) | BgpXmppChannel | privatevirtual |
RegisterTable(int line, BgpTable *table, const TableMembershipRequestState *tmr_state) | BgpXmppChannel | private |
remote_endpoint() const | BgpXmppChannel | |
RequestType enum name | BgpXmppChannel | private |
ResetEndOfRibSendState() | BgpXmppChannel | |
ResumeClose() | BgpXmppChannel | private |
routing_instances_ | BgpXmppChannel | private |
RoutingInstanceCallback(std::string vrf_name, int op) | BgpXmppChannel | |
rtarget_manager() | BgpXmppChannel | inline |
rtarget_manager_ | BgpXmppChannel | private |
RX enum value | BgpXmppChannel | |
rx_stats() const | BgpXmppChannel | inline |
SendEndOfRIB() | BgpXmppChannel | private |
set_delete_in_progress(bool flag) | BgpXmppChannel | inline |
set_deleted(bool deleted) | BgpXmppChannel | inline |
set_peer_closed(bool flag) | BgpXmppChannel | |
skip_update_send_ | BgpXmppChannel | private |
skip_update_send_cached_ | BgpXmppChannel | private |
SkipUpdateSend() | BgpXmppChannel | |
StaleCurrentSubscriptions() | BgpXmppChannel | |
StartEndOfRibReceiveTimer() | BgpXmppChannel | |
StateName() const | BgpXmppChannel | |
stats_ | BgpXmppChannel | private |
StatsIndex enum name | BgpXmppChannel | |
SUBSCRIBE enum value | BgpXmppChannel | private |
SubscribedRoutingInstanceList typedef | BgpXmppChannel | private |
SweepCurrentSubscriptions() | BgpXmppChannel | |
table_membership_request_map_ | BgpXmppChannel | private |
table_membership_request_map_empty() const | BgpXmppChannel | |
table_membership_requests() const | BgpXmppChannel | |
TableMembershipRequestMap typedef | BgpXmppChannel | private |
ToString() const | BgpXmppChannel | |
ToUVEKey() const | BgpXmppChannel | |
transport_address_string() const | BgpXmppChannel | |
TX enum value | BgpXmppChannel | |
tx_stats() const | BgpXmppChannel | inline |
UnregisterTable(int line, BgpTable *table) | BgpXmppChannel | private |
UNSUBSCRIBE enum value | BgpXmppChannel | private |
VerifyMembership(const std::string &vrf_name, Address::Family family, BgpTable **table, int *instance_id, uint64_t *subscribed_at, bool *subscribe_pending, bool add_change) | BgpXmppChannel | private |
VrfTableName typedef | BgpXmppChannel | private |
xmpp_channel() const | BgpXmppChannel | inline |
XmppDecodeAddress(int af, const std::string &address, IpAddress *addrp, bool zero_ok=false) | BgpXmppChannel | private |
XMPPPeerInfoSend(const XmppPeerInfoData &peer_info) const | BgpXmppChannel | |
~BgpXmppChannel() | BgpXmppChannel | virtual |