|
Jpp
18.0.0
the software that should make you happy
|
Wrapper class for select call. More...
#include <JSelect.hh>
Public Member Functions | |
| JSelect () | |
| Default constructor. More... | |
| void | reset () |
| Reset. More... | |
| bool | operator() () |
| Infinite wait select call. More... | |
| bool | operator() (JTimeval timeout) |
| Select call. More... | |
| int | operator() (JTimeval *timeout) |
| Infinite wait select call. More... | |
| JFileDescriptorMask & | getReaderMask () |
| Get reader mask. More... | |
| void | setReaderMask (const JAbstractFile &file) |
| Set reader mask. More... | |
| bool | hasReaderMask (const JAbstractFile &file) const |
| Has reader file. More... | |
| int | operator() (timeval *timeout=NULL) |
| Select call. More... | |
| JFileDescriptorMask & | getWriterMask () |
| Get writer mask. More... | |
| void | setWriterMask (const JAbstractFile &file) |
| Set writer mask. More... | |
| bool | hasWriterMask (const JAbstractFile &file) const |
| Has writer file. More... | |
| int | operator() (timeval *timeout=NULL) |
| Select call. More... | |
Protected Attributes | |
| JFileDescriptorMask | readerMask |
| JFileDescriptorMask | writerMask |
Wrapper class for select call.
Definition at line 34 of file JSelect.hh.
|
inline |
Default constructor.
Definition at line 42 of file JSelect.hh.
|
inline |
|
inline |
Infinite wait select call.
Definition at line 64 of file JSelect.hh.
|
inline |
Select call.
| timeout | timeout |
Definition at line 76 of file JSelect.hh.
|
inline |
Infinite wait select call.
Definition at line 88 of file JSelect.hh.
|
inlineinherited |
|
inlineinherited |
Set reader mask.
| file | file |
Definition at line 57 of file JSelectReader.hh.
|
inlineinherited |
Has reader file.
| file | file |
Definition at line 69 of file JSelectReader.hh.
|
inlineinherited |
Select call.
| timeout | timeout |
Definition at line 102 of file JSelectReader.hh.
|
inlineinherited |
|
inlineinherited |
Set writer mask.
| file | file |
Definition at line 57 of file JSelectWriter.hh.
|
inlineinherited |
Has writer file.
| file | file |
Definition at line 69 of file JSelectWriter.hh.
|
inlineinherited |
Select call.
| timeout | timeout |
Definition at line 102 of file JSelectWriter.hh.
|
protectedinherited |
Definition at line 127 of file JSelectReader.hh.
|
protectedinherited |
Definition at line 127 of file JSelectWriter.hh.
1.8.5