Changes for version 0.231 - 2023-10-22
- Changes
- Add IO::Socket#Sockaddr field.
- Throw an exception when PeerAddr and Listen option in IO::Socket::IP#init are used together.
- Throw an exception when Peer and Local option in IO::Socket::Unix#init are used together.
- Incompatible Changes
- Change arguments of IO::Socket#connect method.
- Before
- protected method connect : void ($sockaddr : Sys::Socket::Sockaddr);
- After
- protected method connect : void ();
- Before
- Change arguments of IO::Socket#bind method.
- Before
- protected method bind : void ($sockaddr : Sys::Socket::Sockaddr);
- After
- protected method bind : void ();
- Before
- Change arguments of IO::Socket#connect method.
Modules
File IO, Sockets, Select/Polling.
Directory Streams
File Stream
I/O Handling
poll system call
select System Call
Sockets
IPv4 Sockets
IPv6 Sockets
IPv4/IPv6 Sockets
Importable Methods for IPv4.
Importable Methods for IPv6
UNIX Domain Socket