senf::emu::UnixFileHandle Class Reference

#include <senf/Ext/NetEmu/WLAN/AthSpectralScan.hh>

Inheritance diagram for senf::emu::UnixFileHandle:

Public Member Functions

 UnixFileHandle ()
 
void SetFd (int fd_)
 
- Public Member Functions inherited from senf::FileHandle
void close ()
 
void terminate ()
 
bool readable () const
 
bool waitReadable (senf::ClockService::clock_type timeout=senf::ClockService::clock_type(-1)) const
 
bool writeable () const
 
bool waitWriteable (senf::ClockService::clock_type timeout=senf::ClockService::clock_type(-1)) const
 
bool oobReadable () const
 
bool waitOOBReadable (senf::ClockService::clock_type timeout=senf::ClockService::clock_type(-1)) const
 
bool blocking () const
 
void blocking (bool status)
 
bool eof () const
 
bool valid () const
 
bool boolean_test () const
 
int fd () const
 
int refcount () const
 
bool is_shared () const
 
int retrieve_filehandle (FileHandle handle)
 
 FileHandle ()
 
 ~FileHandle ()
 

Additional Inherited Members

- Static Public Member Functions inherited from senf::FileHandle
static FileHandle cast_static (FileHandle handle)
 
static FileHandle cast_dynamic (FileHandle handle)
 
- Protected Member Functions inherited from senf::FileHandle
 FileHandle (std::unique_ptr< FileBody > body)
 
 FileHandle (FileBody::ptr body)
 
FileBodybody ()
 
FileBody const & body () const
 
void fd (int fd)
 
void * extraPtr () const
 
void extraPtr (void *ptr)
 
- Static Protected Member Functions inherited from senf::FileHandle
static FileBodybody (FileHandle &handle)
 
static FileBody const & body (FileHandle const &handle)
 

Detailed Description

Definition at line 26 of file AthSpectralScan.hh.

Constructor & Destructor Documentation

◆ UnixFileHandle()

senf::emu::UnixFileHandle::UnixFileHandle ( )
inline

Definition at line 30 of file AthSpectralScan.hh.

Member Function Documentation

◆ SetFd()

void senf::emu::UnixFileHandle::SetFd ( int  fd_)
inline

Definition at line 33 of file AthSpectralScan.hh.


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