Denes Matetelki
|
60d6757975
|
tcpclient_main.cpp waits for reply, log fixes
|
13 years ago |
Denes Matetelki
|
d3a28084af
|
Logger fix. Some warnings resolved. Poll.src deleted
|
13 years ago |
Denes Matetelki
|
9c347897b3
|
merge of tcp server/client
|
13 years ago |
Denes Matetelki
|
a59674ba9d
|
Message has COnnection as parameter. tcpserver_main.cpp works again.
|
13 years ago |
Denes Matetelki
|
e4b28fcdbe
|
TcpClient passes msgParam to Connection, which passes it to the Message
|
13 years ago |
Denes Matetelki
|
8816e1989f
|
TcpClient, Poll, Connection went generic
|
13 years ago |
Denes Matetelki
|
ede802cc36
|
No MessageBuilder, but abstract Message, which is a template type of TcpClient
|
13 years ago |
Denes Matetelki
|
fdb6c5b7a1
|
Specialization of ConqurrentDeque::freeDeque and ObjectPool::release with Substitution failure is not an error (SFINAE)
|
13 years ago |
Denes Matetelki
|
cff3093cad
|
Messy Tcp connection stuff...starting the cleanup
|
13 years ago |
Denes Matetelki
|
8aecc59916
|
Lost in the template specialization - type as pointer deduction jungle
|
13 years ago |
Denes Matetelki
|
0f69afd01d
|
cleanup at unittest files
|
13 years ago |
Denes Matetelki
|
c1fbd3bf9b
|
ObjectPool, MysqlConnectionPool fixes
|
13 years ago |
Denes Matetelki
|
9ea53b322c
|
new classes: ObjectPool, MysqlConnectionPool
|
13 years ago |
Denes Matetelki
|
5f5d376b4b
|
MysqlClient query performance boost, reconnect function. ArgParse ctor argument order changed
|
13 years ago |
Denes Matetelki
|
baa3d0137d
|
TcpClient stops polling if server disconnects.
|
13 years ago |
Denes Matetelki
|
3fff13fdb7
|
TcpClient uses Poll class
|
13 years ago |
Denes Matetelki
|
e85a403f44
|
TcpServer uses class Poll
|
13 years ago |
Denes Matetelki
|
31afbb660d
|
new class: Poll
|
13 years ago |
Denes Matetelki
|
b1d47a8978
|
TcpClient update. new class: TcpServer
|
13 years ago |
Denes Matetelki
|
8d02e474b8
|
Socket has been moved up from TcpClient
|
13 years ago |
Denes Matetelki
|
76424b75f4
|
TcpClient listens to reply with poll on a separate thread
|
13 years ago |
Denes Matetelki
|
d6e130aa30
|
removing accidental add
|
13 years ago |
Denes Matetelki
|
870739f8a8
|
TcpClient, not yet multithreaded
|
13 years ago |
Denes Matetelki
|
45b40ae03b
|
ArgParse can take required arguments
|
13 years ago |
Denes Matetelki
|
4efe0d3388
|
CXX uses colorgcc, ArgParse::findKeyinArgMap bugfix, new test/test_ArgParse.hpp
|
13 years ago |
Denes Matetelki
|
a7db838068
|
MysqlClient class. TToStr, StrToT templates. CMakeLists update to run the tests.
|
13 years ago |
Denes Matetelki
|
4fa576f959
|
Merge branch 'master' of gitproxy:cs0rbagomba/cpp_utils
|
13 years ago |
Denes Matetelki
|
3bd18621c6
|
socket clients
|
13 years ago |
Denes Matetelki
|
39e25a0479
|
first scons try
|
13 years ago |
Denes Matetelki
|
fd232c3114
|
refactor at value validating
|
13 years ago |
Denes Matetelki
|
7226f1494c
|
ArgParse doc update
|
13 years ago |
Denes Matetelki
|
df922a7238
|
doxyfile - trailing spaces removed
|
13 years ago |
Denes Matetelki
|
799ed107bc
|
Merge branch 'master' of gitproxy:cs0rbagomba/cpp_utils
|
13 years ago |
Denes Matetelki
|
d1bdd12a2c
|
ArgParse is doxygen-commented
|
13 years ago |
Denes Matetelki
|
dba6b1c91d
|
ArgParse choices implemented
|
13 years ago |
Denes Matetelki
|
3920051e6f
|
Merge branch 'master' of gitorious.org:cpp_utils/cpp_utils
|
13 years ago |
Denes Matetelki
|
8a294bd0e7
|
python argParse like ArgParse class added
|
13 years ago |
Denes Matetelki
|
970cb092d1
|
Observer design pattern's Observer & Subject abstract classes
|
13 years ago |
Denes Matetelki
|
a03968e42e
|
singleton with std::call_once
|
13 years ago |
Denes Matetelki
|
44f5171b19
|
multiton class added
|
13 years ago |
Denes Matetelki
|
8302f2c691
|
new singleton implementations
|
13 years ago |
Denes Matetelki
|
dfe58dc4ce
|
TimerThreadMultimap went back to the 'cafe of broken dreams' folder again, logger handle levels, Timer starts new threads when time is over
|
14 years ago |
Denes Matetelki
|
06eebadba2
|
no need for a sigaction
|
14 years ago |
Denes Matetelki
|
34ed5628ec
|
TimerThreadMultimap is the slow TimerThread implementation now. Timer got smarter: get the timerId from siginfo, it can now expanded to a thread and then a timerthread+threadpool to call the expired functions
|
14 years ago |
Denes Matetelki
|
f39d876cc2
|
Timer update
|
14 years ago |
Denes Matetelki
|
6792784464
|
coding style fixes
|
14 years ago |
Denes Matetelki
|
b328c6f9dd
|
init functions for the Mutex and CondVar ctior init lists
|
14 years ago |
Denes Matetelki
|
097db4c80d
|
TimerThread corrections
|
14 years ago |
Denes Matetelki
|
efab283199
|
TimerThread is useful after all
|
14 years ago |
Denes Matetelki
|
291b3307ec
|
careless commit
|
14 years ago |