#include <ifmap_client.h>
|
typedef std::map< std::string, std::string > | VmMap |
|
Definition at line 18 of file ifmap_client.h.
◆ VmMap
◆ IFMapClient()
IFMapClient::IFMapClient |
( |
| ) |
|
◆ ~IFMapClient()
IFMapClient::~IFMapClient |
( |
| ) |
|
|
virtual |
◆ AddVm()
void IFMapClient::AddVm |
( |
const std::string & |
vm_uuid | ) |
|
|
inline |
◆ bytes_sent()
uint64_t IFMapClient::bytes_sent |
( |
| ) |
const |
|
inline |
◆ created_at()
uint64_t IFMapClient::created_at |
( |
| ) |
const |
|
inline |
◆ delete_links_sent()
uint64_t IFMapClient::delete_links_sent |
( |
| ) |
const |
|
inline |
◆ delete_nodes_sent()
uint64_t IFMapClient::delete_nodes_sent |
( |
| ) |
const |
|
inline |
◆ DeleteVm()
void IFMapClient::DeleteVm |
( |
const std::string & |
vm_uuid | ) |
|
|
inline |
◆ HasAddedVm()
bool IFMapClient::HasAddedVm |
( |
const std::string & |
vm_uuid | ) |
|
|
inline |
◆ HasVms()
bool IFMapClient::HasVms |
( |
| ) |
|
|
inline |
◆ identifier()
virtual const std::string& IFMapClient::identifier |
( |
| ) |
const |
|
pure virtual |
◆ incr_bytes_sent()
void IFMapClient::incr_bytes_sent |
( |
uint64_t |
bytes | ) |
|
|
inline |
◆ incr_delete_links_sent()
void IFMapClient::incr_delete_links_sent |
( |
| ) |
|
|
inline |
◆ incr_delete_nodes_sent()
void IFMapClient::incr_delete_nodes_sent |
( |
| ) |
|
|
inline |
◆ incr_msgs_blocked()
void IFMapClient::incr_msgs_blocked |
( |
| ) |
|
|
inline |
◆ incr_msgs_sent()
void IFMapClient::incr_msgs_sent |
( |
| ) |
|
|
inline |
◆ incr_update_links_sent()
void IFMapClient::incr_update_links_sent |
( |
| ) |
|
|
inline |
◆ incr_update_nodes_sent()
void IFMapClient::incr_update_nodes_sent |
( |
| ) |
|
|
inline |
◆ index()
int IFMapClient::index |
( |
| ) |
const |
|
inline |
◆ Initialize()
void IFMapClient::Initialize |
( |
IFMapExporter * |
exporter, |
|
|
int |
index |
|
) |
| |
◆ msgs_blocked()
uint64_t IFMapClient::msgs_blocked |
( |
| ) |
const |
|
inline |
◆ msgs_sent()
uint64_t IFMapClient::msgs_sent |
( |
| ) |
const |
|
inline |
◆ name()
virtual const std::string& IFMapClient::name |
( |
| ) |
const |
|
inlinevirtual |
◆ OnRegister()
void IFMapClient::OnRegister |
( |
const std::string & |
vnet | ) |
|
◆ OnUnregister()
void IFMapClient::OnUnregister |
( |
const std::string & |
vnet | ) |
|
◆ send_is_blocked()
bool IFMapClient::send_is_blocked |
( |
| ) |
const |
|
inline |
◆ SendUpdate()
virtual bool IFMapClient::SendUpdate |
( |
const std::string & |
msg | ) |
|
|
pure virtual |
◆ set_send_is_blocked()
void IFMapClient::set_send_is_blocked |
( |
bool |
is_blocked | ) |
|
|
inline |
◆ SetName()
virtual void IFMapClient::SetName |
( |
const std::string & |
name | ) |
|
|
inlinevirtual |
◆ update_links_sent()
uint64_t IFMapClient::update_links_sent |
( |
| ) |
const |
|
inline |
◆ update_nodes_sent()
uint64_t IFMapClient::update_nodes_sent |
( |
| ) |
const |
|
inline |
◆ vm_list()
std::vector< std::string > IFMapClient::vm_list |
( |
| ) |
const |
◆ VmCount()
size_t IFMapClient::VmCount |
( |
| ) |
|
|
inline |
◆ bytes_sent_
uint64_t IFMapClient::bytes_sent_ |
|
private |
◆ created_at_
uint64_t IFMapClient::created_at_ |
|
private |
◆ delete_links_sent_
uint64_t IFMapClient::delete_links_sent_ |
|
private |
◆ delete_nodes_sent_
uint64_t IFMapClient::delete_nodes_sent_ |
|
private |
◆ exporter_
◆ index_
◆ kIndexInvalid
const int IFMapClient::kIndexInvalid = -1 |
|
static |
◆ msgs_blocked_
uint64_t IFMapClient::msgs_blocked_ |
|
private |
◆ msgs_sent_
uint64_t IFMapClient::msgs_sent_ |
|
private |
◆ name_
std::string IFMapClient::name_ |
|
private |
◆ send_is_blocked_
bool IFMapClient::send_is_blocked_ |
|
private |
◆ update_links_sent_
uint64_t IFMapClient::update_links_sent_ |
|
private |
◆ update_nodes_sent_
uint64_t IFMapClient::update_nodes_sent_ |
|
private |
◆ vm_map_
VmMap IFMapClient::vm_map_ |
|
private |
The documentation for this class was generated from the following files: