Index: ossp-pkg/sa/sa.pod RCS File: /v/ossp/cvs/ossp-pkg/sa/sa.pod,v rcsdiff -q -kk '-r1.27' '-r1.28' -u '/v/ossp/cvs/ossp-pkg/sa/sa.pod,v' 2>/dev/null --- sa.pod 2002/10/25 16:07:41 1.27 +++ sa.pod 2002/10/25 17:36:08 1.28 @@ -128,7 +128,7 @@ =item B
-Most of the uglyness in the Unix I API is the necessarity to +Most of the ugliness in the Unix I API is the necessity to have to deal with the various address structures (C) which exist because of both the different communication types and addressing schemes. B fully hides this by providing an abstract @@ -174,7 +174,7 @@ by sa_buffer()) for achieving higher I/O performance by doing I/O operations on larger aggregated messages and with less required system calls. Additionally if B is used for stream communication, for -convinience reasons line-oriented reading (sa_readln()) and formatted +convenience reasons line-oriented reading (sa_readln()) and formatted writing (see sa_writef()) is provided, modelled after STDIO's fgets(3) and fprintf(3). Both features fully leverage from the I/O buffering. @@ -275,7 +275,7 @@ =item sa_rc_t B(sa_addr_t *I, const struct sockaddr *I, socklen_t I); -Import an address by converting from a tranditional C +Import an address by converting from a traditional C object to the corresponding address abstraction. The accepted addresses for I are: C @@ -570,7 +570,7 @@ request on the queue of pending connections. It creates a new socket abstraction object (returned in I) and a new socket address abstraction object (returned in I) describing the connection. The -caller has to destroy these objects laters. If no pending connections +caller has to destroy these objects later. If no pending connections are present on the queue, it blocks the caller until a connection is present.