14 Commits (f71cac22a3dc7ce41c180776124ec52bac46caa4)

Author SHA1 Message Date
Georg Hopp f71cac22a3 fixes and additions for threaded code 11 years ago
Georg Hopp 42d139f31e Some fixes and adaptations on changes trevent code. Add a simple echo client. 11 years ago
Georg Hopp a3f209e521 fix some memory leaks 11 years ago
Georg Hopp 171d597994 Disable read completely when write is failing and buffer is full. Don't add endpoints to read or write when they are already in fin state. 11 years ago
Georg Hopp e3a6d0e919 change the whole thing to be more edge triggered no matter wich poll method is used. In fact this works now with edge triggered epoll 11 years ago
Georg Hopp 5210036335 generally epoll is working... sadly I removed the is_writing flag in the CommEndPoint which was neccessary... I have to add it again. 11 years ago
Georg Hopp 2885147eef finish edge level trigger for socket notification 11 years ago
Georg Hopp 9e7b137d7b make create response and request also callable vith an va_list argument. 11 years ago
Georg Hopp 0de9022861 allow variable arguments for response and request generation 11 years ago
Georg Hopp 2c3acbb3a9 some more small fixes 11 years ago
Georg Hopp d738e59156 fixes to make the code compile 11 years ago
Georg Hopp 31b1b404c6 add communication manager. These are the things that do poll, select, waitformultipleobjects or whatever. 11 years ago
Georg Hopp 5cfb6cd293 add connector and conn_entry_point and do some modifications 11 years ago
Georg Hopp d8979d7adf new communication layer...enables easy creation of either tcp or udp servers and clients when it's finished 11 years ago