ModEpoll.cc File Reference
#include "squid.h"
#include "comm/Loops.h"
#include "fde.h"
#include "globals.h"
#include "mgr/Registration.h"
#include "profiler/Profiler.h"
#include "SquidTime.h"
#include "StatCounters.h"
#include "StatHist.h"
#include "Store.h"
#include <cerrno>
Include dependency graph for ModEpoll.cc:

Go to the source code of this file.

Macros

#define DEBUG_EPOLL   0
 

Functions

static void commEPollRegisterWithCacheManager (void)
 
static const char * epolltype_atoi (int x)
 
static void commIncomingStats (StoreEntry *sentry)
 

Variables

static int kdpfd = -1
 
static int max_poll_time = 1000
 
static struct epoll_event * pevents
 

Macro Definition Documentation

◆ DEBUG_EPOLL

#define DEBUG_EPOLL   0

Definition at line 45 of file ModEpoll.cc.

Referenced by commIncomingStats(), and epolltype_atoi().

Function Documentation

◆ commEPollRegisterWithCacheManager()

static void commEPollRegisterWithCacheManager ( void  )
static

Definition at line 186 of file ModEpoll.cc.

References Mgr::RegisterAction().

◆ commIncomingStats()

◆ epolltype_atoi()

Variable Documentation

◆ kdpfd

int kdpfd = -1
static

Definition at line 52 of file ModEpoll.cc.

Referenced by commIncomingStats(), and epolltype_atoi().

◆ max_poll_time

int max_poll_time = 1000
static

Definition at line 53 of file ModEpoll.cc.

Referenced by commIncomingStats().

◆ pevents

struct epoll_event* pevents
static

Definition at line 55 of file ModEpoll.cc.

Referenced by commIncomingStats().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors