
Author: ehuelsmann Date: Sun Oct 22 04:42:00 2006 New Revision: 122 Modified: usocket/trunk/doc/design.txt Log: Some design comments sent to the mailing list. Modified: usocket/trunk/doc/design.txt ============================================================================== --- usocket/trunk/doc/design.txt (original) +++ usocket/trunk/doc/design.txt Sun Oct 22 04:42:00 2006 @@ -13,7 +13,7 @@ * Motivation * Design goal * Functional requirements - + * Class structure @@ -119,3 +119,18 @@ int *__h_errno_location(void) points to thread local h_errno on threaded glibc2 systems. + +Class structure +=============== + + usocket + | + +- datagram-usocket + +- stream-usocket + \- stream-server-usocket + +The usocket class will have methods to query local properties, such +as: + + - get-local-name: to query to which interface the socket is bound + - <other socket and protocol options such as SO_REUSEADDRESS>