view release on metacpan or search on metacpan
lib/SPVM/Resource/Zlib/V1_2_11.native/src/contrib/dotzlib/readme.txt view on Meta::CPAN
This directory contains a .Net wrapper class library for the ZLib1.dll
The wrapper includes support for inflating/deflating memory buffers,
.Net streaming wrappers for the gz streams part of zlib, and wrappers
for the checksum parts of zlib. See DotZLib/UnitTests.cs for examples.
Directory structure:
--------------------
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SWF/Builder/Character/Sound.pm view on Meta::CPAN
#stub
}
sub start_streaming {
my ($self, %param) = @_;
my $parent = $param{MovieClip} || $param{MC} || $self->{_parent} or croak "Can't get the movieclip to play on";
if ($parent eq '_root') {
$parent = $self->{_root};
} elsif (ref($parent) eq 'SWF::Builder') {
$parent = $parent->{_root};
}
croak "A streaming sound has already set in the movie clip" if $parent->{_streamsoundf};
$parent->{_streamsoundf} = 1;
my $frame = $param{Frame} || 1;
my $ss = $self->_init_streaming($self->{_root}{_file}->FrameRate);
push @{$parent->{_frame_list}[0]}, $ss->header_tag;
# $ss->__dump;
while (defined(my $btag = $ss->next_block_tag)) {
lib/SWF/Builder/Character/Sound.pm view on Meta::CPAN
=item $sound->stop( [ MovieClip => $mc, Frame => $frame ] )
stops playing the sound.
It can take 'MovieClip' and 'Frame' options as same as the 'play' method.
=item $sound->start_streaming( [ MovieClip => $mc, Frame => $frame ] )
starts the streaming sound, which synchronizes with the movie timeline.
It can take 'MovieClip' and 'Frame' options as same as the 'play' method.
=item $sound->Latency( $msec )
sets the sound latency in milliseconds.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SWF/Element.pod view on Meta::CPAN
LeftLevel $
RightLevel $
=item Tag::SoundStreamHead / Tag::SoundStreamHead2
defines the format of streaming sound.
Type: ValidInSprite
field class lookahead
Flags $ *
view all matches for this distribution
view release on metacpan or search on metacpan
SWF/Movie.pm view on Meta::CPAN
$m->protect();
=item setSoundStream(SWF::Sound)
Puts an SWF::Sound object as streaming sound into the main timeline.
$m->setSoundStream($sound);
=item streamMp3(filename)
SWF/Movie.pm view on Meta::CPAN
$m->setFrames(10); # ming fills it automatic with frames
$m->nextFrame()
$m->save("empty.swf");
=item streaming example
#!/usr/bin/perl -w
use SWF("Shape");
SWF::setVersion(6);
view all matches for this distribution
view release on metacpan or search on metacpan
/* proceed, so be sure to properly set the TINFL_FLAG_HAS_MORE_INPUT flag. */
TINFL_STATUS_NEEDS_MORE_INPUT = 1,
/* This flag indicates the inflator definitely has 1 or more bytes of uncompressed data available, but it cannot write this data into the output buffer. */
/* Note if the source compressed data was corrupted it's possible for the inflator to return a lot of uncompressed data to the caller. I've been assuming you know how much uncompressed data to expect */
/* (either exact or worst case) and will stop calling the inflator and fail after receiving too much. In pure streaming scenarios where you have no idea how many bytes to expect this may not be possible */
/* so I may need to add some code to address this. */
TINFL_STATUS_HAS_MORE_OUTPUT = 2
} tinfl_status;
/* Initializes the decompressor to its initial state. */
MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_cfile(mz_zip_archive *pZip, const char *pArchive_filename, MZ_FILE *pFile, mz_uint flags);
#endif
#if 0
/* TODO */
typedef void *mz_zip_streaming_extract_state_ptr;
mz_zip_streaming_extract_state_ptr mz_zip_streaming_extract_begin(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags);
mz_uint64 mz_zip_streaming_extract_get_size(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState);
mz_uint64 mz_zip_streaming_extract_get_cur_ofs(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState);
mz_bool mz_zip_streaming_extract_seek(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState, mz_uint64 new_ofs);
size_t mz_zip_streaming_extract_read(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState, void *pBuf, size_t buf_size);
mz_bool mz_zip_streaming_extract_end(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState);
#endif
/* This function compares the archive's local headers, the optional local zip64 extended information block, and the optional descriptor following the compressed data vs. the data in the central directory. */
/* It also validates that each file can be successfully uncompressed unless the MZ_ZIP_FLAG_VALIDATE_HEADERS_ONLY is specified. */
MINIZ_EXPORT mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags);
view all matches for this distribution
view release on metacpan or search on metacpan
/* proceed, so be sure to properly set the TINFL_FLAG_HAS_MORE_INPUT flag. */
TINFL_STATUS_NEEDS_MORE_INPUT = 1,
/* This flag indicates the inflator definitely has 1 or more bytes of uncompressed data available, but it cannot write this data into the output buffer. */
/* Note if the source compressed data was corrupted it's possible for the inflator to return a lot of uncompressed data to the caller. I've been assuming you know how much uncompressed data to expect */
/* (either exact or worst case) and will stop calling the inflator and fail after receiving too much. In pure streaming scenarios where you have no idea how many bytes to expect this may not be possible */
/* so I may need to add some code to address this. */
TINFL_STATUS_HAS_MORE_OUTPUT = 2
} tinfl_status;
/* Initializes the decompressor to its initial state. */
MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_cfile(mz_zip_archive *pZip, const char *pArchive_filename, MZ_FILE *pFile, mz_uint flags);
#endif
#if 0
/* TODO */
typedef void *mz_zip_streaming_extract_state_ptr;
mz_zip_streaming_extract_state_ptr mz_zip_streaming_extract_begin(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags);
mz_uint64 mz_zip_streaming_extract_get_size(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState);
mz_uint64 mz_zip_streaming_extract_get_cur_ofs(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState);
mz_bool mz_zip_streaming_extract_seek(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState, mz_uint64 new_ofs);
size_t mz_zip_streaming_extract_read(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState, void *pBuf, size_t buf_size);
mz_bool mz_zip_streaming_extract_end(mz_zip_archive *pZip, mz_zip_streaming_extract_state_ptr pState);
#endif
/* This function compares the archive's local headers, the optional local zip64 extended information block, and the optional descriptor following the compressed data vs. the data in the central directory. */
/* It also validates that each file can be successfully uncompressed unless the MZ_ZIP_FLAG_VALIDATE_HEADERS_ONLY is specified. */
MINIZ_EXPORT mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags);
view all matches for this distribution
view release on metacpan or search on metacpan
Iterator/zstd/common/xxhash.h view on Meta::CPAN
XXH_PUBLIC_API XXH64_state_t* XXH64_createState(void);
XXH_PUBLIC_API XXH_errorcode XXH64_freeState(XXH64_state_t* statePtr);
/* hash streaming */
XXH_PUBLIC_API XXH_errorcode XXH32_reset (XXH32_state_t* statePtr, unsigned int seed);
XXH_PUBLIC_API XXH_errorcode XXH32_update (XXH32_state_t* statePtr, const void* input, size_t length);
XXH_PUBLIC_API XXH32_hash_t XXH32_digest (const XXH32_state_t* statePtr);
view all matches for this distribution
view release on metacpan or search on metacpan
ex/example2.pl view on Meta::CPAN
###############################################################################
use vars qw{$Debug $Lame};
chomp( $Lame = `which lame` );
my $Bitrate=64;
my $Samplerate = 22050;
### Create a new streaming object
my $streamer = new Shout
host => "localhost",
port => 8000,
mount => "/example2",
password => "hackme",
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Shuvgey/Server.pm view on Meta::CPAN
'psgi.errors' => *STDERR,
'psgi.multithread' => FALSE,
'psgi.multiprocess' => FALSE,
'psgi.run_once' => FALSE,
'psgi.nonblocking' => TRUE,
'psgi.streaming' => FALSE,
'SCRIPT_NAME' => '',
'SERVER_NAME' => $host eq '0.0.0.0' ? $hostname : $host,
'SERVER_PORT' => $port,
'SERVER_PROTOCOL' => "HTTP/2",
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SockJS/Transport.pm view on Meta::CPAN
$class = 'XHRPolling';
}
elsif ($path eq 'xhr_send') {
$class = 'XHRSend';
}
elsif ($path eq 'xhr_streaming') {
$class = 'XHRStreaming';
}
if ($path eq 'jsonp') {
$class = 'JSONPPolling';
}
view all matches for this distribution
view release on metacpan or search on metacpan
xs/sc_ssl/openssl/source/test/cms-test.pl view on Meta::CPAN
"-verify -in test.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt -content smcont.txt"
],
[
"signed content test streaming BER format, RSA",
"-sign -in smcont.txt -outform DER -nodetach"
. " -stream -signer $smdir/smrsa1.pem -out test.cms",
"-verify -in test.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt"
],
xs/sc_ssl/openssl/source/test/cms-test.pl view on Meta::CPAN
"-verify -in test2.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt -content smcont.txt"
],
[
"signed content test streaming BER format, DSA key",
"-sign -in smcont.txt -outform DER -nodetach"
. " -stream -signer $smdir/smdsa1.pem -out test.cms",
"-verify -in test.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt"
],
[
"signed content test streaming BER format, 2 DSA and 2 RSA keys",
"-sign -in smcont.txt -outform DER -nodetach"
. " -signer $smdir/smrsa1.pem -signer $smdir/smrsa2.pem"
. " -signer $smdir/smdsa1.pem -signer $smdir/smdsa2.pem"
. " -stream -out test.cms",
"-verify -in test.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt"
],
[
"signed content test streaming BER format, 2 DSA and 2 RSA keys, no attributes",
"-sign -in smcont.txt -outform DER -noattr -nodetach"
. " -signer $smdir/smrsa1.pem -signer $smdir/smrsa2.pem"
. " -signer $smdir/smdsa1.pem -signer $smdir/smdsa2.pem"
. " -stream -out test.cms",
"-verify -in test.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt"
],
[
"signed content test streaming S/MIME format, 2 DSA and 2 RSA keys",
"-sign -in smcont.txt -nodetach"
. " -signer $smdir/smrsa1.pem -signer $smdir/smrsa2.pem"
. " -signer $smdir/smdsa1.pem -signer $smdir/smdsa2.pem"
. " -stream -out test.cms",
"-verify -in test.cms " . " -CAfile $smdir/smroot.pem -out smtst.txt"
],
[
"signed content test streaming multipart S/MIME format, 2 DSA and 2 RSA keys",
"-sign -in smcont.txt"
. " -signer $smdir/smrsa1.pem -signer $smdir/smrsa2.pem"
. " -signer $smdir/smdsa1.pem -signer $smdir/smdsa2.pem"
. " -stream -out test.cms",
"-verify -in test.cms " . " -CAfile $smdir/smroot.pem -out smtst.txt"
],
[
"enveloped content test streaming S/MIME format, 3 recipients",
"-encrypt -in smcont.txt"
. " -stream -out test.cms"
. " $smdir/smrsa1.pem $smdir/smrsa2.pem $smdir/smrsa3.pem ",
"-decrypt -recip $smdir/smrsa1.pem -in test.cms -out smtst.txt"
],
[
"enveloped content test streaming S/MIME format, 3 recipients, 3rd used",
"-encrypt -in smcont.txt"
. " -stream -out test.cms"
. " $smdir/smrsa1.pem $smdir/smrsa2.pem $smdir/smrsa3.pem ",
"-decrypt -recip $smdir/smrsa3.pem -in test.cms -out smtst.txt"
],
[
"enveloped content test streaming S/MIME format, 3 recipients, key only used",
"-encrypt -in smcont.txt"
. " -stream -out test.cms"
. " $smdir/smrsa1.pem $smdir/smrsa2.pem $smdir/smrsa3.pem ",
"-decrypt -inkey $smdir/smrsa3.pem -in test.cms -out smtst.txt"
],
[
"enveloped content test streaming S/MIME format, AES-256 cipher, 3 recipients",
"-encrypt -in smcont.txt"
. " -aes256 -stream -out test.cms"
. " $smdir/smrsa1.pem $smdir/smrsa2.pem $smdir/smrsa3.pem ",
"-decrypt -recip $smdir/smrsa1.pem -in test.cms -out smtst.txt"
],
xs/sc_ssl/openssl/source/test/cms-test.pl view on Meta::CPAN
);
my @smime_cms_tests = (
[
"signed content test streaming BER format, 2 DSA and 2 RSA keys, keyid",
"-sign -in smcont.txt -outform DER -nodetach -keyid"
. " -signer $smdir/smrsa1.pem -signer $smdir/smrsa2.pem"
. " -signer $smdir/smdsa1.pem -signer $smdir/smdsa2.pem"
. " -stream -out test.cms",
"-verify -in test.cms -inform DER "
. " -CAfile $smdir/smroot.pem -out smtst.txt"
],
[
"signed content test streaming PEM format, 2 DSA and 2 RSA keys",
"-sign -in smcont.txt -outform PEM -nodetach"
. " -signer $smdir/smrsa1.pem -signer $smdir/smrsa2.pem"
. " -signer $smdir/smdsa1.pem -signer $smdir/smdsa2.pem"
. " -stream -out test.cms",
"-verify -in test.cms -inform PEM "
xs/sc_ssl/openssl/source/test/cms-test.pl view on Meta::CPAN
"-verify_receipt test2.cms -in test.cms"
. " -CAfile $smdir/smroot.pem"
],
[
"enveloped content test streaming S/MIME format, 3 recipients, keyid",
"-encrypt -in smcont.txt"
. " -stream -out test.cms -keyid"
. " $smdir/smrsa1.pem $smdir/smrsa2.pem $smdir/smrsa3.pem ",
"-decrypt -recip $smdir/smrsa1.pem -in test.cms -out smtst.txt"
],
[
"enveloped content test streaming PEM format, KEK",
"-encrypt -in smcont.txt -outform PEM -aes128"
. " -stream -out test.cms "
. " -secretkey 000102030405060708090A0B0C0D0E0F "
. " -secretkeyid C0FEE0",
"-decrypt -in test.cms -out smtst.txt -inform PEM"
. " -secretkey 000102030405060708090A0B0C0D0E0F "
. " -secretkeyid C0FEE0"
],
[
"enveloped content test streaming PEM format, KEK, key only",
"-encrypt -in smcont.txt -outform PEM -aes128"
. " -stream -out test.cms "
. " -secretkey 000102030405060708090A0B0C0D0E0F "
. " -secretkeyid C0FEE0",
"-decrypt -in test.cms -out smtst.txt -inform PEM"
. " -secretkey 000102030405060708090A0B0C0D0E0F "
],
[
"data content test streaming PEM format",
"-data_create -in smcont.txt -outform PEM -nodetach"
. " -stream -out test.cms",
"-data_out -in test.cms -inform PEM -out smtst.txt"
],
[
"encrypted content test streaming PEM format, 128 bit RC2 key",
"-EncryptedData_encrypt -in smcont.txt -outform PEM"
. " -rc2 -secretkey 000102030405060708090A0B0C0D0E0F"
. " -stream -out test.cms",
"-EncryptedData_decrypt -in test.cms -inform PEM "
. " -secretkey 000102030405060708090A0B0C0D0E0F -out smtst.txt"
],
[
"encrypted content test streaming PEM format, 40 bit RC2 key",
"-EncryptedData_encrypt -in smcont.txt -outform PEM"
. " -rc2 -secretkey 0001020304"
. " -stream -out test.cms",
"-EncryptedData_decrypt -in test.cms -inform PEM "
. " -secretkey 0001020304 -out smtst.txt"
],
[
"encrypted content test streaming PEM format, triple DES key",
"-EncryptedData_encrypt -in smcont.txt -outform PEM"
. " -des3 -secretkey 000102030405060708090A0B0C0D0E0F1011121314151617"
. " -stream -out test.cms",
"-EncryptedData_decrypt -in test.cms -inform PEM "
. " -secretkey 000102030405060708090A0B0C0D0E0F1011121314151617"
. " -out smtst.txt"
],
[
"encrypted content test streaming PEM format, 128 bit AES key",
"-EncryptedData_encrypt -in smcont.txt -outform PEM"
. " -aes128 -secretkey 000102030405060708090A0B0C0D0E0F"
. " -stream -out test.cms",
"-EncryptedData_decrypt -in test.cms -inform PEM "
. " -secretkey 000102030405060708090A0B0C0D0E0F -out smtst.txt"
xs/sc_ssl/openssl/source/test/cms-test.pl view on Meta::CPAN
);
my @smime_cms_comp_tests = (
[
"compressed content test streaming PEM format",
"-compress -in smcont.txt -outform PEM -nodetach"
. " -stream -out test.cms",
"-uncompress -in test.cms -inform PEM -out smtst.txt"
]
xs/sc_ssl/openssl/source/test/cms-test.pl view on Meta::CPAN
my ( $tnam, $rscmd, $rvcmd ) = @$smtst;
if ($ossl8)
{
# Skip smime resign: 0.9.8 smime doesn't support -resign
next if ($scmd =~ /smime/ && $rscmd =~ /-resign/);
# Disable streaming: option not supported in 0.9.8
$tnam =~ s/streaming//;
$rscmd =~ s/-stream//;
$rvcmd =~ s/-stream//;
}
system("$scmd$rscmd 2>cms.err 1>cms.out");
if ($?) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Spark/Form.pm view on Meta::CPAN
If it looks sufficiently like a field (implements Spark::Form::Field),
then it will add it to the list of fields. @rest will just become %kwargs
Uses 'field name' to locate it from the data passed in.
This is a B<streaming interface>, it returns the form itself.
=head2 validate
Validates the form. Sets C<valid> and then also returns the value.
=head2 data
Allows you to pass in a HashRef of data to populate the fields with before validation. Useful if you don't use a plugin to automatically populate the data.
This is a B<streaming interface>, it returns the form itself.
=head2 fields () => Fields
Returns a list of Fields in the form in their current order
view all matches for this distribution
view release on metacpan or search on metacpan
SPX/Server.pm view on Meta::CPAN
# -*- cperl -*-
use strict;
# Speech::Recognizer::SPX::Server: Perl module for writing PocketSphinx
# streaming audio servers.
# Copyright (c) 2000 Cepstral LLC.
#
# This module is free software; you can redistribute it and/or modify
# it under the same terms as Perl itself.
SPX/Server.pm view on Meta::CPAN
1;
__END__
=head1 NAME
Speech::Recognizer::SPX::Server - Perl module for writing streaming audio speech recognition servers using PocketSphinx
=head1 SYNOPSIS
my $sock = new IO::Socket(... blah blah blah ...);
my $log = new IO::File('server.log');
SPX/Server.pm view on Meta::CPAN
}
=head1 DESCRIPTION
This module encapsulates a bunch of the stuff needed to write a
PocketSphinx server which takes streaming audio as input on an arbitrary
filehandle. It's not meant to be flexible or transparent - if you
want that, then read the code and write your own server program using
just the Speech::Recognizer::SPX module.
The interface is vaguely object-oriented, but unfortunately it is
view all matches for this distribution
view release on metacpan or search on metacpan
# ifdef RSXS_DEBUG_STRING
printf("Say_String: done.\n", val);
# endif
#//---------------- speak to me streamingly
void
rsxs_Say_File(synth,file)
rsynth_synth_ptr synth
FILE *file
CODE:
view all matches for this distribution
view release on metacpan or search on metacpan
share/enable1.txt view on Meta::CPAN
mainsprings
mainstay
mainstays
mainstream
mainstreamed
mainstreaming
mainstreams
maintain
maintainabilities
maintainability
maintainable
share/enable1.txt view on Meta::CPAN
slipslops
slipsole
slipsoles
slipstream
slipstreamed
slipstreaming
slipstreams
slipt
slipup
slipups
slipware
share/enable1.txt view on Meta::CPAN
streamed
streamer
streamers
streamier
streamiest
streaming
streamings
streamlet
streamlets
streamline
streamlined
streamliner
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Splunklib/Intersplunk.pm view on Meta::CPAN
required_fields => '',
requires_srinfo => 0,
retainsevents => 1,
run_in_preview => 1,
stderr_dest => 'log',
streaming => 1,
supports_multivalues => 1,
supports_rawargs => 1,
__mv_changes_colorder => '',
__mv_clear_required_fields => '',
__mv_enableheader => '',
lib/Splunklib/Intersplunk.pm view on Meta::CPAN
__mv_required_fields => '',
__mv_requires_srinfo => '',
__mv_retainsevents => '',
__mv_run_in_preview => '',
__mv_stderr_dest => '',
__mv_streaming => '',
__mv_supports_multivalues => '',
__mv_supports_rawargs => '',
};
my $header = '';
lib/Splunklib/Intersplunk.pm view on Meta::CPAN
#
# Example message header
#
# $messages = {
# streaming_preop' => '0',
# streaming' => '0',
# generating' => '0',
# retainsevents' => '0',
# requires_preop' => '0',
# generates_timeorder' => '0',
# overrides_timeorder' => '0',
view all matches for this distribution
view release on metacpan or search on metacpan
0.77 - 22 Jan 2018, H.Merijn Brand
* Note possible name clashes with example/tool files
* Clipping and stripping more efficient
0.76 - 01 Jan 2018, H.Merijn Brand
* Allow streaming in xlscat
* Add --dump to xlscat
* Add error for opening ODS/SXC from reference
* It's 2018
0.75 - 09 Nov 2017, H.Merijn Brand
view all matches for this distribution
view release on metacpan or search on metacpan
SheetProtection.pm view on Meta::CPAN
use Spreadsheet::WriteExcel::Worksheet;
no strict 'refs';
## HACK ALERT!
## Add a _store_eof method to Spreadsheet::WriteExcel::Worksheet to be able to
## add the SHEETPROTECTION record when streaming out file
*{"Spreadsheet::WriteExcel::Worksheet::_store_eof"} = sub {
_store_sheet_protection(@_);
Spreadsheet::WriteExcel::BIFFwriter::_store_eof(@_);
} ;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Spreadsheet/WriteExcelXML/XMLwriter.pm view on Meta::CPAN
The C<set_indentation()> method is used to define the style of indentation used in the output from C<Spreadsheet::WriteExcelXML::XMLwriter>. This is the only C<public> method of the module.
The default indentation style is four spaces. Calling C<set_indentation()> with C<undef> or no argument will set the indentation style back to the default.
A special case argument is the null string C<''>. In addition to not adding any indentation this also overrides any newline settings so that the output is as compact as possible and in the form of a single line. This is useful for saving space or whe...
The following example shows some of the options:
#!/usr/bin/perl -w
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Starlet/Server.pm view on Meta::CPAN
'psgi.errors' => *STDERR,
'psgi.url_scheme' => 'http',
'psgi.run_once' => Plack::Util::FALSE,
'psgi.multithread' => Plack::Util::FALSE,
'psgi.multiprocess' => $self->{is_multiprocess},
'psgi.streaming' => Plack::Util::TRUE,
'psgi.nonblocking' => Plack::Util::FALSE,
'psgix.input.buffered' => Plack::Util::TRUE,
'psgix.io' => $conn,
'psgix.harakiri' => 1,
'psgix.informational' => sub {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Starlight/Server.pm view on Meta::CPAN
'psgi.errors' => *STDERR,
'psgi.url_scheme' => $self->{ssl} ? 'https' : 'http',
'psgi.run_once' => Plack::Util::FALSE,
'psgi.multithread' => $self->{is_multithread},
'psgi.multiprocess' => $self->{is_multiprocess},
'psgi.streaming' => Plack::Util::TRUE,
'psgi.nonblocking' => Plack::Util::FALSE,
'psgix.input.buffered' => Plack::Util::TRUE,
'psgix.io' => $conn,
'psgix.harakiri' => Plack::Util::TRUE,
};
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Starman/Server.pm view on Meta::CPAN
SCRIPT_NAME => '',
'psgi.version' => [ 1, 1 ],
'psgi.errors' => *STDERR,
'psgi.url_scheme' => ($conn->NS_proto eq 'SSL' ? 'https' : 'http'),
'psgi.nonblocking' => Plack::Util::FALSE,
'psgi.streaming' => Plack::Util::TRUE,
'psgi.run_once' => Plack::Util::FALSE,
'psgi.multithread' => Plack::Util::FALSE,
'psgi.multiprocess' => Plack::Util::TRUE,
'psgix.io' => $conn,
'psgix.input.buffered' => Plack::Util::TRUE,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Starwoman/Server.pm view on Meta::CPAN
SCRIPT_NAME => '',
'psgi.version' => [ 1, 1 ],
'psgi.errors' => *STDERR,
'psgi.url_scheme' => ($conn->NS_proto eq 'SSL' ? 'https' : 'http'),
'psgi.nonblocking' => Plack::Util::FALSE,
'psgi.streaming' => Plack::Util::TRUE,
'psgi.run_once' => Plack::Util::FALSE,
'psgi.multithread' => Plack::Util::FALSE,
'psgi.multiprocess' => Plack::Util::TRUE,
'psgix.io' => $conn,
'psgix.input.buffered' => Plack::Util::TRUE,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Statistics/TopK.pm view on Meta::CPAN
__END__
=head1 NAME
Statistics::TopK - Implementation of the top-k streaming algorithm
=head1 SYNOPSIS
use Statistics::TopK;
lib/Statistics/TopK.pm view on Meta::CPAN
my @top = $counter->top;
my %counts = $counter->counts;
=head1 DESCRIPTION
The C<Statistics::TopK> module implements the top-k streaming algorithm,
also know as the "heavy hitters" algorithm. It is designed to process
data streams and probabilistally calculate the C<k> most frequent items
while using limited memory.
A typical example would be to determine the top 10 IP addresses listed in an
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Stor.pm view on Meta::CPAN
bucket => $self->bucket->bucket,
key => $hcp_key,
method => 'GET'
)->http_request;
# build Mojo request inside transaction for proper streaming
$c->app->ua->max_response_size(0);
my $tx = $c->app->ua->build_tx(GET => $http_request->uri->as_string);
for my $header_key ('authorization', 'date') {
$tx->req->headers->header($header_key => $http_request->headers->header($header_key));
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/StreamFinder.pm view on Meta::CPAN
Please NOTE: StreamFinder is a module, NOT a standalone application. It is
designed to be used by other Perl applications. To create your own very simple
application just to fetch stream data manually, simply grab the code in the
B<SYNOPSIS> section above, save it to an executable text file, ie.
I<StreamFinder.pl>, and run it from the command line with a supported streaming
site URL as the argument. You can then edit it to tailor it to your needs.
The currently-supported websites are:
podcasts.apple.com podcasts (L<StreamFinder::Apple>),
bitchute.com videos (L<StreamFinder::Bitchute>),
lib/StreamFinder.pm view on Meta::CPAN
by any of the other submodules) for streams.
NOTE: StreamFinder::Google has been removed as Google Podcasts has shut down.
NOTE: StreamFinder::LinkTV has been removed as that site no longer provides
streams anymore but only links to the various (and diverse) streaming sites
that provide their own streams. Some may possibly work via
StreamFinder::Youtube or StreamFinder::AnyStream.
NOTE: StreamFinder::Goodpods has been removed, as that site has redone itself
in javascript as to no longer be scrapable for streams.
lib/StreamFinder.pm view on Meta::CPAN
data and mime type for downloading to local storage for use by your
application or preferred media player. NOTE: StreamFinder::Anystream is not
able to return much beyond the stream URLs it finds, but please see it's POD
documentation for details on what it is able to return.
If you have another streaming site that is not supported, first, make sure
you have B<youtube-dl> installed and see if B<StreamFinder::Youtube> can
successfully fetch any streams for it. If not, then please file a feature
request via email or the CPAN bug system, or (for faster service), provide a
Perl patch module / program source that can extract some or all of the
necessary information for streams on that site and I'll consider it! The
lib/StreamFinder.pm view on Meta::CPAN
Accepts a URL and creates and returns a new station, video, or
podcast object, or I<undef> if the URL is not a valid station or
no streams are found.
NOTE: Depending on the type of site being queried, the "station
object" can be either a streaming station, a video, or a podcast,
but works the same way (method calls, arguments, etc.).
NOTE: A full URL must be specified here, but if using any of the
subpackage modules directly instead, then either a full URL OR just
the station / video / podcast's site ID may be used! Reason being
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Syntax/Highlight/Engine/Kate/Quake_Script.pm view on Meta::CPAN
'stopLimboMode',
'stopdemo',
'stoprecord',
'stopsound',
'stopul',
'streamingsound',
'stuffcmd',
'stuffcmds',
'sv',
'sv_allow_log',
'sv_allow_pings',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Syntax/Kamelon/XML/idconsole.xml view on Meta::CPAN
<item> stopLimboMode </item>
<item> stopdemo </item>
<item> stoprecord </item>
<item> stopsound </item>
<item> stopul </item>
<item> streamingsound </item>
<item> stuffcmd </item>
<item> stuffcmds </item>
<item> sv </item>
<item> sv_allow_log </item>
<item> sv_allow_pings </item>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sys/Sendfile/OSX.pm view on Meta::CPAN
my $rv = sendfile($local_fh, $socket_fh);
=head1 DESCRIPTION
The sendfile() function is a zero-copy function for transferring the
contents of a filehandle to a streaming socket.
As per the man pages, the sendfile() function was made available as of Mac
OS X 10.5.
=head1 Sys::Sendfile
view all matches for this distribution
view release on metacpan or search on metacpan
and the patience.
- Track and report timings for "(init)" and "(teardown)" of the test.
Without this, Hudson does not properly report on the total time needed
for a test suite (it calculates total time by adding up the constituent
tests, not by looking at the <testsuite> "time" attribute).
- Rewrite internals, switching from a streaming style to an iterative style
of processing the TAP. Same results, but easier to work with.
0.08 Thu Jul 15 23:44 PDT 2010
- RT#58838, "Error reporting on die or missing plan". Thanks to Colin
Robertson. Output compatible w/Hudson (so it now sees these as errors).
view all matches for this distribution