21 Commits (5d9837f10c08430e3476ffa4d208ced005751d9b)

Author SHA1 Message Date
Georg Hopp 5d9837f10c version bump 10 years ago
Georg Hopp db4561556e Add first classes for a multi worker server. 10 years ago
Georg Hopp 4438a03ef6 Change socket hashtables for read, accept and write to set 10 years ago
Georg Hopp ede9e83306 Remove -DREENTRANT because it's not needed right now 10 years ago
Georg Hopp 415bff5e0f Use c99 standard and threadsave libc 11 years ago
Georg Hopp d32d05f52e Revert "try for a threaded server, but not very much luck now." 11 years ago
Georg Hopp c0b33ec777 try for a threaded server, but not very much luck now. 11 years ago
Georg Hopp 42d139f31e Some fixes and adaptations on changes trevent code. Add a simple echo client. 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 82b4cb57ed add epoll communication manager 11 years ago
Georg Hopp b84e10694f simplify server interface 11 years ago
Georg Hopp f3ee0d7e02 add datagram entry point class 11 years ago
Georg Hopp 079be38153 fix close handling and introduce server class 11 years ago
Georg Hopp ec07940a32 add DatagramService which is pretty much the same as Connection... they probably should be unified. 11 years ago
Georg Hopp 449041ae1f add io handler 11 years ago
Georg Hopp a2bef3917a buffered read and write 11 years ago
Georg Hopp 3b4c855a59 add protocol handler 11 years ago
Georg Hopp d738e59156 fixes to make the code compile 11 years ago
Georg Hopp 5cfb6cd293 add connector and conn_entry_point and do some modifications 11 years ago
Georg Hopp 8180119937 add connector 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