Projects / Socket++

Socket++

Socket++ library defines a family of C++ classes that can be used more effectively for using sockets than directly calling the underlying low-level system functions. One distinct advantage of Socket++ is that it has the same interface as that of the iostream so that the users can perform type-safe input/output.

Tags
Operating Systems
Implementation

Recent releases

  •  01 Oct 2004 21:21

    Release Notes: This version fixes the read and write buffer segment handling, is namespace clean, and is g++ 3.4 ready.

    •  28 Apr 2003 01:51

      Release Notes: An uninitialized sockerr variable error could lead to a segmentation fault in the caller exception handler if it called errstr(). This has been fixed.

      •  03 Apr 2003 22:39

        Release Notes: A new method sockbuf::setname helps in communication error situations. There is a Max OS X port.

        Recent comments

        02 Nov 2003 08:26 lanurmi

        Re: License does not allow modification.

        > This nowhere allows the software to be
        > changed....
        >
        > :-(
        >
        > I have tried extensively to contact the
        > original author and have failed.


        AFAIK, the original author has been successfully
        contacted, and he says it was not the intention to
        disallow modifying the software.

        03 Apr 2003 16:43 jyoung

        License does not allow modification.
        Copyright (C) 1992,1993,1994 Gnanasekaran Swaminathan

        Permission is granted to use at your own risk and distribute this software in source and binary forms provided the above copyright notice and this paragraph are preserved on all copies. This software is provided "as is" with no express or implied warranty.

        This nowhere allows the software to be changed....

        :-(

        I have tried extensively to contact the original author and have failed.


        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.