MySQL  8.0.18
Source Code Documentation
LIBEVENT_THREAD Struct Reference

#include <memcached.h>

Public Attributes

pthread_t thread_id
 
struct event_base * base
 
struct event notify_event
 
SOCKET notify [2]
 
struct conn_queuenew_conn_queue
 
cache_tsuffix_cache
 
pthread_mutex_t mutex
 
bool is_locked
 
struct connpending_io
 
int index
 
enum thread_type type
 
rel_time_t last_checked
 
struct connpending_close
 

Member Data Documentation

◆ base

struct event_base* LIBEVENT_THREAD::base

◆ index

int LIBEVENT_THREAD::index

◆ is_locked

bool LIBEVENT_THREAD::is_locked

◆ last_checked

rel_time_t LIBEVENT_THREAD::last_checked

◆ mutex

pthread_mutex_t LIBEVENT_THREAD::mutex

◆ new_conn_queue

struct conn_queue* LIBEVENT_THREAD::new_conn_queue

◆ notify

SOCKET LIBEVENT_THREAD::notify[2]

◆ notify_event

struct event LIBEVENT_THREAD::notify_event

◆ pending_close

struct conn* LIBEVENT_THREAD::pending_close

◆ pending_io

struct conn* LIBEVENT_THREAD::pending_io

◆ suffix_cache

cache_t* LIBEVENT_THREAD::suffix_cache

◆ thread_id

pthread_t LIBEVENT_THREAD::thread_id

◆ type

enum thread_type LIBEVENT_THREAD::type

The documentation for this struct was generated from the following file: