Is there an existing project to build a tcp util library?  I mean one 
that will do the following:

int tcp_connect(host, port);
int tcp_connect_async(host, port, 
                connect_callback, status_update_callback, callback_data);
void tcp_connect_async_cancel(int id);

int tcp_readline(fd, buff, maxlen);
int tcp_writeline(fd, buff, nbytes);

etc.

I ask because if there isn't one already, I'd like to release ayttm's 
tcp library as a separate project that would be of use to others.

I would also like to look at a separate library that does asynchronous 
dns lookups.

It is important that none of these libraries use multiple threads, or 
any extra toolkit.  It will have to be in vanilla C or C++.

Philip

-- 
Make input easy to prepare and output self-explanatory.
            - The Elements of Programming Style (Kernighan & Plaugher)


-- 
http://mm.ilug-bom.org.in/mailman/listinfo/linuxers

Reply via email to