#include "bgp/bgp_xmpp_sandesh.h"
#include <string>
#include <vector>
#include "base/regex.h"
#include "bgp/bgp_membership.h"
#include "bgp/bgp_peer.h"
#include "bgp/bgp_peer_internal_types.h"
#include "bgp/bgp_sandesh.h"
#include "bgp/bgp_server.h"
#include "bgp/bgp_xmpp_channel.h"
#include "xmpp/xmpp_connection.h"
Go to the source code of this file.
|
static bool | ShowXmppNeighborMatch (const BgpXmppChannel *bx_channel, const string &search_string, const regex &search_expr) |
|
static void | FillXmppNeighborInfo (BgpNeighborResp *bnr, const BgpSandeshContext *bsc, const BgpXmppChannel *bx_channel, bool summary) |
|
static bool | ShowXmppNeighbor (const BgpSandeshContext *bsc, bool summary, uint32_t page_limit, uint32_t iter_limit, const string &start_neighbor, const string &search_string, vector< BgpNeighborResp > *list, string *next_neighbor) |
|
static void | ShowXmppNeighborStatisticsVisitor (size_t *count, const BgpServer *bgp_server, string domain, string up_or_down, const BgpXmppChannel *channel) |
|
static void | ShowXmppNeighborStatistics (size_t *count, const BgpSandeshContext *bsc, const ShowNeighborStatisticsReq *req) |
|
void | RegisterSandeshShowXmppExtensions (BgpSandeshContext *bsc) |
|
static bool ShowXmppNeighbor |
( |
const BgpSandeshContext * |
bsc, |
|
|
bool |
summary, |
|
|
uint32_t |
page_limit, |
|
|
uint32_t |
iter_limit, |
|
|
const string & |
start_neighbor, |
|
|
const string & |
search_string, |
|
|
vector< BgpNeighborResp > * |
list, |
|
|
string * |
next_neighbor |
|
) |
| |
|
static |
static bool ShowXmppNeighborMatch |
( |
const BgpXmppChannel * |
bx_channel, |
|
|
const string & |
search_string, |
|
|
const regex & |
search_expr |
|
) |
| |
|
static |
static void ShowXmppNeighborStatistics |
( |
size_t * |
count, |
|
|
const BgpSandeshContext * |
bsc, |
|
|
const ShowNeighborStatisticsReq * |
req |
|
) |
| |
|
static |
static void ShowXmppNeighborStatisticsVisitor |
( |
size_t * |
count, |
|
|
const BgpServer * |
bgp_server, |
|
|
string |
domain, |
|
|
string |
up_or_down, |
|
|
const BgpXmppChannel * |
channel |
|
) |
| |
|
static |