The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.40 - 2022-02-17

  • Incompatible Changes
    • Renamed the eaccess_emulate in the Sys::IO class to eaccess.
    • Renamed the eaccess_emulate_raw in the Sys::IO class to eaccess_raw.
    • The z method in the Sys::FileTest method throw an exception when the file doesn't exist.
  • New Features
    • Added the following methods to the Sys::IO::Stat class. method A : double ($base_time : long); method C : double ($base_time : long); method M : double ($base_time : long); method O : int (); method S : int (); method b : int (); method c : int (); method d : int (); method d : int (); method e : int (); method f : int (); method g : int (); method k : int (); method l : int (); method o : int (); method p : int (); method s : long (); method u : int (); method z : int (); method cando : int ($mode : int, $effective : int); method r : int (); method w : int (); method x : int (); method R : int (); method W : int (); method X : int ();
    • Added the $path option arguments is added to the new method in the Sys::Stat.
      • [Before} static method new : Sys::IO::Stat ();
      • [After} static method new : Sys::IO::Stat ($path = undef : string);

Modules

System Calls for File IO, User, Process, Signal, Socket
File Tests
IO System Call
Constant values for IO.
the class for the DIR type in C language.
struct dirent in C language
the class for the FILE type in C language.
struct flock in C language
The stat Functions and The struct stat in C language
struct utimbuf in C language
ioctl System Call
Constant values for ioctl.
Poll System Call
Constant values for Poll.
Array of struct pollfd in C language
Process System Call
Constant Values for Process
Select System Call
Constant values for Select.
fd_set Type in C Language
Signal System Call
Sys::Signal::Constant is a SPVM module
Sys::Signal::Handler is a SPVM module
Signal Handler that Represents SIG_DFL in C language.
Signal Handler that Represents SIG_IGN in C language
Signal Handler to Monitor Signals
Signal Handler that is unknwon.
Socket System Call
struct addrinfo in C language
Sys::Socket::AddrinfoLinkedList is a SPVM module
Socket Constant Values
The address is not a valid network address.
struct in6_addr in C language
struct in_addr in C language
struct ip_mreq in C language
struct ip_mreq_source in C language
struct ipv6_mreq in C language
struct sockaddr in C language
struct sockaddr_in in C language
struct sockaddr_in6 in C language
Interface for Sys::Socket::Sockaddr
struct sockaddr_storage in C language
struct sockaddr_un in C language
Time System Call
Constant Values for Time
struct timeval in C language
struct timespec in C language
struct timeval in C language
struct timezone in C language
struct tms in C language
User System Call
Entry of Group Database
Entry of Password Database