Thrill  0.1
SelectDispatcher::Watch Struct Reference

Detailed Description

callback vectors per watched file descriptor

Definition at line 187 of file select_dispatcher.hpp.

+ Collaboration diagram for SelectDispatcher::Watch:

Public Attributes

bool active = false
 boolean check whether any callbacks are registered More...
 
Callback except_cb
 only one exception callback for the fd. More...
 
std::deque< Callback, mem::GPoolAllocator< Callback > > read_cb
 queue of callbacks for fd. More...
 
std::deque< Callback, mem::GPoolAllocator< Callback > > write_cb
 

Member Data Documentation

◆ active

bool active = false

boolean check whether any callbacks are registered

Definition at line 189 of file select_dispatcher.hpp.

Referenced by SelectDispatcher::Cancel(), and SelectDispatcher::DispatchOne().

◆ except_cb

Callback except_cb

only one exception callback for the fd.

Definition at line 194 of file select_dispatcher.hpp.

Referenced by SelectDispatcher::Cancel(), and SelectDispatcher::DispatchOne().

◆ read_cb

std::deque<Callback, mem::GPoolAllocator<Callback> > read_cb

queue of callbacks for fd.

Definition at line 192 of file select_dispatcher.hpp.

Referenced by SelectDispatcher::Cancel(), and SelectDispatcher::DispatchOne().

◆ write_cb

std::deque<Callback, mem::GPoolAllocator<Callback> > write_cb

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