HosrDiretta
Loading...
Searching...
No Matches
ACQUA::Socket::Waiter Class Reference

Public Member Functions

 Waiter (const Waiter &)=delete
 
 Waiter (Waiter &&)=delete
 
void set (Socket &)
 
void clear (Socket &)
 
bool check (Socket &)
 
bool empty ()
 
void clear ()
 
WAIT_CODE wait (ACQUA::Clock=ACQUA::Clock())
 

Static Protected Member Functions

static fbsType * fbsNew ()
 
static void fbsDelere (fbsType *)
 
static bool fbsCheck (fbsType *, Socket &)
 
static std::uint64_t fbsSetup (fbsType *, const std::set< std::uint64_t > &, std::uint64_t)
 
static WAIT_CODE fbsSelect (fbsType *, fbsType *, std::uint64_t, ACQUA::Clock wt)
 

Protected Attributes

fbsType * FBS
 
std::set< std::uint64_t > Sockets
 

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