BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
#include <BioSocketListener.h>
Classes | |
struct | Compare |
Public Member Functions | |
void | add (BioSocket sb_, const T &data_=T()) |
bool | remove (BioSocket sb_) |
unsigned | size () const throw () |
bool | empty () const throw () |
void | readable (std::list< std::pair< BioSocket, T > > &readlist, int usec=0, int sec=0) |
template<class Op > | |
void | for_each_read (Op op, int usec=0, int sec=0) |
void | writeable (std::list< std::pair< BioSocket, T > > &writelist, int usec=0, int sec=0) |
template<class Op > | |
void | for_each_write (Op op, int usec=0, int sec=0) |
void BioSocketListener< T >::add | ( | BioSocket | sb_, |
const T & | data_ = T() |
||
) | [inline] |
bool BioSocketListener< T >::empty | ( | ) | const throw () [inline] |
void BioSocketListener< T >::for_each_read | ( | Op | op, |
int | usec = 0 , |
||
int | sec = 0 |
||
) | [inline] |
void BioSocketListener< T >::for_each_write | ( | Op | op, |
int | usec = 0 , |
||
int | sec = 0 |
||
) | [inline] |
void BioSocketListener< T >::readable | ( | std::list< std::pair< BioSocket, T > > & | readlist, |
int | usec = 0 , |
||
int | sec = 0 |
||
) | [inline] |
bool BioSocketListener< T >::remove | ( | BioSocket | sb_ | ) | [inline] |
unsigned BioSocketListener< T >::size | ( | ) | const throw () [inline] |
void BioSocketListener< T >::writeable | ( | std::list< std::pair< BioSocket, T > > & | writelist, |
int | usec = 0 , |
||
int | sec = 0 |
||
) | [inline] |