#include <ifmap_update_sender.h>
Definition at line 19 of file ifmap_update_sender.h.
◆ IFMapUpdateSender()
◆ ~IFMapUpdateSender()
IFMapUpdateSender::~IFMapUpdateSender |
( |
| ) |
|
|
virtual |
◆ CleanupClient()
void IFMapUpdateSender::CleanupClient |
( |
int |
index | ) |
|
◆ GetSendScheduled()
void IFMapUpdateSender::GetSendScheduled |
( |
BitSet * |
current | ) |
|
|
private |
◆ IsClientBlocked()
bool IFMapUpdateSender::IsClientBlocked |
( |
int |
client_index | ) |
|
|
inline |
◆ LogAndCountSentUpdate()
void IFMapUpdateSender::LogAndCountSentUpdate |
( |
IFMapUpdate * |
update, |
|
|
const BitSet & |
base_send_set |
|
) |
| |
|
private |
◆ ProcessMarker()
◆ ProcessUpdate()
void IFMapUpdateSender::ProcessUpdate |
( |
IFMapUpdate * |
update, |
|
|
const BitSet & |
base_send_set |
|
) |
| |
|
private |
◆ QueueActive()
void IFMapUpdateSender::QueueActive |
( |
| ) |
|
|
virtual |
◆ Send()
◆ SendActive()
void IFMapUpdateSender::SendActive |
( |
int |
index | ) |
|
|
virtual |
◆ SendUpdate()
void IFMapUpdateSender::SendUpdate |
( |
BitSet |
send_set, |
|
|
BitSet * |
blocked_set |
|
) |
| |
|
private |
◆ SetObjectsPerMessage()
void IFMapUpdateSender::SetObjectsPerMessage |
( |
int |
num | ) |
|
|
inline |
◆ SetSendBlocked()
void IFMapUpdateSender::SetSendBlocked |
( |
int |
client_index | ) |
|
|
inlineprivate |
◆ SetServer()
◆ StartTask()
void IFMapUpdateSender::StartTask |
( |
| ) |
|
|
private |
◆ IFMapUpdateSenderTest
friend class IFMapUpdateSenderTest |
|
friend |
◆ message_
◆ mutex_
tbb::mutex IFMapUpdateSender::mutex_ |
|
private |
◆ queue_
◆ queue_active_
bool IFMapUpdateSender::queue_active_ |
|
private |
◆ send_blocked_
BitSet IFMapUpdateSender::send_blocked_ |
|
private |
◆ send_scheduled_
BitSet IFMapUpdateSender::send_scheduled_ |
|
private |
◆ server_
◆ task_scheduled_
bool IFMapUpdateSender::task_scheduled_ |
|
private |
The documentation for this class was generated from the following files: