Changes for version 0.223 - 2023-10-11
- Test Improvement
- Improve tests for IO::Socket::UNIX.
- Internal Changes
- IO::Socket::UNIX#option_names becomes protected method.
- Document Improvement
- Add docs for IO::Socket::UNIX.
- Improve docs for IO::Socket::INET.
- Improve docs for IO::Socket::INET6.
- Document Improvement
- Add docs for IO::Socket::UNIX.
- Improve docs for IO::Socket::INET.
- Improve docs for IO::Socket::INET6.
- Imcompatible Changes
- Changes the beheivior of options in IO::Socket::UNIX.
- Domain field is always set to AF_UNIX.
- Type field is set to SOCK_STREAM if Type option is not specified.
- Proto field is always set to 0.
- Listen default value becomes 0 from -1.
- Changes the beheivior of options in IO::Socket::UNIX.
- Exception Changes
- IO::Socket::UNIX#new thrown an exception.
- "Peer option must be sepcified if this socket is a clienet socket. Listen option must be a positive number if this socket is a server socket.
- IO::Socket::IP#new thrown an exception.
- "PeerAddr option must be sepcified if this socket is a clienet socket. Listen option must be a positive number if this socket is a server socket.
- IO::Socket::UNIX#new thrown an exception.
Modules
File IO, Sockets, Select/Polling.
Directory Streams
File IO
I/O Handling
poll system call
select System Call
Sockets
IPv4 Sockets
IPv6 Sockets
IPv4/IPv6 Sockets
Short Description
IPv6 Information
UNIX Domain Socket