Changes for version 0.209 - 2023-11-16
- Prerequirement Changes
- Require SPVM::Sys 0.497.
- Require SPVM::Go 0.003.
- New Features
- Add $lengtht and $buf_offset argument to the send method in the IO::Socket class.
- method send : int ($buffer : string, $flags : int = 0, $to : Sys::Socket::Sockaddr = undef, $length : int = -1, $buf_offset : int = 0);
- Add $buf_offset argument to the recv method in the IO::Socket class.
- method recv : int ($buffer : mutable string, $length : int = -1, $flags : int = 0, $buf_offset : int = 0);
- Add $lengtht and $buf_offset argument to the send method in the IO::Socket class.
- Internal Changes
- The the read method in the IO::Socket calls revc method.
- The the write method in the IO::Socket calls send method.
- The the sysread method in the IO::Socket calls revc method.
- The the syswrite method in the IO::Socket calls send method.
- New Features and Incompatible Changes
- The socket of IO::Socket is set to non-blocking mode.
- IO::Socket supports goroutine of Go.
Modules
File IO, Socket, Select/Polling.
File Input/Output
I/O Handling
Select
Socket Communications
IPv4 Socket
Short Description