Dpkg::Compression::Process - Online Linux Manual PageSection : 3perl
Updated : 2021-04-13
Source : 1.20.9
Note : libdpkg-perl

NAMEDpkg::Compression::Process − run compression/decompression processes

DESCRIPTIONThis module provides an object oriented interface to run and manage compression/decompression processes.

METHODS$proc = Dpkg::Compression::Process−>new(%opts) Create a new instance of the object. Supported options are compression and compression_level (see corresponding set_* functions). $proc>set_compression($comp) Select the compression method to use. It errors out if the method is not supported according to compression_is_supported (of ​Dpkg::Compression). $proc>set_compression_level($level) Select the compression level to use. It errors out if the level is not valid according to compression_is_valid_level (of ​Dpkg::Compression). @exec = $proc>get_compress_cmdline() @exec = $proc>get_uncompress_cmdline() Returns a list ready to be passed to exec, its first element is the program name (either for compression or decompression) and the following elements are parameters for the program. When executed the program acts as a filter between its standard input and its standard output. $proc>compress(%opts) Starts a compressor program. You must indicate where it will read its uncompressed data from and where it will write its compressed data to. This is accomplished by passing one parameter to_* and one parameter ​from_* as accepted by Dpkg::IPC::spawn. You must call wait_end_process after having called this method to properly close the sub-process (and verify that it exited without error). $proc>uncompress(%opts) Starts a decompressor program. You must indicate where it will read its compressed data from and where it will write its uncompressed data to. This is accomplished by passing one parameter to_* and one parameter ​from_* as accepted by Dpkg::IPC::spawn. You must call wait_end_process after having called this method to properly close the sub-process (and verify that it exited without error). $proc>wait_end_process(%opts) Call Dpkg::IPC::wait_child to wait until the sub-process has exited and verify its return code. Any given option will be forwarded to the wait_child function. Most notably you can use the nocheck option to verify the return code yourself instead of letting wait_child do it for you.

CHANGES

Version 1.00 (dpkg 1.15.6)Mark the module as public.
0
Johanes Gumabo
Data Size   :   9,586 byte
man-Dpkg::Compression::Process.3perlBuild   :   2024-12-29, 07:25   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   5 / 258,259
Visitor ID   :     :  
Visitor IP   :   3.12.150.240   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.29
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|252|Dpkg::Compression::Process.3perl|36/37|el══─{─══.|.el══─{─══. ds -- \|\(em\| )         (htmlprn|149|Dpkg::Compression::Process.3perl|36/37|.el══─{─══. ds --  —  |.el══─{─══. ds -- \|\(em\| )         (parse_manual_page_|252|Dpkg::Compression::Process.3perl|43|br══─}─══|'br══─}─══ )         (htmlprn|149|Dpkg::Compression::Process.3perl|43|'br══─}─══ |'br══─}─══ )