OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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() const BgpXmppChannelinline
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() const BgpXmppChannelinline
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() const BgpXmppChannelvirtual
eor_receive_timer_BgpXmppChannelprivate
eor_receive_timer_start_time_BgpXmppChannelprivate
eor_send_timer() const BgpXmppChannelinline
eor_send_timer_BgpXmppChannelprivate
eor_send_timer_start_time_BgpXmppChannelprivate
eor_sent() const BgpXmppChannelinline
eor_sent_BgpXmppChannelprivate
error_stats()BgpXmppChannelinline
error_stats() const BgpXmppChannelinline
error_stats_BgpXmppChannelprivate
FillCloseInfo(BgpNeighborResp *resp) const BgpXmppChannel
FillInstanceMembershipInfo(BgpNeighborResp *resp) const BgpXmppChannel
FillTableMembershipInfo(BgpNeighborResp *resp) const BgpXmppChannel
FlushDeferQ(std::string vrf_name)BgpXmppChannelprivate
FlushDeferQ(std::string vrf_name, std::string table_name)BgpXmppChannelprivate
get_rx_route_reach() const BgpXmppChannelinline
get_rx_route_unreach() const BgpXmppChannelinline
get_rx_update() const BgpXmppChannelinline
get_tx_route_reach() const BgpXmppChannelinline
get_tx_route_unreach() const BgpXmppChannelinline
get_tx_update() const BgpXmppChannelinline
GetEndOfRibSendTime() const BgpXmppChannelprivatevirtual
GetInstanceMembershipState(const std::string &instance) const BgpXmppChannelprivatevirtual
GetMembershipInfo(BgpTable *table, int *instance_id, uint64_t *subscribed_at, RequestType *req_type)BgpXmppChannelprivatevirtual
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)BgpXmppChannelprivate
GetSubscriptionState(RoutingInstance *rt_instance) const BgpXmppChannelprivate
GetTableMembershipState(const std::string &table_name)BgpXmppChannelprivate
GetTableMembershipState(const std::string &table_name) const BgpXmppChannelprivate
instance_membership_request_map_BgpXmppChannelprivate
InstanceMembershipRequestMap typedefBgpXmppChannelprivate
IsSubscriptionEmpty() const BgpXmppChannel
IsSubscriptionGrStale(RoutingInstance *instance) const BgpXmppChannel
IsSubscriptionLlgrStale(RoutingInstance *instance) const BgpXmppChannel
kEndOfRibSendRetryTimeBgpXmppChannelstatic
lb_mgr_BgpXmppChannelprivate
LlgrStaleCurrentSubscriptions()BgpXmppChannel
local_endpoint() const BgpXmppChannel
manager() const BgpXmppChannelinline
manager()BgpXmppChannelinline
manager_BgpXmppChannelprivate
membership_response_worker_BgpXmppChannelprivate
MembershipRequestCallback(BgpTable *table)BgpXmppChannelprivate
MembershipResponseHandler(std::string table_name)BgpXmppChannel
NONE enum valueBgpXmppChannelprivate
Peer()BgpXmppChannel
Peer() const BgpXmppChannel
peer_BgpXmppChannelprivate
peer_close_BgpXmppChannelprivate
peer_closed_at() const BgpXmppChannel
peer_deleted() const BgpXmppChannel
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() const BgpXmppChannel
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() const BgpXmppChannelinline
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() const BgpXmppChannel
stats_BgpXmppChannelprivate
StatsIndex enum nameBgpXmppChannel
SUBSCRIBE enum valueBgpXmppChannelprivate
SubscribedRoutingInstanceList typedefBgpXmppChannelprivate
SweepCurrentSubscriptions()BgpXmppChannel
table_membership_request_map_BgpXmppChannelprivate
table_membership_request_map_empty() const BgpXmppChannel
table_membership_requests() const BgpXmppChannel
TableMembershipRequestMap typedefBgpXmppChannelprivate
ToString() const BgpXmppChannel
ToUVEKey() const BgpXmppChannel
transport_address_string() const BgpXmppChannel
TX enum valueBgpXmppChannel
tx_stats() const BgpXmppChannelinline
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() const BgpXmppChannelinline
XmppDecodeAddress(int af, const std::string &address, IpAddress *addrp, bool zero_ok=false)BgpXmppChannelprivate
XMPPPeerInfoSend(const XmppPeerInfoData &peer_info) const BgpXmppChannel
~BgpXmppChannel()BgpXmppChannelvirtual