--- sa.pod 2001/10/05 11:55:51 1.5
+++ sa.pod 2001/10/05 20:52:15 1.6
@@ -76,16 +76,19 @@
sa_getfd,
sa_shutdown.
-=item B<Socket Input/Output Operations>:
+=item B<Socket Input/Output Operations (Stream Communication)>:
sa_read,
-sa_readfrom,
-sa_readline,
+sa_readln,
sa_write,
-sa_writeto,
sa_writef,
sa_flush.
+=item B<Socket Input/Output Operations (Datagram Communication)>:
+
+sa_recv,
+sa_send.
+
=back
=head1 DESCRIPTION
@@ -227,26 +230,32 @@
=back
-=head2 Socket Input/Output Operations
+=head2 Socket Input/Output Operations (Stream Communication)
=over 4
=item sa_rc_t B<sa_read>(sa_t *I<sa>, char *I<buf>, size_t I<buflen>, size_t *I<bufdone>);
-=item sa_rc_t B<sa_readfrom>(sa_t *I<sa>, char *I<buf>, size_t I<buflen>, size_t *I<bufdone>, sa_addr_t **I<raddr>);
-
-=item sa_rc_t B<sa_readline>(sa_t *I<sa>, char *I<buf>, size_t I<buflen>, size_t *I<bufdone>);
+=item sa_rc_t B<sa_readln>(sa_t *I<sa>, char *I<buf>, size_t I<buflen>, size_t *I<bufdone>);
=item sa_rc_t B<sa_write>(sa_t *I<sa>, const char *I<buf>, size_t I<buflen>, size_t *I<bufdone>);
-=item sa_rc_t B<sa_writeto>(sa_t *I<sa>, const char *I<buf>, size_t I<buflen>, size_t *I<bufdone>, sa_addr_t *I<raddr>);
-
=item sa_rc_t B<sa_writef>(sa_t *I<sa>, const char *I<fmt>, ...);
=item sa_rc_t B<sa_flush>(sa_t *I<sa>);
=back
+=head2 Socket Input/Output Operations (Stream Communication)
+
+=over 4
+
+=item sa_rc_t B<sa_recv>(sa_t *I<sa>, char *I<buf>, size_t I<buflen>, size_t *I<bufdone>, sa_addr_t **I<raddr>);
+
+=item sa_rc_t B<sa_send>(sa_t *I<sa>, const char *I<buf>, size_t I<buflen>, size_t *I<bufdone>, sa_addr_t *I<raddr>);
+
+=back
+
=head1 HISTORY
B<OSSP sa> was invented in August 2001 by Ralf S. Engelschall for use
|