Denes Matetelki
|
6ff4599d25
|
SocketConnection refactored to Connection
|
13 years ago |
Denes Matetelki
|
8aecc59916
|
Lost in the template specialization - type as pointer deduction jungle
|
13 years ago |
Denes Matetelki
|
b1d47a8978
|
TcpClient update. new class: TcpServer
|
13 years ago |
Denes Matetelki
|
03627c0ed5
|
TimerThread had too much overhead, trying a different approach with Timer
|
14 years ago |
Denes Matetelki
|
83f61e602c
|
waiting with pthread_mutex_timedlock, pthread_cond_timedwait now uses nanosec too. Thread can be created as a soft-realtime thread. TimerThread should have nanosec precision alarm functionality.
|
14 years ago |
Denes Matetelki
|
e7e383fd7f
|
New make target: reset, which removes all generated files. Doxygen file and doc target added. New singleton Logger class. New TimerThread class. Cafe of broken dreams: ./other: ConcurrentMultiMap, Semaphore.cpp. run_test asks y/n question to run gdb if core created. test_Common.hpp to init Logger for tests.
|
14 years ago |
Denes Matetelki
|
01cde4928d
|
PThreadWrappers return with the retval of called pthread. Task became an interface. WorkerThread moved to test_ThreadPool.hpp. Thread has stop() and m_isRunning members. ThreadPool is now Task and Thread type independent. No more assertions in PThreadWrappers. Unittests refactored. test dir cleaned up.
|
14 years ago |
Denes Matetelki
|
dccd38d8e7
|
new classes: concurrentqueue, Task, Thread, ThreadPool, WorkerThread, and some tests. Trying to have cxxtest and cmake
|
14 years ago |