#include "squid.h"
#include "base/AsyncFunCalls.h"
#include "CollapsedForwarding.h"
#include "globals.h"
#include "ipc/mem/Segment.h"
#include "ipc/Messages.h"
#include "ipc/Port.h"
#include "ipc/TypedMsgHdr.h"
#include "MemObject.h"
#include "SquidConfig.h"
#include "Store.h"
#include "store_key_md5.h"
#include "tools.h"
Include dependency graph for CollapsedForwarding.cc:
Go to the source code of this file.
Classes | |
class | CollapsedForwardingMsg |
IPC queue message. More... | |
class | CollapsedForwardingRr |
initializes shared queue used by CollapsedForwarding More... | |
Functions | |
DefineRunnerRegistrator (CollapsedForwardingRr) | |
Variables | |
static const char *const | ShmLabel = "cf" |
shared memory segment path to use for CollapsedForwarding queue More... | |
static const int | QueueCapacity = 1024 |
a single worker-to-worker queue capacity More... | |
Function Documentation
◆ DefineRunnerRegistrator()
DefineRunnerRegistrator | ( | CollapsedForwardingRr | ) |
Variable Documentation
◆ QueueCapacity
|
static |
Definition at line 29 of file CollapsedForwarding.cc.
Referenced by CollapsedForwardingRr::create().
◆ ShmLabel
|
static |
Definition at line 26 of file CollapsedForwarding.cc.
Referenced by CollapsedForwardingRr::create(), and CollapsedForwarding::Init().