#include <Client_IO.H>
Static Public Member Functions | |
static void | fetch () |
Static Private Member Functions | |
static void * | THREAD_fetch_DynamicFactors (void *) |
Static Private Attributes | |
static CMutex | Mutex |
static std::queue< int > | buffer |
Definition at line 24 of file Client_IO.H.
void * CClientDynamicFactorFetcher::THREAD_fetch_DynamicFactors | ( | void * | ) | [static, private] |
Definition at line 115 of file Client_IO.cc.
References buffer, cerr, communication_name, cout, cout_network(), endl(), CMutex::lock(), MARK, Mutex, std::queue< _Tp, _Sequence >::push(), server_port, CMutex::unlock(), and unix_buffer_exception::what().
Referenced by fetch().
void CClientDynamicFactorFetcher::fetch | ( | ) | [static] |
Definition at line 181 of file Client_IO.cc.
References TDynamicFactorRelation::append_for_sieving(), buffer, cerr, cout, DynamicFactorRelations, std::queue< _Tp, _Sequence >::empty(), endl(), exit(), TDynamicFactorRelation::factor, TDynamicFactorRelation::fpos, std::queue< _Tp, _Sequence >::front(), CServerDynamicFactorRelations::insert(), CMutex::lock(), Mutex, std::queue< _Tp, _Sequence >::pop(), std::queue< _Tp, _Sequence >::size(), and THREAD_fetch_DynamicFactors().
Referenced by main().
CMutex CClientDynamicFactorFetcher::Mutex [static, private] |
Definition at line 26 of file Client_IO.H.
Referenced by fetch(), and THREAD_fetch_DynamicFactors().
queue< int > CClientDynamicFactorFetcher::buffer [static, private] |
Definition at line 27 of file Client_IO.H.
Referenced by fetch(), and THREAD_fetch_DynamicFactors().