view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Archive/BagIt.pm view on Meta::CPAN
=over
=item calculation of checksums, by switching from the module "Digest" to OpenSSL by using L<Net::SSLeay> a significant
speed increase could be achieved.
=item loading the files referenced in the manifest files was previously done serially and using synchronous I/O. By
using the L<IO::Async> module, the files are loaded asynchronously and the checksums are calculated in parallel.
If the underlying file system supports parallel accesses, the performance gain is huge.
=back
On my system with 8cores, SSD and a large 9GB bag with 568 payload files the results for C<verify_bag()> are:
lib/Archive/BagIt.pm view on Meta::CPAN
=item C<bag_path> - path to bag-directory
=item C<force_utf8> - if set the warnings about non portable filenames are disabled (default: enabled)
=item C<use_async> - if set it uses IO::Async to read payload files asynchronly, only useful under Linux.
=item C<use_parallel> - if set it uses Parallel::parallel_map to calculate digests of payload files in parallel,
only useful if underlying filesystem supports parallel read and if multiple CPU cores available.
=item C<use_plugins> - expected manifest plugin strings, if set it uses the requested plugins,
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.004;
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
unzip-6.0/History.600 view on Meta::CPAN
Removed all History.600 entries that have been covered by fixes from
the UnZip 5.5x code.
For detailed ChangeLog see History.550, History.551, and History.552,
as found in unzip552.zip source distribution and the UnZipHist.zip
ChangeLog archive. [Christian Spieler]
- crypt.[ch]: updated to 2.10 (synchronized with zip 2.31) [Christian Spieler]
- envargs.c: do not declare getenv() for "modern" compilers [Cosmin Truta]
- extract.c: better echo message for CR or LF at overwrite prompt [Cosmin?]
- fileio.c: added specific message for SIGILL in handler() [Chr. Spieler]
- process.c: fixed code of optional USE_STRM_INPUT variant [Chr. Spieler]
- VMS, vms.c: requires "-vv" instead of only "-v" to enable VMS diagnostic
unzip-6.0/History.600 view on Meta::CPAN
variable section [Steven M. Schweda]
6.00c9 (15 May 05):
- zipinfo.c, list.c: fix the structure check for correct end-of-central dir
to be aware of Zip64 extensions [Christian Spieler]
- windll, sfxgui: synchronize function definitions with changed windll
interface [Mike White]
- extract.c, fileio.c, process.c: fixed USE_STRM_INPUT variant of file
position seeking [Christian Spieler]
- process.c - file_size(): changed scope into static; added non-USE_STRM_INPUT
variant that uses zlseek instead of zfseeko and zftello; do not include in
unzip-6.0/History.600 view on Meta::CPAN
- process.c: reorganized the extended Zip filesize-checking code (for > 2GB
detection) by moving it behind the open_infile () call and using the
already opened global zipfile handle [Steven M. Schweda, Chr. Spieler]
- fileio.c: allow output redirection to memory when ZIP64_SUPPORT is enabled
[Chr. Spieler]
- windll: synchronized uzexampl.c and uzexampl.h with current windll interface
declarations [Chr. Spieler]
6.00c11 (23 May 05):
- process.c: fixed bugs in last filesize-checking revision (added missing
semi-colon, synchronized file_size() call with its prototype declaration
[Steven M. Schweda, Chr. Spieler]
6.00c12 (15 Aug 05):
- VMS port: updated the dependency build routines (*.mms, *.com) and the VMS
install documentation (INSTALL) [Steven M. Schweda]
unzip-6.0/History.600 view on Meta::CPAN
handling archive test summary messages. [Chr. Spieler]
- fileio.c - zstrnicmp(): added (uch) typecasts to comparison, to improve
"compatibility" with "extended ASCII characters". [Chr. Spieler]
- vms: use CRTL-supplied function strncasecmp() for STRNICMP() when available.
[Steven M. Schweda, Chr. Spieler]
- vms/vms.c, vms/vms.h: for better synchronisation with upcoming UnZip 6 code,
the macros for masking the "ODS2 vs. ODS5" support differences have been
cleanded up and ported back to the 5.5x VMS code. [Chr. Spieler]
- ubz2err.c: new source file to isolate the bzip2 "fatal error" callback
routine in its own module; this allows easy replacement of this routine
when the UnZip package is used as a static library (e.g. for WiZ with
unzip-6.0/History.600 view on Meta::CPAN
[N.N.]
- unzpriv.h, extract.c, list.c, zipinfo.c: added "WavPack" (supported by
WinZip 11+) to list of recognized compression types. [Christian Spieler]
- win32/nt.c: prevent calling IsValidAcl() with a NULL Acl pointer, to fix
false 'EA security check' failures. [Will Menninger]
- renamed proginfo/extra.fld into proginfo/extrafld.txt, to synchronize with
Zip3. [Chr. Spieler]
- process.c: added second try to find the EOCD64 record, to compensate for
(SFX-stub) bytes prepended to the archive without adjustment of the offset
records in the Zip file structures. [Will Menninger, Ed Gordon]
- fileio.c, process.c: replaced spurious use of Z_OFF_T by zoff_t.
unzip-6.0/History.600 view on Meta::CPAN
support "externally" supplied bzip2 libraries. [St. Schweda, Chr. Spieler]
- vms/descrip_src.mms, bzip2/descrbz2.mms: cleaned up VMS MMS support for
integrated build of bzip2-enabled UnZip executables. [Chr. Spieler]
- msdos, unix, vms, win32: at request from SMS, changed all occurrences of
"DIR_BZ2LIB" symbol in build scripts for the directory of the bzip2 library
sources (and often also binaries) into "IZ_BZIP2", for synchronization
with Zip. [Chr. Spieler]
6.00d (17 Feb 08):
- win32/Makefile: fixed configuration variations of bzip2 support when using
non-standard build options regarding rtl linking; added documentation
unzip-6.0/History.600 view on Meta::CPAN
- process.c, unzpriv.h: disabled compilation of unused UNICODE_SUPPORT helper
function. [Chr. Spieler]
- process.c, win32/win32.c: added special win32-only version of the
wide_to_local_string() helper function to work around "ANSI vs. OEM"
codepage problems with non-Microsoft C-runtime libraries. [Chr. Spieler]
- zipinfo.c - zipinfo(): corrected "back at end-of-cdir" check (synchronized
it with the corresponding list_files() code). [Chr. Spieler]
- fileio.c - do_string(): closed UNICODE_SUPPORT related memory leaks
(free allocated utf8 buffers when no longer used). [Chr. Spieler]
- vms/vms.c - set_direc_attribs(): do not restore any size info from the
(PK-style) extra field record attributes settings. The new directory
unzip-6.0/History.600 view on Meta::CPAN
escaping of shell-special characters. Tried to get the exit status to
follow the status of egrep in the complex (default) situation, using only
standard Bourne shell features, and to exit early if egrep returns
status 2 (error). [SMS]
- vms/unzip_cli.help - VMS help updates. [SMS]
- vms/unzip_def.rnh - synchronized option description with unzip_cli.help.
[Chr. Spieler]
- fileio.c: extend backup number range from 65535 to 99999 on 32-bit systems;
fixed limit detection on 16-bit systems. [Chr. Spieler]
- zipinfo.c: changed date layout of "short" (one-line) zipinfo modes to always
use ISO-style YMD order. [Chr. Spieler]
unzip-6.0/History.600 view on Meta::CPAN
"DCL" options struct. [EG]
- windll/structs.h: added UZ_DCL_STRUCTVER preprocessor symbol, holding the
currently valid version id of the DCL structure definition. [Chr. Spieler]
- windll/windll.c - Wiz_SetOpts(): exit function if version id of passed in
"DCL" structure is not equal to the expected setting. [EG, Chr. Spieler]
- windll/unexampl.c: synchronized with recent WinDLL option structure
addition. [EG, Chr. Spieler]
- windll/vc?/exampl/c_dll_ex.[dsp|vcproj]: new Visual Studio project files
for building the WinDLL C usage example uzexampl.exe. [EG, Chr. Spieler]
- windll/vb/vbunzip.bas: changed DLL interface to use UZxxx_I32 variants of
callback functions that split 64-bit values into high and low part 32-bit
unzip-6.0/History.600 view on Meta::CPAN
duplicate file message. Fixed MsgBox flags concatenation. Added support
for new OverwriteAll checkbox. [EG]
- windll/vb/vbunzip.frm: added OverwriteAll checkbox, added resizing to
txtMsgOut output box. [EG]
- windll/vb/vbunzip.frm, windll/vb/vbunzip.bas: cleaned up and completed the
recent modifications, resynchronized with WinDLL interface with UnZip 6.0
master source, removed all modification incompatible with VB5, fixed the
UZDLLServ_I32() callback calling interface, used Double instead of
Currency as Int64 summation type to prevent potential numeric overflow
issues. [Chr. Spieler]
unzip-6.0/History.600 view on Meta::CPAN
- fileio.c - open_outfile(): added strerror(errno) output to the error
messages "cannot rename ..." and "cannot delete ...". [Chr. Spieler]
- fileio.c - do_string(): corrected string length passed to win_fprintf()
(comment string may get shortened by CRLF->LF translation). [Chr. Spieler]
- beos/beos.c, beos/beocfg.h, aosvs/aosvs.c, win32/win32.c: extended various
"Cannot..." I/O error messages with strerror(errno) output, to synchronize
code with current state of the Unix port. [Chr. Spieler]
- unzip.c, unzpriv.h, unix/configure: added better check for UTF-8 codeset
using nl_langinfo() function, as suggested on the sourceforge.net forum;
added nl_langinfo() to the "function existence" checks in the configure
script. [Chr. Spieler]
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
null times to the unix2dos converter (and the resulting error)
- Reformat the expected empty zip warning in the output to add a note that
the warning is entirely normal. Would be nice if some time later we can
suppress it altogether, but I don't have the cross-platform STDERR-fu
without adding a dependency to IPC::Run3 (which would be bad).
- Adding a proper $VERSION to all classes, and synchronising them to the
same value.
- Adding a BEGIN block around the require 5.003_96 so it works at
compile-time instead of post-compile.
- Moved crc32 to bin/crc32 in line with package layout conventions
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Arepa/Repository.pm view on Meta::CPAN
C<$dist_name>). It returns if GPG returned error status zero.
=item sync_remote
Syncs the local repository to the remote location, if available in the config.
Returns if the synchronisation worked (needs the C<rsync> command) or false if
there wasn't any remote repository location in the config.
=item is_synced
Returns if the local repository is synced with the remote repository. It
view all matches for this distribution
view release on metacpan or search on metacpan
}
use Argv;
$final += printok(1);
# Make sure output arrives synchronously.
select(STDERR); $| = 1; select(STDOUT); $| = 1;
print "+ Testing basic construction and execution ...\n";
my $pl = Argv->new($^X, '-v');
$pl->stdout(0);
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
}
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ArrayData/Lingua/Word/EN/Enable.pm view on Meta::CPAN
asymptotes
asymptotic
asymptotically
asynapses
asynapsis
asynchronies
asynchronism
asynchronisms
asynchronous
asynchronously
asynchrony
asyndeta
asyndetic
asyndetically
asyndeton
asyndetons
lib/ArrayData/Lingua/Word/EN/Enable.pm view on Meta::CPAN
geostrategist
geostrategists
geostrategy
geostrophic
geostrophically
geosynchronous
geosynclinal
geosyncline
geosynclines
geotactic
geotaxes
lib/ArrayData/Lingua/Word/EN/Enable.pm view on Meta::CPAN
nonswimmers
nonsyllabic
nonsymbolic
nonsymmetric
nonsymmetrical
nonsynchronous
nonsystem
nonsystematic
nonsystemic
nonsystems
nontarget
lib/ArrayData/Lingua/Word/EN/Enable.pm view on Meta::CPAN
syncategorematically
synced
synch
synched
synching
synchro
synchrocyclotron
synchrocyclotrons
synchromesh
synchromeshes
synchronal
synchroneities
synchroneity
synchronic
synchronical
synchronically
synchronicities
synchronicity
synchronies
synchronisation
synchronisations
synchronise
synchronised
synchronises
synchronising
synchronism
synchronisms
synchronistic
synchronization
synchronizations
synchronize
synchronized
synchronizer
synchronizers
synchronizes
synchronizing
synchronous
synchronously
synchronousness
synchronousnesses
synchrony
synchros
synchroscope
synchroscopes
synchrotron
synchrotrons
synchs
syncing
synclinal
syncline
synclines
lib/ArrayData/Lingua/Word/EN/Enable.pm view on Meta::CPAN
unsymmetrical
unsymmetrically
unsympathetic
unsympathetically
unsymptomatic
unsynchronized
unsystematic
unsystematically
unsystematized
untack
untacked
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ArrayData/Lingua/Word/EN/Medical/Glutanimate.pm view on Meta::CPAN
asymphytous
asymptomatic
asymptomatically
asynapses
asynapsis
asynchronism
asynchronous
asynchrony
asynclitism
asyndesis
asynechia
asynergia
asynergic
lib/ArrayData/Lingua/Word/EN/Medical/Glutanimate.pm view on Meta::CPAN
Desulfotomaculum
Desulfovibrio
desulfurase
desvenlafaxine
desynapsis
desynchronization
desynchronize
desynchronized
desynchronizing
Desyrel
Det.
DET
detached
detachment
lib/ArrayData/Lingua/Word/EN/Medical/Glutanimate.pm view on Meta::CPAN
dysstasia
dysstatic
dyssymbolia
dyssymboly
dyssymmetry
dyssynchrony
dyssynergia
dyssynergic
dyssynergy
dystasia
dystaxia
lib/ArrayData/Lingua/Word/EN/Medical/Glutanimate.pm view on Meta::CPAN
resurrection
resuscitation
resuscitator
resuture
Resveratrol
resynchronization
resyntheses
resynthesis
resynthesize
resynthesized
resynthesizing
lib/ArrayData/Lingua/Word/EN/Medical/Glutanimate.pm view on Meta::CPAN
synchondrosis
synchondrotomy
synchorial
Synchro
SynchroMed
synchronia
synchronism
synchronized
synchronous
synchrony
synchrotron
synchysis
syncinesis
synciput
syncitiotrophoblast
synclinal
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ArrayData/Word/EN/Enable.pm view on Meta::CPAN
asymptotes
asymptotic
asymptotically
asynapses
asynapsis
asynchronies
asynchronism
asynchronisms
asynchronous
asynchronously
asynchrony
asyndeta
asyndetic
asyndetically
asyndeton
asyndetons
lib/ArrayData/Word/EN/Enable.pm view on Meta::CPAN
geostrategist
geostrategists
geostrategy
geostrophic
geostrophically
geosynchronous
geosynclinal
geosyncline
geosynclines
geotactic
geotaxes
lib/ArrayData/Word/EN/Enable.pm view on Meta::CPAN
nonswimmers
nonsyllabic
nonsymbolic
nonsymmetric
nonsymmetrical
nonsynchronous
nonsystem
nonsystematic
nonsystemic
nonsystems
nontarget
lib/ArrayData/Word/EN/Enable.pm view on Meta::CPAN
syncategorematically
synced
synch
synched
synching
synchro
synchrocyclotron
synchrocyclotrons
synchromesh
synchromeshes
synchronal
synchroneities
synchroneity
synchronic
synchronical
synchronically
synchronicities
synchronicity
synchronies
synchronisation
synchronisations
synchronise
synchronised
synchronises
synchronising
synchronism
synchronisms
synchronistic
synchronization
synchronizations
synchronize
synchronized
synchronizer
synchronizers
synchronizes
synchronizing
synchronous
synchronously
synchronousness
synchronousnesses
synchrony
synchros
synchroscope
synchroscopes
synchrotron
synchrotrons
synchs
syncing
synclinal
syncline
synclines
lib/ArrayData/Word/EN/Enable.pm view on Meta::CPAN
unsymmetrical
unsymmetrically
unsympathetic
unsympathetically
unsymptomatic
unsynchronized
unsystematic
unsystematically
unsystematized
untack
untacked
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Artifactory/Client.pm view on Meta::CPAN
return $self->post($url);
}
=head2 push_docker_tag_to_bintray( dockerImage => 'jfrog/ubuntu:latest', async => 'true', ... )
Push Docker tag to Bintray. Calculation can be synchronous (the default) or asynchronous. You will need to enter your
Bintray credentials, for more details, please refer to Entering your Bintray credentials.
=cut
sub push_docker_tag_to_bintray {
lib/Artifactory/Client.pm view on Meta::CPAN
}
=head2 calculate_debian_repository_metadata( async => 0/1 )
Calculates/recalculates the Packages and Release metadata for this repository,based on the Debian packages in it.
Calculation can be synchronous (the default) or asynchronous.
=cut
sub calculate_debian_repository_metadata {
my ( $self, %args ) = @_;
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Asterisk/AMI/Common.pm view on Meta::CPAN
WARNING: This method can block for a very long time (CTIMEOUT + TIMEOUT).
originate_async ( CHANNEL, CONTEXT, EXTEN [, CALLERID, CTIMEOUT, TIMEOUT ] )
Attempts to dial CHANNEL and then drops it into EXTEN@CONTEXT in the dialplan asynchronously. Optionally a CALLERID can be provided.
CTIMEOUT is optional and determines how long the call will dial/ring for in seconds. TIMEOUT is optional and only affects how long we will
wait for the initial response from Asterisk indicating if the call has been queued.
Returns 1 if the call was successfully queued, 0 on failure, or undef on error or timeout.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Asterisk/CoroManager.pm view on Meta::CPAN
asterisk manager interface.
L<http://www.voip-info.org/wiki/view/Asterisk+manager+API>
This is done with L<Coro>, and continuations. If you are unfamiliar
with L<Coro>, go read up on it! Your program should 'use Coro' quite
at the beginning, and be aware of that it is asynchronous. If you
wait for an answer to a sendcommand, other events will probably be
triggered in the meanwhile.
=head2 Logging / Error handling
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
libnova-0.15.0/ltmain.sh view on Meta::CPAN
# add APPEND to the result, otherwise set result
# to NONDIR_REPLACEMENT.
# value returned in "$func_dirname_result"
# basename: Compute filename of FILE.
# value retuned in "$func_basename_result"
# Implementation must be kept synchronized with func_dirname
# and func_basename. For efficiency, we do not delegate to
# those functions but instead duplicate the functionality here.
func_dirname_and_basename ()
{
# Extract subdirectory from the argument.
view all matches for this distribution