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>

Reply via email to