#include <ifmap_xmpp.h>
Definition at line 83 of file ifmap_xmpp.h.
◆ ChannelMap
◆ IFMapChannelManager()
◆ ~IFMapChannelManager()
IFMapChannelManager::~IFMapChannelManager |
( |
| ) |
|
|
virtual |
◆ CreateIFMapXmppChannel()
◆ DeleteIFMapXmppChannel()
void IFMapChannelManager::DeleteIFMapXmppChannel |
( |
IFMapXmppChannel * |
ifmap_chnl | ) |
|
|
private |
◆ EnqueueChannelEvent()
◆ EnqueueChannelUnregister()
void IFMapChannelManager::EnqueueChannelUnregister |
( |
XmppChannel * |
channel | ) |
|
◆ FillChannelMap()
void IFMapChannelManager::FillChannelMap |
( |
std::vector< IFMapXmppChannelMapEntry > * |
out_map | ) |
|
◆ FindChannel() [1/2]
◆ FindChannel() [2/2]
◆ get_duplicate_channel_ready_messages()
uint64_t IFMapChannelManager::get_duplicate_channel_ready_messages |
( |
| ) |
|
|
inline |
◆ get_duplicate_vmsub_messages()
uint64_t IFMapChannelManager::get_duplicate_vmsub_messages |
( |
| ) |
|
|
inline |
◆ get_duplicate_vrsub_messages()
uint64_t IFMapChannelManager::get_duplicate_vrsub_messages |
( |
| ) |
|
|
inline |
◆ get_invalid_channel_not_ready_messages()
uint64_t IFMapChannelManager::get_invalid_channel_not_ready_messages |
( |
| ) |
|
|
inline |
◆ get_invalid_channel_state_messages()
uint64_t IFMapChannelManager::get_invalid_channel_state_messages |
( |
| ) |
|
|
inline |
◆ get_invalid_vm_subscribe_messages()
uint64_t IFMapChannelManager::get_invalid_vm_subscribe_messages |
( |
| ) |
|
|
inline |
◆ get_unknown_subscribe_messages()
uint64_t IFMapChannelManager::get_unknown_subscribe_messages |
( |
| ) |
|
|
inline |
◆ get_unknown_unsubscribe_messages()
uint64_t IFMapChannelManager::get_unknown_unsubscribe_messages |
( |
| ) |
|
|
inline |
◆ get_vmsub_novrsub_messages()
uint64_t IFMapChannelManager::get_vmsub_novrsub_messages |
( |
| ) |
|
|
inline |
◆ get_vmunsub_novmsub_messages()
uint64_t IFMapChannelManager::get_vmunsub_novmsub_messages |
( |
| ) |
|
|
inline |
◆ get_vmunsub_novrsub_messages()
uint64_t IFMapChannelManager::get_vmunsub_novrsub_messages |
( |
| ) |
|
|
inline |
◆ IFMapXmppChannelEventCb()
◆ incr_duplicate_channel_ready_messages()
void IFMapChannelManager::incr_duplicate_channel_ready_messages |
( |
| ) |
|
|
inline |
◆ incr_duplicate_vmsub_messages()
void IFMapChannelManager::incr_duplicate_vmsub_messages |
( |
| ) |
|
|
inline |
◆ incr_duplicate_vrsub_messages()
void IFMapChannelManager::incr_duplicate_vrsub_messages |
( |
| ) |
|
|
inline |
◆ incr_invalid_channel_not_ready_messages()
void IFMapChannelManager::incr_invalid_channel_not_ready_messages |
( |
| ) |
|
|
inline |
◆ incr_invalid_channel_state_messages()
void IFMapChannelManager::incr_invalid_channel_state_messages |
( |
| ) |
|
|
inline |
◆ incr_invalid_vm_subscribe_messages()
void IFMapChannelManager::incr_invalid_vm_subscribe_messages |
( |
| ) |
|
|
inline |
◆ incr_unknown_subscribe_messages()
void IFMapChannelManager::incr_unknown_subscribe_messages |
( |
| ) |
|
|
inline |
◆ incr_unknown_unsubscribe_messages()
void IFMapChannelManager::incr_unknown_unsubscribe_messages |
( |
| ) |
|
|
inline |
◆ incr_vmsub_novrsub_messages()
void IFMapChannelManager::incr_vmsub_novrsub_messages |
( |
| ) |
|
|
inline |
◆ incr_vmunsub_novmsub_messages()
void IFMapChannelManager::incr_vmunsub_novmsub_messages |
( |
| ) |
|
|
inline |
◆ incr_vmunsub_novrsub_messages()
void IFMapChannelManager::incr_vmunsub_novrsub_messages |
( |
| ) |
|
|
inline |
◆ ProcessChannelNotReady()
void IFMapChannelManager::ProcessChannelNotReady |
( |
XmppChannel * |
channel | ) |
|
◆ ProcessChannelReady()
void IFMapChannelManager::ProcessChannelReady |
( |
XmppChannel * |
channel | ) |
|
◆ ProcessChannelUnregister()
◆ IFMapChannelManagerTest
friend class IFMapChannelManagerTest |
|
friend |
◆ XmppIfmapTest
friend class XmppIfmapTest |
|
friend |
◆ channel_map_
◆ channel_map_mutex_
tbb::mutex IFMapChannelManager::channel_map_mutex_ |
|
private |
◆ config_task_work_queue_
◆ duplicate_channel_ready_messages
tbb::atomic<uint64_t> IFMapChannelManager::duplicate_channel_ready_messages |
|
private |
◆ duplicate_vmsub_messages
tbb::atomic<uint64_t> IFMapChannelManager::duplicate_vmsub_messages |
|
private |
◆ duplicate_vrsub_messages
tbb::atomic<uint64_t> IFMapChannelManager::duplicate_vrsub_messages |
|
private |
◆ ifmap_server_
◆ invalid_channel_not_ready_messages
tbb::atomic<uint64_t> IFMapChannelManager::invalid_channel_not_ready_messages |
|
private |
◆ invalid_channel_state_messages
tbb::atomic<uint64_t> IFMapChannelManager::invalid_channel_state_messages |
|
private |
◆ invalid_vm_subscribe_messages
tbb::atomic<uint64_t> IFMapChannelManager::invalid_vm_subscribe_messages |
|
private |
◆ unknown_subscribe_messages
tbb::atomic<uint64_t> IFMapChannelManager::unknown_subscribe_messages |
|
private |
◆ unknown_unsubscribe_messages
tbb::atomic<uint64_t> IFMapChannelManager::unknown_unsubscribe_messages |
|
private |
◆ vmsub_novrsub_messages
tbb::atomic<uint64_t> IFMapChannelManager::vmsub_novrsub_messages |
|
private |
◆ vmunsub_novmsub_messages
tbb::atomic<uint64_t> IFMapChannelManager::vmunsub_novmsub_messages |
|
private |
◆ vmunsub_novrsub_messages
tbb::atomic<uint64_t> IFMapChannelManager::vmunsub_novrsub_messages |
|
private |
◆ xmpp_server_
The documentation for this class was generated from the following files: