This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Remove socket functions from core
=head1 VERSION
Maintainer: Stephen P. Potter <[EMAIL PROTECTED]>
Date: Aug 24 2000
Mailing List: [EMAIL PROTECTED]
Version: 1
Number: 146
=head1 ABSTRACT
Move the socket functions (C<accept>, C<bind>, etc) from the core language
to a loadable module.
=head1 DESCRIPTION
Several of the socket functions have already started to migrate from the
core to a module. This RFC is proposing that all the socket functions should
move to the Socket.pm module and require a "use Socket;" in order to function
in perl 6.
The specific functions that would be covered under this proposal are:
=over
=item
C<accept>
=item
C<bind>
=item
C<connect>
=item
C<getpeername>
=item
C<getsockname>
=item
C<getsockopt>
=item
C<listen>
=item
C<recv>
=item
C<send>
=item
C<setsockopt>
=item
C<shutdown>
=item
C<socket>
=item
C<socketpair>
=back
=head1 IMPLEMENTATION
Move code for socket functions to Socket.pm, requyire "use Socket" to
enable use of socket functions.
=head1 REFERENCES
L<Socket.pm|the Socket module>
L<perlfunc>