msgrcv

msgrcv ID,VAR,SIZE,TYPE,FLAGS Calls the System V IPC function msgrcv to receive a message from message queue ID into variable VAR with a maximum message size of SIZE. Note that when a message is received, the message type as a native long integer will be the first thing in VAR, followed by the actual message. This packing may be opened with unpack("l! a*") . Taints the variable. Returns true if successful, false on error. See also SysV IPC in perlipc and the documentation for IPC::SysV and IPC:

msgget

msgget KEY,FLAGS Calls the System V IPC function msgget(2). Returns the message queue id, or undef on error. See also SysV IPC in perlipc and the documentation for IPC::SysV and IPC::Msg . Portability issues: msgget in perlport.

msgctl

msgctl ID,CMD,ARG Calls the System V IPC function msgctl(2). You'll probably have to say use IPC::SysV; first to get the correct constant definitions. If CMD is IPC_STAT , then ARG must be a variable that will hold the returned msqid_ds structure. Returns like ioctl: the undefined value for error, "0 but true" for zero, or the actual return value otherwise. See also SysV IPC in perlipc and the documentation for IPC::SysV and IPC::Semaphore . Portability issues: msgctl in perlport.

mro - Method Resolution Order

NAME SYNOPSIS DESCRIPTION OVERVIEW The C3 MROWhat is C3? How does C3 work Functionsmro::get_linear_isa($classname[, $type]) mro::set_mro ($classname, $type) mro::get_mro($classname) mro::get_isarev($classname) mro::is_universal($classname) mro::invalidate_all_method_caches() mro::method_changed_in($classname) mro::get_pkg_gen($classname) next::method next::can maybe::next::method SEE ALSOThe original Dylan paper Pugs Parrot Python 2.3 MRO related links Class::C3 AUTHOR NAME mro - Method

Module::Loaded - mark modules as loaded or unloaded

NAME SYNOPSIS DESCRIPTION FUNCTIONS$bool = mark_as_loaded( PACKAGE ); $bool = mark_as_unloaded( PACKAGE ); $loc = is_loaded( PACKAGE ); BUG REPORTS AUTHOR COPYRIGHT NAME Module::Loaded - mark modules as loaded or unloaded SYNOPSIS use Module::Loaded; $bool = mark_as_loaded('Foo'); # Foo.pm is now marked as loaded $loc = is_loaded('Foo'); # location of Foo.pm set to the # loaders location eval "require 'Foo'"; # is now a no-op $bool = m

Module::Load::Conditional - Looking up module information / loading at runtime

NAME SYNOPSIS DESCRIPTION Methods$href = check_install( module => NAME [, version => VERSION, verbose => BOOL ] ); $bool = can_load( modules => { NAME => VERSION [,NAME => VERSION] }, [verbose => BOOL, nocache => BOOL, autoload => BOOL] ) @list = requires( MODULE ); Global Variables$Module::Load::Conditional::VERBOSE $Module::Load::Conditional::FIND_VERSION $Module::Load::Conditional::CHECK_INC_HASH $Module::Load::Conditional::CACHE $Module::Load::Conditional::ERRO

Module::Load - runtime require of both modules and files

NAME SYNOPSIS DESCRIPTIONDifference between load and autoload FUNCTIONS Rules IMPORTS THE FUNCTIONS Caveats ACKNOWLEDGEMENTS BUG REPORTS AUTHOR COPYRIGHT NAME Module::Load - runtime require of both modules and files SYNOPSIS use Module::Load; my $module = 'Data::Dumper'; load Data::Dumper; # loads that module, but not import any functions # -> cannot use 'Dumper' function load 'Data::Dumper'; # ditto load $module # tritto autoload Data::Dumper; #

Module::CoreList - what modules shipped with versions of perl

NAME SYNOPSIS DESCRIPTION FUNCTIONS API DATA STRUCTURES CAVEATS HISTORY AUTHOR LICENSE SEE ALSO NAME Module::CoreList - what modules shipped with versions of perl SYNOPSIS use Module::CoreList; print $Module::CoreList::version{5.00503}{CPAN}; # prints 1.48 print Module::CoreList->first_release('File::Spec'); # prints 5.00405 print Module::CoreList->first_release_by_date('File::Spec'); # prints 5.005 print Module::CoreList->first_release('File::Spec', 0.82); # prints 5.006

mkdir

mkdir FILENAME,MASK mkdir FILENAME mkdir Creates the directory specified by FILENAME, with permissions specified by MASK (as modified by umask). If it succeeds it returns true; otherwise it returns false and sets $! (errno). MASK defaults to 0777 if omitted, and FILENAME defaults to $_ if omitted. In general, it is better to create directories with a permissive MASK and let the user modify that with their umask than it is to supply a restrictive MASK and give the user no way to be more permissi

MIME::QuotedPrint - Encoding and decoding of quoted-printable strings

NAME SYNOPSIS DESCRIPTION COPYRIGHT SEE ALSO NAME MIME::QuotedPrint - Encoding and decoding of quoted-printable strings SYNOPSIS use MIME::QuotedPrint; $encoded = encode_qp($decoded); $decoded = decode_qp($encoded); DESCRIPTION This module provides functions to encode and decode strings into and from the quoted-printable encoding specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions). The quoted-printable encoding is intended to represent data that largely consists of bytes th