Where can a get a library for programming sockets?
Answer / chaitanya
There is the Simple Sockets Library by Charles E. Campbell, Jr. PhD. and Terry McRoberts. The file is called ssl.tar.gz, and you can download it from this faq's home page. For c++ there is the Socket++ library which is on ftp://ftp.virginia.edu/pub/socket++-1.10.tar.gz. There is also C++ Wrappers. The file is called ftp://ftp.huji.ac.il/pub/languages/C++/. Thanks to Bill McKinnon for tracking it down for me! From http://www.cs.wustl.edu/~schmidt you should be able to find the ACE toolkit. PING Software Group has some libraries that include a sockets interface among other things.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the function of socket?
How does unix socket work?
How can I put a timeout on connect()?
How is a socket created?
Is there any advantage to handling the signal, rather than just ignoring it and checking for the EPIPE error? Are there any useful parameters passed to the signal catching function?
How do I get the port number for a given service?
Can multiple sockets use the same port?
Can multiple clients connect to same socket?
How can I set the timeout for the connect() system call?
Why does connect() succeed even before my server did an accept()?
Why do I get connection refused when the server is not running?
system choose one for me on the connect() call? Should I bind() a port number in my client program, or let the?