YAZ  5.34.0
Data Fields
yaz_poll_fd Struct Reference

select/poll fd info More...

#include <poll.h>

Data Fields

enum yaz_poll_mask input_mask
 
enum yaz_poll_mask output_mask
 
int fd
 
void * client_data
 

Detailed Description

select/poll fd info

Definition at line 50 of file poll.h.

Field Documentation

◆ client_data

void* yaz_poll_fd::client_data

user-defined data

Definition at line 58 of file poll.h.

Referenced by ZOOM_event_sys_yaz_poll().

◆ fd

int yaz_poll_fd::fd

file descriptor to use

Definition at line 56 of file poll.h.

Referenced by iochan_event_loop(), iochan_is_alive(), yaz_poll_select(), yaz_url_exec(), and ZOOM_event_sys_yaz_poll().

◆ input_mask

enum yaz_poll_mask yaz_poll_fd::input_mask

input mask passed to select/poll

Definition at line 74 of file poll.h.

Referenced by iochan_event_loop(), iochan_is_alive(), yaz_poll_select(), yaz_url_exec(), and ZOOM_event_sys_yaz_poll().

◆ output_mask

enum yaz_poll_mask yaz_poll_fd::output_mask

resulting mask as returned by select/poll

Definition at line 74 of file poll.h.

Referenced by iochan_event_loop(), yaz_poll_select(), and ZOOM_event_sys_yaz_poll().


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