pazpar2  1.14.1
Data Fields
iochan Struct Reference

#include <eventl.h>

Data Fields

int fd
 
int flags
 
IOC_CALLBACK fun
 
void * data
 
int destroyed
 
time_t last_event
 
time_t max_idle
 
int this_event
 
int thread_users
 
iochan_man_t man
 
char * name
 
struct iochannext
 
int poll_offset
 

Detailed Description

Definition at line 31 of file eventl.h.

Field Documentation

◆ data

void* iochan::data

Definition at line 40 of file eventl.h.

◆ destroyed

int iochan::destroyed

Definition at line 41 of file eventl.h.

Referenced by event_loop(), iochan_create(), iochan_destroy(), and work_handler().

◆ fd

int iochan::fd

Definition at line 33 of file eventl.h.

Referenced by event_loop(), iochan_add(), and iochan_create().

◆ flags

int iochan::flags

Definition at line 34 of file eventl.h.

Referenced by event_loop(), and iochan_create().

◆ fun

IOC_CALLBACK iochan::fun

Definition at line 39 of file eventl.h.

Referenced by iochan_create(), and work_handler().

◆ last_event

time_t iochan::last_event

Definition at line 42 of file eventl.h.

Referenced by event_loop(), and iochan_create().

◆ man

iochan_man_t iochan::man

Definition at line 47 of file eventl.h.

Referenced by iochan_add(), iochan_create(), iochan_destroy(), and work_handler().

◆ max_idle

time_t iochan::max_idle

Definition at line 43 of file eventl.h.

Referenced by event_loop(), and iochan_create().

◆ name

char* iochan::name

Definition at line 48 of file eventl.h.

Referenced by event_loop(), iochan_create(), iochan_destroy_real(), run_fun(), and work_handler().

◆ next

struct iochan* iochan::next

Definition at line 49 of file eventl.h.

Referenced by event_loop(), iochan_add(), iochan_create(), and iochan_destroy_real().

◆ poll_offset

int iochan::poll_offset

Definition at line 50 of file eventl.h.

Referenced by event_loop().

◆ this_event

int iochan::this_event

Definition at line 44 of file eventl.h.

Referenced by event_loop(), run_fun(), and work_handler().

◆ thread_users

int iochan::thread_users

Definition at line 45 of file eventl.h.

Referenced by event_loop(), iochan_create(), and run_fun().


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