OpenSDN source code
BgpXmppChannel Member List

This is the complete list of members for BgpXmppChannel, including all inherited members.

AddInstanceMembershipState(const std::string &instance, InstanceMembershipRequestState imr_state)BgpXmppChannelprivate
AddSubscriptionState(RoutingInstance *rt_instance, int index)BgpXmppChannelprivate
AddTableMembershipState(const std::string &table_name, TableMembershipRequestState tmr_state)BgpXmppChannelprivate
ASNUpdateCallback(as_t old_asn, as_t old_local_asn)BgpXmppChannel
bgp_policy_BgpXmppChannelprivate
bgp_server()BgpXmppChannelinline
bgp_server_BgpXmppChannelprivate
BgpXmppChannel(XmppChannel *channel, BgpServer *bgp_server=NULL, BgpXmppChannelManager *manager=NULL)BgpXmppChannelexplicit
BgpXmppChannelManager classBgpXmppChannelfriend
BgpXmppChannelMock classBgpXmppChannelfriend
BgpXmppParseTest classBgpXmppChannelfriend
BgpXmppUnitTest classBgpXmppChannelfriend
channel() constBgpXmppChannelinline
channel()BgpXmppChannelinline
channel_BgpXmppChannelprotected
channel_stats_BgpXmppChannelprivate
ClearEndOfRibState()BgpXmppChannel
ClearStaledSubscription(RoutingInstance *rt_instance, SubscriptionState *sub_state)BgpXmppChannelprivate
ClearSubscriptions()BgpXmppChannelinline
Close()BgpXmppChannel
close_manager()BgpXmppChannelinline
close_manager_BgpXmppChannelprivate
CreateType5MvpnRouteRequest(IpAddress grp_address, IpAddress src_address, bool add_change, uint64_t subscription_gen_id, int instance_id, DBRequest &req, const autogen::MvpnNextHopType &nh)BgpXmppChannelprivate
CreateType7MvpnRouteRequest(IpAddress grp_address, IpAddress src_address, bool add_change, uint64_t subscription_gen_id, DBRequest &req)BgpXmppChannelprivate
defer_peer_close_BgpXmppChannelprivate
defer_q_BgpXmppChannelprivate
DeferQ typedefBgpXmppChannelprivate
delete_in_progress() constBgpXmppChannelinline
delete_in_progress_BgpXmppChannelprivate
deleted()BgpXmppChannelinline
deleted_BgpXmppChannelprivate
DeleteInstanceMembershipState(const std::string &instance)BgpXmppChannelprivate
DeleteSubscriptionState(RoutingInstance *rt_instance)BgpXmppChannelprivate
DeleteTableMembershipState(const std::string &table_name)BgpXmppChannelprivate
DequeueRequest(const std::string &table_name, DBRequest *request)BgpXmppChannelprivate
DISALLOW_COPY_AND_ASSIGN(BgpXmppChannel)BgpXmppChannelprivate
EndOfRibReceiveTimerExpired()BgpXmppChannelprivate
EndOfRibSendTimerExpired()BgpXmppChannel
EndOfRibTimerErrorHandler(std::string error_name, std::string error_message)BgpXmppChannelprivate
endpoint() constBgpXmppChannelvirtual
eor_receive_timer_BgpXmppChannelprivate
eor_receive_timer_start_time_BgpXmppChannelprivate
eor_send_timer() constBgpXmppChannelinline
eor_send_timer_BgpXmppChannelprivate
eor_send_timer_start_time_BgpXmppChannelprivate
eor_sent() constBgpXmppChannelinline
eor_sent_BgpXmppChannelprivate
error_stats()BgpXmppChannelinline
error_stats() constBgpXmppChannelinline
error_stats_BgpXmppChannelprivate
FillCloseInfo(BgpNeighborResp *resp) constBgpXmppChannel
FillInstanceMembershipInfo(BgpNeighborResp *resp) constBgpXmppChannel
FillTableMembershipInfo(BgpNeighborResp *resp) constBgpXmppChannel
FlushDeferQ(std::string vrf_name)BgpXmppChannelprivate
FlushDeferQ(std::string vrf_name, std::string table_name)BgpXmppChannelprivate
get_rx_route_reach() constBgpXmppChannelinline
get_rx_route_unreach() constBgpXmppChannelinline
get_rx_update() constBgpXmppChannelinline
get_tx_route_reach() constBgpXmppChannelinline
get_tx_route_unreach() constBgpXmppChannelinline
get_tx_update() constBgpXmppChannelinline
GetEndOfRibSendTime() constBgpXmppChannelprivatevirtual
GetInstanceMembershipState(const std::string &instance) constBgpXmppChannelprivatevirtual
GetMembershipInfo(BgpTable *table, int *instance_id, uint64_t *subscribed_at, RequestType *req_type)BgpXmppChannelprivatevirtual
GetMembershipRequestQueueSize() constBgpXmppChannel
GetPrimaryInstanceID(const std::string &s, bool expect_prefix_len) constBgpXmppChannel
GetSession() constBgpXmppChannel
GetSubscribedRTargets(RoutingInstance *instance) constBgpXmppChannel
GetSubscriptionState(RoutingInstance *rt_instance)BgpXmppChannelprivate
GetSubscriptionState(RoutingInstance *rt_instance) constBgpXmppChannelprivate
GetTableMembershipState(const std::string &table_name)BgpXmppChannelprivate
GetTableMembershipState(const std::string &table_name) constBgpXmppChannelprivate
instance_membership_request_map_BgpXmppChannelprivate
InstanceMembershipRequestMap typedefBgpXmppChannelprivate
IsSubscriptionEmpty() constBgpXmppChannel
IsSubscriptionGrStale(RoutingInstance *instance) constBgpXmppChannel
IsSubscriptionLlgrStale(RoutingInstance *instance) constBgpXmppChannel
kEndOfRibSendRetryTimeBgpXmppChannelstatic
lb_mgr_BgpXmppChannelprivate
LlgrStaleCurrentSubscriptions()BgpXmppChannel
local_endpoint() constBgpXmppChannel
manager() constBgpXmppChannelinline
manager()BgpXmppChannelinline
manager_BgpXmppChannelprivate
membership_response_worker_BgpXmppChannelprivate
MembershipRequestCallback(BgpTable *table)BgpXmppChannelprivate
MembershipResponseHandler(std::string table_name)BgpXmppChannel
NONE enum valueBgpXmppChannelprivate
Peer()BgpXmppChannel
Peer() constBgpXmppChannel
peer_BgpXmppChannelprivate
peer_close_BgpXmppChannelprivate
peer_closed_at() constBgpXmppChannel
peer_deleted() constBgpXmppChannel
peer_id_BgpXmppChannelprivate
peer_stats_BgpXmppChannelprivate
ProcessDeferredSubscribeRequest(RoutingInstance *rt_instance, const InstanceMembershipRequestState &imr_state)BgpXmppChannelprivate
ProcessEnetItem(std::string vrf_name, const pugi::xml_node &item, bool add_change)BgpXmppChannelprivate
ProcessInet6Item(std::string vrf_name, const pugi::xml_node &node, bool add_change)BgpXmppChannelprivate
ProcessItem(std::string vrf_name, const pugi::xml_node &node, bool add_change, int primary_instance_id=0)BgpXmppChannelprivate
ProcessMcastItem(std::string vrf_name, const pugi::xml_node &item, bool add_change)BgpXmppChannelprivate
ProcessMembershipResponse(std::string table_name, TableMembershipRequestState *tmr_state)BgpXmppChannelprivate
ProcessMvpnItem(std::string vrf_name, const pugi::xml_node &item, bool add_change)BgpXmppChannelprivate
ProcessPendingSubscriptions()BgpXmppChannel
ProcessSubscriptionRequest(std::string rt_instance, const XmppStanza::XmppMessageIq *iq, bool add_change)BgpXmppChannelprivate
ReceiveEndOfRIB(Address::Family family)BgpXmppChannel
ReceiveUpdate(const XmppStanza::XmppMessage *msg)BgpXmppChannelprivatevirtual
RegisterTable(int line, BgpTable *table, const TableMembershipRequestState *tmr_state)BgpXmppChannelprivate
remote_endpoint() constBgpXmppChannel
RequestType enum nameBgpXmppChannelprivate
ResetEndOfRibSendState()BgpXmppChannel
ResumeClose()BgpXmppChannelprivate
routing_instances_BgpXmppChannelprivate
RoutingInstanceCallback(std::string vrf_name, int op)BgpXmppChannel
rtarget_manager()BgpXmppChannelinline
rtarget_manager_BgpXmppChannelprivate
RX enum valueBgpXmppChannel
rx_stats() constBgpXmppChannelinline
SendEndOfRIB()BgpXmppChannelprivate
set_delete_in_progress(bool flag)BgpXmppChannelinline
set_deleted(bool deleted)BgpXmppChannelinline
set_peer_closed(bool flag)BgpXmppChannel
skip_update_send_BgpXmppChannelprivate
skip_update_send_cached_BgpXmppChannelprivate
SkipUpdateSend()BgpXmppChannel
StaleCurrentSubscriptions()BgpXmppChannel
StartEndOfRibReceiveTimer()BgpXmppChannel
StateName() constBgpXmppChannel
stats_BgpXmppChannelprivate
StatsIndex enum nameBgpXmppChannel
SUBSCRIBE enum valueBgpXmppChannelprivate
SubscribedRoutingInstanceList typedefBgpXmppChannelprivate
SweepCurrentSubscriptions()BgpXmppChannel
table_membership_request_map_BgpXmppChannelprivate
table_membership_request_map_empty() constBgpXmppChannel
table_membership_requests() constBgpXmppChannel
TableMembershipRequestMap typedefBgpXmppChannelprivate
ToString() constBgpXmppChannel
ToUVEKey() constBgpXmppChannel
transport_address_string() constBgpXmppChannel
TX enum valueBgpXmppChannel
tx_stats() constBgpXmppChannelinline
UnregisterTable(int line, BgpTable *table)BgpXmppChannelprivate
UNSUBSCRIBE enum valueBgpXmppChannelprivate
VerifyMembership(const std::string &vrf_name, Address::Family family, BgpTable **table, int *instance_id, uint64_t *subscribed_at, bool *subscribe_pending, bool add_change)BgpXmppChannelprivate
VrfTableName typedefBgpXmppChannelprivate
xmpp_channel() constBgpXmppChannelinline
XmppDecodeAddress(int af, const std::string &address, IpAddress *addrp, bool zero_ok=false)BgpXmppChannelprivate
XMPPPeerInfoSend(const XmppPeerInfoData &peer_info) constBgpXmppChannel
~BgpXmppChannel()BgpXmppChannelvirtual